100], [['prefix'], 'string', 'max' => 50], [['importer_id', 'brand', 'prefix'], 'unique', 'targetAttribute' => ['importer_id', 'brand', 'prefix'], 'message' => 'The combination of Importer ID, Brand and Prefix has already been taken.'] ]; } public function getImporterName () { return Importers::findOne($this->importer_id)->name; } /** * @inheritdoc */ public function attributeLabels() { return [ 'id' => Yii::t('app', 'ID'), 'importer_id' => Yii::t('app', 'Поставщик'), 'brand' => Yii::t('app', 'Бренд'), 'prefix' => Yii::t('app', 'Префикс'), 'timestamp' => Yii::t('app', 'Дата создания'), ]; } }