PHP Класс Zendesk\API\Resources\Core\Tickets

Наследование: extends Zendesk\API\Resources\ResourceAbstract, use trait Zendesk\API\Traits\Utility\InstantiatorTrait, use trait Zendesk\API\Traits\Resource\Defaults, use trait Zendesk\API\Traits\Resource\FindMany, use trait Zendesk\API\Traits\Resource\UpdateMany, use trait Zendesk\API\Traits\Resource\DeleteMany
Показать файл Открыть проект

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

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

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

Метод Описание
attach ( array $params = [] ) : Tickets
bulkUpdate ( )
collaborators ( array $params = [] ) : stdClass List collaborators for a ticket
create ( array $params ) : stdClass Create a ticket
createFromTweet ( array $params ) : stdClass Create a ticket from a tweet
export ( array $params ) : stdClass Incremental ticket exports with a supplied start_time
findTwicket ( array $params = [] ) : stdClass Find a specific twitter generated ticket by id
getValidSubResources ( )
incidents ( array $params = [] ) : stdClass List incidents for a ticket
markAsSpam ( mixed $id = null ) : stdClass Mark a ticket as spam and suspend the requester
merge ( array $params = [] ) : stdClass
problemAutoComplete ( array $params ) : stdClass Add a problem autocomplete
problems ( array $params = [] ) : stdClass List all problem tickets
related ( array $params = [] ) : stdClass Get related ticket information
traitCreate ( )
traitUpdate ( )
update ( integer $id = null, array $updateResourceFields = [] ) : null | stdClass Update a ticket or series of tickets
updateMany ( array $params ) : stdClass Update a ticket or series of tickets

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

Метод Описание
setUpRoutes ( ) Declares routes to be used by this resource.

Приватные методы

Метод Описание
sendGetRequest ( $route, array $params = [] ) : stdClass Wrapper for common GET requests

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

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

public attach ( array $params = [] ) : Tickets
$params array
Результат Tickets

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

public bulkUpdate ( )

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

List collaborators for a ticket
public collaborators ( array $params = [] ) : stdClass
$params array
Результат stdClass | null

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

Create a ticket
public create ( array $params ) : stdClass
$params array
Результат stdClass | null

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

Create a ticket from a tweet
public createFromTweet ( array $params ) : stdClass
$params array
Результат stdClass | null

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

Incremental ticket exports with a supplied start_time
public export ( array $params ) : stdClass
$params array
Результат stdClass | null

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

Find a specific twitter generated ticket by id
public findTwicket ( array $params = [] ) : stdClass
$params array
Результат stdClass | null

getValidSubResources() публичный статический Метод

public static getValidSubResources ( )

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

List incidents for a ticket
public incidents ( array $params = [] ) : stdClass
$params array
Результат stdClass | null

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

Mark a ticket as spam and suspend the requester
public markAsSpam ( mixed $id = null ) : stdClass
$id mixed The ticket ID, or an array of ticket ID's to mark as spam
Результат stdClass | null

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

public merge ( array $params = [] ) : stdClass
$params array
Результат stdClass | null

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

Add a problem autocomplete
public problemAutoComplete ( array $params ) : stdClass
$params array
Результат stdClass | null

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

List all problem tickets
public problems ( array $params = [] ) : stdClass
$params array
Результат stdClass | null

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

Declares routes to be used by this resource.
protected setUpRoutes ( )

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

public traitCreate ( )

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

public traitUpdate ( )

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

Update a ticket or series of tickets
public update ( integer $id = null, array $updateResourceFields = [] ) : null | stdClass
$id integer
$updateResourceFields array
Результат null | stdClass

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

Update a ticket or series of tickets
public updateMany ( array $params ) : stdClass
$params array
Результат stdClass | null

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

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

protected array $lastAttachments
Результат array