*/ abstract class AbstractVisibleField extends AbstractField { use VisibleAttributes, RequiredAttribute, ReadOnlyAttribute, DisabledAttribute; /** * * @return array */ public function getAssociativeAttributes() { $attributes = parent::getAssociativeAttributes(); $this->appendVisibleAttributes($attributes); $this->appendRequiredAttribute($attributes); $this->appendReadOnlyAttribute($attributes); $this->appendDisabledAttribute($attributes); return $attributes; } }