I encountered a strange issue today with Yii2.
I am using yii2-user extension and i have overridden the RegistrationController in my app folder to add few more features.
The thing is its working fine in my XAMPP but not in the server (Cent OS).
Im getting the below error.
**ReflectionException
Class app\controllers\user\RegistrationController does not exist**
My config is...
'modules' => [
'user' => [
'class' => 'dektrium\user\Module',
'layout'=>'@app/views/layouts/main.php',
'mailer' => [
'viewPath' => '@app/views/mail',
],
'modelMap' => [
'User' => 'app\models\User',
'RegistrationForm' => 'app\models\RegistrationForm',
'Profile' => 'app\models\Profile',
],
'controllerMap' => [
'registration' => 'app\controllers\user\RegistrationController',
'security' => [ 'class' => 'dektrium\user\controllers\SecurityController', 'layout' => '@app/views/layouts/login', ],
],
],
],
My new controller file is...
namespace app\controllers\user;
use Yii;
use app\models\RegistrationForm;
use dektrium\user\controllers\RegistrationController as BaseRegistrationController;
use yii\filters\AccessControl;
class RegistrationController extends BaseRegistrationController
{
.......
}
Can anyone please let me know what im doing wrong?
Thanks in advance!