PHP Трейт seregazhuk\PinterestBot\Api\Traits\Searchable

Наследование: use trait HandlesRequest
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$moduleSearchPage

Открытые методы

Метод Описание
search ( string $query, integer $limit = Pagination::DEFAULT_LIMIT ) : Traversable Search entities by search query.
searchCall ( string $query, string $scope, array $bookmarks = [] ) : SearchResponse Executes search to API. Query - search string.

Защищенные методы

Метод Описание
appendBookMarks ( array $bookmarks, array $options ) : array
createSearchQuery ( string $query, string $scope, array $bookmarks = [] ) : string Creates Pinterest API search request.
getSearchScope ( ) : string
processResult ( string $res ) : Response

Описание методов

appendBookMarks() защищенный Метод

protected appendBookMarks ( array $bookmarks, array $options ) : array
$bookmarks array
$options array
Результат array

createSearchQuery() защищенный Метод

Creates Pinterest API search request.
protected createSearchQuery ( string $query, string $scope, array $bookmarks = [] ) : string
$query string
$scope string
$bookmarks array
Результат string

getSearchScope() защищенный Метод

protected getSearchScope ( ) : string
Результат string

processResult() абстрактный защищенный Метод

abstract protected processResult ( string $res ) : Response
$res string
Результат seregazhuk\PinterestBot\Api\Response

searchCall() публичный Метод

Executes search to API. Query - search string.
public searchCall ( string $query, string $scope, array $bookmarks = [] ) : SearchResponse
$query string
$scope string
$bookmarks array
Результат seregazhuk\PinterestBot\Api\SearchResponse

Описание свойств

$moduleSearchPage защищенное свойство

protected $moduleSearchPage