@sawa4

Как переопределить класс в Laravel?

Hi guys!
Собственно вопрос таков
Если в yii мне нужно изменить класс, я создаю во frontend/components/MyClassName; свой класс и изменяю класс ядра
namespace frontend\components;
use yii\somefolder\ClassName;
class MyClassName extends ClassName
{
 //делаю что хочу и как хочу
}

Как тоже самое сделать в Laravel 5.2?
Мне нужно получить ссылку с метода sendResetLink или этого метода emailResetLink при сбросе пароля
  • Вопрос задан
  • 1398 просмотров
Пригласить эксперта
Ответы на вопрос 3
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
вам не нужно это делать. Open-Close принцип. Все можно решить без "переопределений", это только в yii такая чушь.
Ответ написан
SerafimArts
@SerafimArts
Senior Notepad Reader
Для этого надо просто подменить реализацию в контейнере следуя интерфейсу компонента. DI, Карл =)
Ответ написан
Комментировать
AmdY
@AmdY
PHP и прочие вебштучки
Вот пример того, как подменять PasswordBroker stackoverflow.com/questions/34409236/how-to-send-t...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы