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

The followings are the available columns in table:
Наследование: extends BaseEventTypeElement
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$BLIND_STATUS
$NOT_BLIND_STATUS
$NULL_BOOLEAN

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

Метод Описание
afterValidate ( )
attributeLabels ( ) : array
generateFieldOfVision ( ) : array To generate the low vision status array for the pdf
generateLowVisionStatus ( ) : array To generate the low vision status array for the pdf
getDisorderSectionComment ( $section ) : Element_OphCoCvi_ClinicalInfo_Disorder_Section_Comments
getDisplayConsideredBlind ( ) : string
getDisplayLightLevels ( ) : string
getDisplayStatus ( ) : string
getStructuredDataForPrint ( ) Returns an associative array of the data values for printing
getStructuredDisordersForSection ( OphCoCvi_ClinicalInfo_Disorder_Section $disorder_section, integer $header_rows ) : array
hasAffectedCviDisorderInSection ( OphCoCvi_ClinicalInfo_Disorder_Section $cvi_disorder_section ) : boolean
hasCviDisorderForSide ( OphCoCvi_ClinicalInfo_Disorder $cvi_disorder, string $side ) : boolean
isCviDisorderMainCauseForSide ( OphCoCvi_ClinicalInfo_Disorder $cvi_disorder, $side ) : mixed
isSigned ( ) : boolean
model ( $className = __CLASS__ ) : the Returns the static model of the specified AR class.
relations ( ) : array
rules ( ) : array
search ( ) : CActiveDataProvider Retrieves a list of models based on the current search/filter conditions.
tableName ( ) : string
updateDisorderSectionComments ( $data ) Set the section comments on the element.
updateDisorders ( $side, $data ) Update the CVI Disorder status for this element.

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

Метод Описание
generateStructuredBlind ( ) : array
generateStructuredDisorderTable ( ) : array
generateStructuredVA ( ) : array
generateStructuredVisionTable ( ) : array
getAllDisordersForSection ( OphCoCvi_ClinicalInfo_Disorder_Section $section ) : mixed
getDecryptedSignature ( ) : mixed
getStructuredTextForDisorderSide ( OphCoCvi_ClinicalInfo_Disorder $disorder, $side )

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

Метод Описание
getAllDisordersFromAssignments ( ) : mixed
updateDisorderAssignment ( Element_OphCoCvi_ClinicalInfo_Disorder_Assignment $assignment, $data )

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

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

public afterValidate ( )

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

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

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

To generate the low vision status array for the pdf
public generateFieldOfVision ( ) : array
Результат array

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

To generate the low vision status array for the pdf
public generateLowVisionStatus ( ) : array
Результат array

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

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

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

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

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

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

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

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

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

protected getAllDisordersForSection ( OphCoCvi_ClinicalInfo_Disorder_Section $section ) : mixed
$section OphCoCvi_ClinicalInfo_Disorder_Section
Результат mixed

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

protected getDecryptedSignature ( ) : mixed
Результат mixed

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

public getDisorderSectionComment ( $section ) : Element_OphCoCvi_ClinicalInfo_Disorder_Section_Comments
$section
Результат Element_OphCoCvi_ClinicalInfo_Disorder_Section_Comments

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

public getDisplayConsideredBlind ( ) : string
Результат string

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

public getDisplayLightLevels ( ) : string
Результат string

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

public getDisplayStatus ( ) : string
Результат string

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

Returns an associative array of the data values for printing

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

public getStructuredDisordersForSection ( OphCoCvi_ClinicalInfo_Disorder_Section $disorder_section, integer $header_rows ) : array
$disorder_section OphCoCvi_ClinicalInfo_Disorder_Section
$header_rows integer - number of empty rows to prepend data with
Результат array

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

protected getStructuredTextForDisorderSide ( OphCoCvi_ClinicalInfo_Disorder $disorder, $side )
$disorder OphCoCvi_ClinicalInfo_Disorder

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

public hasAffectedCviDisorderInSection ( OphCoCvi_ClinicalInfo_Disorder_Section $cvi_disorder_section ) : boolean
$cvi_disorder_section OphCoCvi_ClinicalInfo_Disorder_Section
Результат boolean

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

public hasCviDisorderForSide ( OphCoCvi_ClinicalInfo_Disorder $cvi_disorder, string $side ) : boolean
$cvi_disorder OphCoCvi_ClinicalInfo_Disorder
$side string left or right
Результат boolean

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

public isCviDisorderMainCauseForSide ( OphCoCvi_ClinicalInfo_Disorder $cvi_disorder, $side ) : mixed
$cvi_disorder OphCoCvi_ClinicalInfo_Disorder
$side
Результат mixed

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

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

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

Returns the static model of the specified AR class.
public static model ( $className = __CLASS__ ) : the
Результат the static model class

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

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

Set the section comments on the element.
public updateDisorderSectionComments ( $data )
$data

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

Update the CVI Disorder status for this element.
public updateDisorders ( $side, $data )
$side
$data

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

$BLIND_STATUS публичное статическое свойство

public static $BLIND_STATUS

$NOT_BLIND_STATUS публичное статическое свойство

public static $NOT_BLIND_STATUS

$NULL_BOOLEAN публичное статическое свойство

public static $NULL_BOOLEAN