From 66139a5e8e4c173963568d53a4455093e10161be Mon Sep 17 00:00:00 2001 From: Grisha Pomadchin Date: Thu, 3 Apr 2014 13:47:51 +0400 Subject: [PATCH] customers Find method --- lib/IntaroCrm/RestApi.php | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/lib/IntaroCrm/RestApi.php b/lib/IntaroCrm/RestApi.php index 7bb0542..c5e12e7 100644 --- a/lib/IntaroCrm/RestApi.php +++ b/lib/IntaroCrm/RestApi.php @@ -161,6 +161,29 @@ class RestApi return $result; } + /** + * Получение списка клиентов в соответсвии с запросом + * + * @param string $phone - телефон + * @param string $email - почтовый адрес + * @param string $fio - фио пользователя + * @param int $limit - ограничение на размер выборки + * @param int $offset - сдвиг + * @return array - массив клиентов + */ + public function customersFind($phone = null, $email = null, $fio = null, $limit = 200, $offset = 0) + { + $url = $this->apiUrl.'customers'; + $this->parameters['phone'] = $phone; + $this->parameters['email'] = $email; + $this->parameters['fio'] = $fio; + $this->parameters['limit'] = $limit; + $this->parameters['offset'] = $offset; + + $result = $this->curlRequest($url); + return $result; + } + /** * Создание клиента *