Я использую Yii Framework.Я хочу создать модель, которая динамически выбирает таблицу на основе критериев.Я могу извлечь критерии и передать его имени таблицы, но не могу вернуть таблицу.
Пример: у меня есть две таблицы, скажем:
2016_17_applicant_data
2017_18_applicant_data
Обе таблицы имеютта же структура.
Я передаю критерии 2016_17 имени таблицы и объединяю его.
/**
* {@inheritdoc}
*/
public static function tableName($code)
{
var_dump($code); // it works perfectly. I can get the value as per, but when i make it as table name it gives the error shown below
return $code."_applicant_data";
}
Отсутствует аргумент 1 для app \ modules \ module \ models \ Model :: tableName ()Вызван в /Applications/AMPPS/www/app/vendor/yiisoft/yii2/db/ActiveQuery.php в строке 831 и определен
Мне нужна помощь для интеграции концепции.Любой может помочь мне использовать существующий метод или новый подход (приветствуется).