Tile.php 986 Bytes
<?php

namespace common\models;

use artbox\core\behaviors\LanguageBehavior;
use yii\db\ActiveRecord;

class Tile extends ActiveRecord
{
    /**
     * @inheritdoc
     */
    public static function tableName()
    {
        return 'tile';
    }
    
    public function behaviors()
    {
        return [
            'language' => [
                'class' => LanguageBehavior::className(),
            ],
        ];
    }
    
    public function rules()
    {
        return [
            [
                [
                    'image',
                ],
                'required',
            ],
            [
                [
                    'image',
                ],
                'string',
            ],
            [
                [
                    'status',
                ],
                'boolean',
            ],
            [
                [
                    'sort',
                ],
                'integer',
            ],
        ];
    }
}