Example #1
0
 /**
  * Scopes: instance_get_own, instance_get_all
  *
  * @param array $optional
  * @return \Aikidesk\SDK\WWW\Contracts\ResponseInterface
  */
 public function get($optional = [])
 {
     $instanceId = $this->getId();
     $input = [];
     if (isset($optional['with'])) {
         $input['with'] = $optional['with'];
     }
     return $this->request->get(sprintf('instance/%1d', $instanceId), $input);
 }
Example #2
0
 /**
  * @return \Aikidesk\SDK\WWW\Contracts\ResponseInterface
  */
 public function current()
 {
     return $this->request->get('test');
 }
Example #3
0
 /**
  * Scopes: user_search_id
  *
  * @param string $email
  *
  * @return \Aikidesk\SDK\WWW\Contracts\ResponseInterface
  * @throws \Aikidesk\SDK\WWW\Exceptions\ApiException
  */
 public function searchByEmail($email)
 {
     return $this->request->get('user/email', ['email' => $email]);
 }