DynamicModel.php
460 Bytes
<?php
namespace frontend\modules\forms;
/**
* Class DynamicModel
*
* @package artbox\core\forms
*/
class DynamicModel extends \yii\base\DynamicModel
{
/**
* @var mixed
*/
protected $_labels;
/**
* @param $labels
*/
public function setAttributeLabels($labels)
{
$this->_labels = $labels;
}
/**
* @param string $name
*
* @return string
*/
public function getAttributeLabel($name)
{
return $this->_labels[$name] ?? $name;
}
}