Exemplo n.º 1
0
 /**
  * 
  * @param \Netcrash\Groupon\apiClient $api
  * @throws \Exception
  */
 public function __construct(\Netcrash\Groupon\apiClient $api)
 {
     if (!$api->getDivision() instanceof \Netcrash\Groupon\DataObject\Division) {
         throw new \Exception("No division found for request...");
     }
     $id = $api->getDivision()->getId();
     if (empty($id)) {
         throw new \Exception("No ID on Divsion");
     }
     if ($api->getVersion() > 1) {
         $this->addParam("division_id", $id);
     }
     return parent::__construct("deals", $api);
 }
Exemplo n.º 2
0
 /**
  * 
  * @param \Groupon\apiClient $api
  */
 public function __construct(\Netcrash\Groupon\apiClient $api)
 {
     return parent::__construct("divisions", $api);
 }