PHP Класс OEModule\OphCoCvi\models\Element_OphCoCvi_Demographics

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

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

Метод Описание
attributeLabels ( ) : array
getCompleteName ( ) : string Use the stored values to make a decent stab at putting together the patient name in its normalised form.
getStructuredDataForPrint ( ) : array Return the element data
initFromPatient ( Patient $patient ) Initialises the element from the patient model.
model ( null | string $className = __CLASS__ ) : Element_OphCoCvi_Demographics | mixed
relations ( ) : array
rules ( ) : array
tableName ( ) : string

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

Метод Описание
generateStructuredGenderHeader ( ) : array
generateStructuredPostcodeHeader ( ) : array
generateStructuredSummaryTable ( ) : array
generateStructuredYearHeader ( ) : array
mapGenderFromPatient ( Patient $patient )
mapNamesFromPatient ( Patient $patient )

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

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

public attributeLabels ( ) : array
Результат array customized attribute labels (name=>label)

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

protected generateStructuredGenderHeader ( ) : array
Результат array

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

protected generateStructuredPostcodeHeader ( ) : array
Результат array

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

protected generateStructuredSummaryTable ( ) : array
Результат array

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

protected generateStructuredYearHeader ( ) : array
Результат array

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

Use the stored values to make a decent stab at putting together the patient name in its normalised form.
public getCompleteName ( ) : string
Результат string

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

Return the element data
public getStructuredDataForPrint ( ) : array
Результат array

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

Initialises the element from the patient model.
public initFromPatient ( Patient $patient )
$patient Patient

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

protected mapGenderFromPatient ( Patient $patient )
$patient Patient

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

protected mapNamesFromPatient ( Patient $patient )
$patient Patient

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

public static model ( null | string $className = __CLASS__ ) : Element_OphCoCvi_Demographics | mixed
$className null | string
Результат Element_OphCoCvi_Demographics | mixed

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

public relations ( ) : array
Результат array relational rules.

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

public rules ( ) : array
Результат array validation rules for model attributes.

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

public tableName ( ) : string
Результат string the associated database table name