Хочу сделать класс Notifications, у которого будет 2 публичных метода, уведомление по смс, и по email(обертка для Yii::$app->mailer), и дергать этот класс при регистрации, запросе пароля, смене личных данных пользователя и тд. Как лучше это подключить к проекту? Сделать неймспейс 'services', положить туда этот класс, и добавить его в web.php?
'components' => [
...
'Notifications' => [
'class' => 'app\services\Notifications',
],
...
Или есть какие то варианты сделать это правильнее? Пока что вопрос подключения своих классов к проекту для меня открыт, и вариант подключить через web.php взят из гугла (т.к. только изучаю yii2) . Использую шаблон basic.