portal.mkgtu.ru/common/migrations/db/m220912_122251_add_new_text...

46 lines
2.1 KiB
PHP
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
use common\components\Migration\MigrationWithDefaultOptions;
use common\models\settings\TextSetting;
class m220912_122251_add_new_texts extends MigrationWithDefaultOptions
{
public function safeUp()
{
$benefitTarget = new TextSetting();
$benefitTarget->attributes = [
'name' => 'need_update_app_from_one_s',
'description' => 'Текст, уведомляющий о наличии в 1С:Университет ПРОФ заявления поступающего с более поздней датой изменения',
'value' => 'Заявление устарело. В 1С:Университет ПРОФ присутствует заявление с более поздней датой. Необходимо отклонить заявление для использования поступающим актуальных данных.',
'order' => 0,
'category' => TextSetting::CATEGORY_ALL
];
$benefitTarget->save(false);
$benefitTarget = new TextSetting();
$benefitTarget->attributes = [
'name' => 'need_update_questionary_from_one_s',
'description' => 'Текст, уведомляющий о наличии в 1С:Университет ПРОФ анкеты поступающего с более поздней датой изменения',
'value' => 'Заявление устарело. Различаются версии данных анкеты поступающего в Личном кабинете и 1С:Университет ПРОФ, поступающему необходимо актуализировать данные анкеты перед подачей.',
'order' => 0,
'category' => TextSetting::CATEGORY_ALL
];
$benefitTarget->save(false);
}
public function safeDown()
{
$this->delete(TextSetting::tableName(), ['name' => 'need_update_app_from_one_s']);
$this->delete(TextSetting::tableName(), ['name' => 'need_update_questionary_from_one_s']);
}
}