PHP Трейт Zendesk\API\Traits\Utility\ChainedParametersTrait
An example would be a call
$client->ticket(2)->comments(3)->author(); would create an Author object with
chained parameters (An Array):
[
'Zendesk\API\Tickets' => 2,
'Zendesk\API\Comments' => 3
]
Показать файл
Открыть проект
Защищенные свойства (Protected)
Открытые методы
Описание методов
addChainedParametersToParams()
публичный Метод
A helper method to add the chained parameters to the existing parameters.
public addChainedParametersToParams ( array $params, array $map ) : array |
$params |
array |
The existing parameters |
$map |
array |
An array describing what parameter key corresponds to which classId
e.g. ['ticket_id' => 'Zendesk\API\Ticket']
normal usage would be ['id' => $this::class] |
Результат |
array |
|
getChainedParameter()
публичный Метод
Returns the named chained parameter
getChainedParameters()
публичный Метод
Returns chained parameters
getLatestChainedParameter()
публичный Метод
Returns the named chained parameter
setChainedParameters()
публичный Метод
Sets the chained parameters
Описание свойств
$chainedParameters защищенное свойство
protected array $chainedParameters |
Результат |
array |
|