Size: a a a

2021 May 04

АГ

Алексей Гевондян... in Laravel Pro
почему бы не просто new $className?
источник

AS

Alan Shock in Laravel Pro
Во, уже поприятнее выглядит, спасибо)
источник

ПУ

Павел Успенский... in Laravel Pro
A newServiceInstance и getFullclassName не должны быть private/protected?
источник

ПУ

Павел Успенский... in Laravel Pro
это же методы реализации? зачкм их наружу пускать
источник

AS

Alan Shock in Laravel Pro
Тоже верно, не задумался об этом изначально, спасибо)
источник

ПУ

Павел Успенский... in Laravel Pro
странная реализация конечно
источник

S

Sergo in Laravel Pro
это зачем?) мне кажется ты переизобретаешь DI
источник

AS

Alan Shock in Laravel Pro
Возможно, просто там моментами идентичные структуры контроллеров, и капец как много копипаста (сущностей дофига), при этом всем необходимо оставлять возможность кастома. DI был на первой стадии, потом надоело копипастить и заменять тупо названия моделей, решил попробовать вот так решить данную проблему (ну или на некоторое время её обойти, если позже приду к более верному решению).
источник

АГ

Алексей Гевондян... in Laravel Pro
копипаста не есть плохо. передрать хуже чем недодраить иногда
источник

YS

Yehor Smoliakov in Laravel Pro
источник

А

Алексей in Laravel Pro
Тоже сегодня прикололся
источник

S

Sergo in Laravel Pro
порт открытый мб
источник

S

Sergo in Laravel Pro
ля, то старое сообщение)
источник

zN

zVlad Nesquik in Laravel Pro
А в чом прикол?
источник

В

Вячеслав in Laravel Pro
Всем привет.
Подскажите пожалуйста почему постоянно выдает вот эта ошибка валидации:
"The email has already been taken."
Хотя я ввожу другой email.
Мой валидатор:
$credentials = $request->only('name', 'email', 'password', 'password_confirmation');
       $rules = [
           'name' => ['required', 'string', 'max:255'],
           'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
           'password' => ['required', 'string', 'min:8', 'confirmed']
       ];

       $validator = Validator::make($credentials, $rules);
if ($validator->fails()) {
           return response()->json(['errors' => $validator->messages()], 400);
       }
Пробовал уже кэш чистить и все такое.
источник

ПФ

Паша Финогентов... in Laravel Pro
Базу рекконекти/обнови. Там однозначно есть такая запись
источник

В

Вячеслав in Laravel Pro
больше одной записи в БД не добавляет, постоянно эта ошибка
источник

ПФ

Паша Финогентов... in Laravel Pro
Возможно у тебя дважды срабатывает скрипт
источник

ПФ

Паша Финогентов... in Laravel Pro
Первый раз добавляет а на второй ошибку выдаёт
источник

ПФ

Паша Финогентов... in Laravel Pro
Ты валидируешь только через валидатор без FormRequest?
источник