Your IP : 216.73.216.79


Current Path : /var/www/html/dosm/backend/models/
Upload File :
Current File : /var/www/html/dosm/backend/models/JournalVersion.php

<?php

namespace backend\models;

use Yii;

/**
 * This is the model class for table "publication_version".
 *
 * @property int $version_id
 * @property int|null $document_id
 * @property int|null $version_no
 * @property int|null $version_main
 * @property string|null $version_title
 * @property string|null $version_content
 * @property string|null $version_language
 * @property string|null $version_img
 * @property string|null $version_date_start
 * @property string|null $version_date_end
 * @property string|null $version_status
 * @property string|null $version_pdf
 * @property string|null $version_zip
 * @property string|null $approval_status
 * @property int|null $approval_by
 * @property string|null $approval_at
 * @property string|null $created_at
 * @property int|null $created_by
 * @property string|null $updated_at
 * @property int|null $updated_by
 */
class JournalVersion extends \yii\db\ActiveRecord {

    /**
     * {@inheritdoc}
     */
    public static function tableName() {
        return 'journal_version';
    }

    /**
     * {@inheritdoc}
     */
    public function rules() {
        return [
            [['document_id', 'version_no', 'version_status', 'version_main', 'version_language', 'version_title'], 'required'],
            [['document_id', 'created_by', 'updated_by', 'approval_by'], 'integer'],
            [['created_at', 'updated_at', 'version_date_start', 'version_date_end', 'approval_at', 'version_title', 'version_content'], 'safe'],
            [['version_img', 'version_status', 'approval_status', 'version_language', 'version_pdf', 'version_zip', 'version_main'], 'string', 'max' => 255],
        ];
    }

    /**
     * {@inheritdoc}
     */
    public function attributeLabels() {
        return [
            'version_id' => Yii::t('app', 'VersionID'),
            'document_id' => Yii::t('app', 'DocumentID'),
            'version_no' => Yii::t('app', 'Version'),
            'version_main' => Yii::t('app', 'Main Version?'),
            'version_title' => Yii::t('app', 'Title'),
            'version_content' => Yii::t('app', 'Description'),
            'version_language' => Yii::t('app', 'Language'),
            'version_img' => Yii::t('app', 'Thumbnail'),
            'version_date_start' => Yii::t('app', 'Start Publish'),
            'version_date_end' => Yii::t('app', 'End Publish'),
            'version_status' => Yii::t('app', 'Version Status'),
            'version_pdf' => Yii::t('app', 'PDF File'),
            'version_zip' => Yii::t('app', 'Zip File'),
            'approval_status' => Yii::t('app', 'Approval Status'),
            'approval_by' => Yii::t('app', 'ApprovalBy'),
            'approval_at' => Yii::t('app', 'ApprovalAt'),
            'created_at' => Yii::t('app', 'CreatedAt'),
            'created_by' => Yii::t('app', 'CreatedBy'),
            'updated_at' => Yii::t('app', 'UpdatedAt'),
            'updated_by' => Yii::t('app', 'UpdatedBy'),
        ];
    }

}