webvimark / user-management

154 stars 163 forks source link

Model overwriting #202

Open ayushpitroda opened 5 years ago

ayushpitroda commented 5 years ago

How to overwrite models or extend base model from modules? there is need to update this changes into this model.

Mackiavelly commented 5 years ago
'modules'        => [
        'user-management' => [
            'controllerMap' => [
                'user' => 'app\controllers\webvimarkRework\UserController',
            ],
            'class'         => 'webvimark\modules\UserManagement\UserManagementModule',
        ],
    ],
class UserController extends \webvimark\modules\UserManagement\controllers\UserController {
    /**
     * @var User
     */
    public $modelClass = 'app\models\webvimarkRework\User';

    /**
     * @var UserSearch
     */
    public $modelSearchClass = 'app\models\webvimarkRework\UserSearch';

    /**
     * $var Views
     */
    public $views = '@app/views/user/';

...