...Человеческий поиск в разработке...
- Модуль: seo
- Путь к файлу: ~/bitrix/modules/seo/lib/leadads/services/accountfacebook.php
- Класс: Bitrix\Seo\LeadAds\Services\AccountFacebook
- Вызов: AccountFacebook::getList
public function getList() { $paginator = new Paginator( $this->getRequest(), [ 'methodName' => 'leadads.accounts.get', 'parameters' => [ 'fields' => ['id','name','category','access_token','tasks'], "params" => [ "limit" => 50 ] ], ] ); $result = null; $data = []; foreach ($paginator as $request) { if (!$request->isSuccess()) { return $request; } foreach ($request->getData() as $item) { if (array_intersect($item['tasks'] ?? [], ['MODERATE', 'CREATE_CONTENT', 'MANAGE'])) { $data[] = $item; } } $result = $request; } !$result?:$result->setData($data); return $result; }