<?php /** * Created by Error202 * Date: 05.07.2018 */ namespace core\components; use Yii; class SearchPerformance { public static function init() { if (isset(Yii::$app->params['search_rules']) && is_array(Yii::$app->params['search_rules'])) { $connection = Yii::$app->getDb(); $command = $connection->createCommand('CREATE OR REPLACE VIEW view_search AS ' . implode(' UNION ', Yii::$app->params['search_rules'])); $command->execute(); } } }