PHP Класс Element_OphTrIntravitrealinjection_Treatment

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

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

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

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

Метод Описание
attributeLabels ( ) : array
getInfoText ( ) : string returns information text summarising the event (eye and drug used).
getIopLoweringDrugValues ( ) Get ids of IOP lowering drugs currently associated with the element.
model ( $className = __CLASS__ ) : the Returns the static model of the specified AR class.
relations ( ) : array
requiredIfBoolean ( $attribute, $params )
rules ( ) : array
search ( ) : CActiveDataProvider Retrieves a list of models based on the current search/filter conditions.
setDefaultOptions ( ) (non-PHPdoc).
sidedFields ( )
tableName ( ) : string
todayOrFutureValidation ( string $attribute, array $params ) checks if the given attribute on the element is today or in the future.
todayOrFutureValidationIfSide ( string $attribute, array $params ) wrapper around the todayOrFutureValidation that only checks the attribute if the element is for the given side.
typeIfSide ( $attribute, $params )
updateIOPLoweringDrugs ( string $side, boolean $is_pre = true, int[] $ioplowering_ids = [] ) update the ioplowering assignments for the given side and stage.

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

Метод Описание
afterSave ( )
beforeSave ( )
beforeValidate ( ) clear out sided fields to prevent validation of irrelevant data.

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

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

protected afterSave ( )

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

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

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

protected beforeSave ( )

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

(non-PHPdoc)
См. также: CModel::beforeValidate()
protected beforeValidate ( )

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

returns information text summarising the event (eye and drug used).
public getInfoText ( ) : string
Результат string $info_text

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

Get ids of IOP lowering drugs currently associated with the element.

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.

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

public requiredIfBoolean ( $attribute, $params )

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

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

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

(non-PHPdoc).
См. также: SplitEventTypeElement::setDefaultOptions()
public setDefaultOptions ( )

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

public sidedFields ( )

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

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

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

checks if the given attribute on the element is today or in the future.
public todayOrFutureValidation ( string $attribute, array $params )
$attribute string
$params array

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

wrapper around the todayOrFutureValidation that only checks the attribute if the element is for the given side.
public todayOrFutureValidationIfSide ( string $attribute, array $params )
$attribute string
$params array

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

public typeIfSide ( $attribute, $params )

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

update the ioplowering assignments for the given side and stage.
public updateIOPLoweringDrugs ( string $side, boolean $is_pre = true, int[] $ioplowering_ids = [] )
$side string
$is_pre boolean
$ioplowering_ids int[] - array of ioplowering ids to assign to the element

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

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

public $service