PHP Класс OEModule\PatientTicketing\services\PatientTicketing_TicketService

Наследование: extends Services\ModelService
Показать файл Открыть проект

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

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

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

Метод Описание
getCategoryForTicket ( Ticket $ticket ) : QueueSetCategory Get the queueset category for the given ticket.
getTicketActionLabel ( Ticket $ticket ) : array | mixed | null | string
getTicketEpisode ( Ticket $ticket ) : Episode | null Get the episode for the ticket if one exists.
getTicketsForPatient ( Patient $patient, boolean $active = true ) : Ticket[]
modelToResource ( OEModule\PatientTicketing\models\Ticket $ticket ) : resource Pass through wrapper to generate Queue Resource.

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

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

Get the queueset category for the given ticket.
public getCategoryForTicket ( Ticket $ticket ) : QueueSetCategory
$ticket OEModule\PatientTicketing\models\Ticket
Результат OEModule\PatientTicketing\models\QueueSetCategory

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

public getTicketActionLabel ( Ticket $ticket ) : array | mixed | null | string
$ticket OEModule\PatientTicketing\models\Ticket
Результат array | mixed | null | string

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

Get the episode for the ticket if one exists.
public getTicketEpisode ( Ticket $ticket ) : Episode | null
$ticket OEModule\PatientTicketing\models\Ticket
Результат Episode | null

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

public getTicketsForPatient ( Patient $patient, boolean $active = true ) : Ticket[]
$patient Patient
$active boolean
Результат OEModule\PatientTicketing\models\Ticket[]

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

Pass through wrapper to generate Queue Resource.
public modelToResource ( OEModule\PatientTicketing\models\Ticket $ticket ) : resource
$ticket OEModule\PatientTicketing\models\Ticket
Результат resource

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

$primary_model защищенное статическое свойство

protected static $primary_model