При обращении к контроллеру, получаю следующую ошибку:
Код: Выделить всё
<name>Invalid Configuration</name>
<message>User::identityClass must be set.</message>
<code>0</code>
<type>yii\base\InvalidConfigException</type>
контроллер примитивный:
Код: Выделить всё
class TestController extends \yii\rest\Controller
{
public function actionTest()
{
$test = Test::findAll();
return $test;
}
}
конфиг проекта следующий:
Код: Выделить всё
return [
'id' => 'test-api',
'basePath' => dirname(__DIR__),
'components' => [
'urlManager' => [
'enablePrettyUrl' => true,
'enableStrictParsing' => true,
'showScriptName' => false,
'rules' => [
[
'class' => UrlRule::class,
'controller' => ['test' => 'test'],
'extraPatterns' => [
'GET test' => 'test'
]
]
]
],
'db' => $db
],
'params' => $params,
];