Class app\modules\shop\models\meta\OrderMeta

Inheritanceapp\modules\shop\models\meta\OrderMeta » common\db\MetaFields » yii\base\Object

Class OrderMeta Мета описание модели заказа

Protected Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$_fields array массив объектов полей модели common\db\MetaFields
$owner common\db\ActiveRecord модель - владелец common\db\MetaFields

Public Methods

Hide inherited methods

MethodDescriptionDefined By
__construct() Конструктор common\db\MetaFields
createdAtQueryModifier() Поиск по диапазону дат создания common\db\MetaFields
getAuthorsList() Возвращает список авторов common\db\MetaFields
getDeliveryList() Возвращает список способов доставки для выпадающего списка app\modules\shop\models\meta\OrderMeta
getFields() Возвращает массив объектов полей модели common\db\MetaFields
getFieldsByTab() Возвращает поля по коду вкладки common\db\MetaFields
getPaymentList() Возвращает список способов оплатвы для выпадающего списка app\modules\shop\models\meta\OrderMeta
getStatusList() Возвращает список статусов для выпадающего списка app\modules\shop\models\meta\OrderMeta
tabs() Массив вкладок формы редактирования модели (key=>name) common\db\MetaFields

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
config() Данный метод должен возвращать массив конфигураций объектов для создания полей модели через Yii::createObject() app\modules\shop\models\meta\OrderMeta
defaultConfig() Конфигурация полей по умолчанию common\db\MetaFields

Constants

Hide inherited constants

ConstantValueDescriptionDefined By
DEFAULT_TAB "default" Вкладка формы по умолчанию common\db\MetaFields

Method Details

config() protected method

Данный метод должен возвращать массив конфигураций объектов для создания полей модели через Yii::createObject()

Пример конфигурации:

return [

 "title"=>[
             "definition"=>[
                 "class"=>\common\db\fields\TextField::className(),
                 "title"=>"Название",
             ],
             "params"=>[$this->owner, "title"]
         ],

];

array config( )
getDeliveryList() public method

Возвращает список способов доставки для выпадающего списка

array getDeliveryList( )
getPaymentList() public method

Возвращает список способов оплатвы для выпадающего списка

array getPaymentList( )
getStatusList() public method

Возвращает список статусов для выпадающего списка

array getStatusList( )