Информация о пользователе

Ник: Kirill
Страна: Украина
Статус: Активен
С нами с:
06.02.2017 21:27
Лайки
Лайки: +115
Лайки
+137
Дизлайки
-22
Я лайкал: +46
Я лайкал
+48
Я дизлайкал
-2
Комментарии
Комментировал: 144
Посты
11
Комментарии
133
Ответы: 156
Посты
94
Комментарии
62
Очень простое подтверждение email (верификация) в Laravel 5.4
По поводу двоеточия где-то на Ларакасте в видяхах кто-то так юзал. Мне показалось это быстрым.
Как говорится, мы не ищем легких путей - нам лень)
А проставить двойное двоеточие меньше секунды времени требуется)
Очень простое подтверждение email (верификация) в Laravel 5.4
Плюс такого кода - внезапно захотим заменить линку вида, например, "/activate/1/weqweqwewe" на "/activate/qwdweferferferf/1". В роутах в одном месте заменили и готово, а так придется еще и в класс мыла лазить, если сразу вспомнить что еще там прописывать надо.
Очень простое подтверждение email (верификация) в Laravel 5.4
Можно и одной. Я почему-то привык с двоеточием. Мало того, с двойным)
У меня роуты именуются, например, "user::info", "admin::dashboard" и так далее.
Привык к своему коду и если глаз видит двойное двоеточие, значит это роут, то бишь мозг значительно быстрее понимает что за информация перед ним.
Проще говоря - мне лень думать что там написано и сделал так, чтобы сократить время восприятия)))
Очень простое подтверждение email (верификация) в Laravel 5.4
  Может, глазу приятней будет функция оформленная таким образом?
  
Очень простое подтверждение email (верификация) в Laravel 5.4
Участок кода:
  $activationLink = 'https://' . $_SERVER['HTTP_HOST'] . '/activate/' . $this->user->id . '/' . md5($this->user->email);
выглядит оооочень страшно.

Не проще ли сделать в роутах, собственно, роут, например:
Route::get('activate/{user_id}/{md5}', 'EmailController@confirm')->name('email:confirm');

Заголовок функции в контроллере оформить как:
public function confirm($user_id, $md5) { }

А в классе создания мыла по шаблону юзать:
$activationLink = route('email:confirm', ['user_id' => $this->user->id, 'md5' => md5($this->user->email)]);
?

Не пойму, зачем костыль в Ларе в виде " $_SERVER['HTTP_HOST']"?)
Как быстро загрузить изменения на продакшн в Laravel
А как Вы загружаете в продакшн .env при первом деплое, да и вообще при каждом изменении настроек?