PHP Class mirocow\eav\widgets\AttributeHandler

Inheritance: extends yii\base\Widget
Mostrar archivo Open project: mirocow/yii2-eav Class Usage Examples

Public Properties

Property Type Description
$attributeModel yii\db\ActiveRecord
$labelField
$nameField
$options
$owner mirocow\eav\EavModel
$valueHandler mirocow\eav\handlers\ValueHandler

Public Methods

Method Description
getAttributeLabel ( )
getAttributeName ( ) : string
getOptions ( )
init ( )
load ( EavModel $owner, ActiveRecord $attributeModel ) : AttributeHandler

Method Details

getAttributeLabel() public method

public getAttributeLabel ( )

getAttributeName() public method

public getAttributeName ( ) : string
return string

getOptions() public method

public getOptions ( )

init() public method

public init ( )

load() public static method

public static load ( EavModel $owner, ActiveRecord $attributeModel ) : AttributeHandler
$owner mirocow\eav\EavModel
$attributeModel yii\db\ActiveRecord
return AttributeHandler

Property Details

$attributeModel public_oe property

public ActiveRecord,yii\db $attributeModel
return yii\db\ActiveRecord

$labelField public_oe property

public $labelField

$nameField public_oe property

public $nameField

$options public_oe property

public $options

$owner public_oe property

public EavModel,mirocow\eav $owner
return mirocow\eav\EavModel

$valueHandler public_oe property

public ValueHandler,mirocow\eav\handlers $valueHandler
return mirocow\eav\handlers\ValueHandler