Skip to content

Commit

Permalink
Merge pull request #22 from IsraelOrtuno/deal-files
Browse files Browse the repository at this point in the history
Deal files
  • Loading branch information
IsraelOrtuno committed May 31, 2017
2 parents 5b1cad0 + a86f752 commit f112fa4
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 3 deletions.
3 changes: 2 additions & 1 deletion src/Resources/Deals.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,11 @@

use Devio\Pipedrive\Resources\Basics\Entity;
use Devio\Pipedrive\Resources\Traits\ListsProducts;
use Devio\Pipedrive\Resources\Traits\ListsAttachedFiles;

class Deals extends Entity
{
use ListsProducts;
use ListsProducts, ListsAttachedFiles;

/**
* Get the deals timeline.
Expand Down
10 changes: 10 additions & 0 deletions src/Resources/Files.php
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,14 @@ public function linkRemote($item_type, $item_id, $remote_id, $remote_location)
compact('item_type', 'item_id', 'remote_id', 'remote_location')
);
}

/**
* Initializes a file download.
*
* @param $id
* @return mixed
*/
public function download($id) {
return $this->request->get(':id/download', compact('id'));
}
}
3 changes: 2 additions & 1 deletion src/Resources/Organizations.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,11 @@

use Devio\Pipedrive\Resources\Basics\Entity;
use Devio\Pipedrive\Resources\Traits\ListsDeals;
use Devio\Pipedrive\Resources\Traits\ListsAttachedFiles;

class Organizations extends Entity
{
use ListsDeals;
use ListsDeals, ListsAttachedFiles;

/**
* List the persons of a resource.
Expand Down
4 changes: 3 additions & 1 deletion src/Resources/Persons.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,11 @@
use Devio\Pipedrive\Resources\Basics\Entity;
use Devio\Pipedrive\Resources\Traits\ListsDeals;
use Devio\Pipedrive\Resources\Traits\ListsProducts;
use Devio\Pipedrive\Resources\Traits\ListsAttachedFiles;

class Persons extends Entity
{
use ListsDeals,
ListsProducts;
ListsProducts,
ListsAttachedFiles;
}

0 comments on commit f112fa4

Please sign in to comment.