PHP Класс OEModule\PASAPI\resources\PatientAppointment

Наследование: extends BaseResource
Показать файл Открыть проект Примеры использования класса

Открытые свойства

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

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

Свойство Тип Описание
$model_class string Class of model that is stored internally for this resource.
$resource_type
$worklist_manager WorklistManager

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

Метод Описание
__construct ( $version, array $options = [] ) PatientAppointment constructor.
delete ( )
save ( )
saveModel ( WorklistPatient $model ) : boolean | WorklistPatient
shouldValidateRequired ( ) : boolean
validate ( ) : boolean As a primary resource (i.e. mapped to external resource) we need to ensure we have an id for tracking the resource in the system.

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

Метод Описание
mapAttributes ( WorklistPatient $wp )
mapPatient ( WorklistPatient $wp ) : Patient
mapWhen ( WorklistPatient $wp )
resolveAttributes ( )
resolvePatient ( ) : Patient
resolveWhen ( $default_when )

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

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

PatientAppointment constructor.
public __construct ( $version, array $options = [] )
$version
$options array

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

public delete ( )

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

protected mapAttributes ( WorklistPatient $wp )
$wp WorklistPatient

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

protected mapPatient ( WorklistPatient $wp ) : Patient
$wp WorklistPatient
Результат Patient

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

protected mapWhen ( WorklistPatient $wp )
$wp WorklistPatient

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

protected resolveAttributes ( )

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

protected resolvePatient ( ) : Patient
Результат Patient

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

protected resolveWhen ( $default_when )

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

public save ( )

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

public saveModel ( WorklistPatient $model ) : boolean | WorklistPatient
$model WorklistPatient
Результат boolean | WorklistPatient

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

public shouldValidateRequired ( ) : boolean
Результат boolean

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

As a primary resource (i.e. mapped to external resource) we need to ensure we have an id for tracking the resource in the system.
public validate ( ) : boolean
Результат boolean

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

$id публичное свойство

public $id

$isNewResource публичное свойство

public $isNewResource

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

Class of model that is stored internally for this resource.
protected static string $model_class
Результат string

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

protected static $resource_type

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

protected WorklistManager $worklist_manager
Результат WorklistManager