Alex
Как правильно?
Dmitry
Как правильно?
сделай сервис для этого. Ивенты очень не очевидны. Лучше их не использовта для таких вещей.
Dmitry
Denis
Ребят, только не убивайте сразу за вопрос )) посоветуйте что почитать по laravel чтоб быстро старинуть. На русском.
Denis
*стартануть
Dmitry
Denis
Dmitry
вечно все хотят какую то волшебную пилюлю. Вроде все взрослые люди, как минимум большенство. И должны понимать что обучение - это сложный, местами нудный, и да, долгий процесс.
Roman
Roman
перешлю паре человек 😊
Denis
Да я готов. скиньте ссылочку на доку то, если есть на русском.
Denis
Спасибо
Oleksii
laravel.su
Anonymous
[marlin] Laravel как инструмент на примере создания блога
Anonymous
вот этого чувака видосы глянь
Anonymous
для старта норм
Denis
👍👍👍
Denis
Благодарю!
Anonymous
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
Anonymous
http://torrentfastname.info/forum/viewtopic.php?t=1194405
Anonymous
Привет всем. Пытаюсь использовать VueResource следующим образом, на что получаю ошибку
Anonymous
invariance
https://t.me/vuejs_ru
Anonymous
Спасибо.
Anonymous
Неправильно подключал, теперь всё ок.
Alex
Так, предполагаю, что это тоже тупенький вопрос, но все же: если мне не нужны дополнительные зависимости для создания класса, который просто создает новую модель и возвращает ее, я ведь могу просто сделать этот метод создания модели статическим и использовать где надо, не используя сервис провайдеры?
Alex
Он не хранит данные
Dmitry
Alex
Потому что она будет вызываться из разных контроллеров
Maksim (Ellrion)
Потому что она будет вызываться из разных контроллеров
иногда если логика небольшая и зависимостей нет то в самой модели можно сделать статичекский метод типо createFrom(...) наприрмер, что по сути тупо хелпер. Но вот если при создании нужно еще зависимости, да и логика большая (т.е. разнести по методам нужно), то лучше отдельный билдер делать и не статикой а нормально. инжектить обычно по имени класса без альясов.
провайдер к нему может и не понядобиться, лара умеет резолвить зависимости и без него же. ну а если понадобится то всегда есть апп провайдер.
Dmitry
Alex
Супер, в моем случае зависимостей нет, но я хочу добавить метод в контроллер, это ок? Более логично, мне кажется
Alex
Alex
Ну, return Model::create()
Dmitry
а почему то просто не инъектишь ее в метод?
Alex
Valera
Привет
Кто может подсказать, в модели есть protected $dates с названием поля.
В шаблоне это поле выводится как ->format('d.m.Y').
И всё бы ок, только поле может быть пустым и тогда появляется ошибка. Как-то можно решить данную проблему?
Alex
Maksim (Ellrion)
Valera
Да
Valera
Либо выводилась строка
Valera
С заданным текстом
Vladimir
Есть гайды по проектированию бд для интернет магазина?
Vladimir
Я тут перфекционизмом страдаю
Vladimir
Вложенности, составные товары
Maksim (Ellrion)
С заданным текстом
попробуй так {{ $model->date_field->format('....') ?? 'some string' }} или {{ optinal($model->date_field)->format('....') ?? 'some string' }}
Valera
При $model->date_field->format('....') ?? 'some string'
Call to a member function format() on null
Maksim (Ellrion)
Maksim (Ellrion)
или сделай действительно акцессор с нормальной проверкой даты. если таких методов хелперов для вывода много и не хочится засорять модель то можено заюзать презентер подход
Maksim (Ellrion)
https://gist.github.com/Ellrion/02ca1afe1ea45f1177a47260dac5621d
invariance
прочитал "презервативы в laravel"
invariance
ндээ...
Владислав
помогите с кастомной авторизацией
Владислав
используется библиотека tymon/jwt-auth
Владислав
для веба все ок, $this->guard()->attempt($this->credentials($request))
Владислав
а вот для мобильного приложения проблема заключается в том что для входа используется номер телефона и код из смс
Владислав
а в проверке уже зашито поле password
Владислав
вот напарываюсь на ошибку что нет параметра password
Владислав
или что jwt не может быть распарсен из $request
Владислав
есть идеи?
Alex
В app/jwt путь до модели User верно кказан?
Alex
Владислав
да
Valera
Ещё вопрос. В моделях есть связи типа belongsTo
У модели кредита это borrower()
У заемщика - address_fact()
Пытаюсь грузить как $data = Credit::with('borrower', 'borrower.address_fact')->take(10)
->get();
Как теперь получить адрес заемщика?
$data[0]->borrower->address_fact выводит null
Dmitry
Valera
Походу таки напутал со связями
SomeOneAdmin
Подскажите пожалуйста, а есть где-то на просторах инета написанный на ларавель интернет магазин? ,
🎄Victor
Чуваки, создал Notification. В нем в toMail нормально возвращать класс который сгенерен через php artisan make:mail? Просто, логично что в папке app/Mail хранить все письма, и там уже конфигурировать какие вьюшки итп использовать. Только у меня IDE ругается что “Return values is excepted to be… MailMessage”, это при возврате своего mail класса в toMail методе Notification-а. Хотя письмо вроде отправляется
🎄Victor
хм, https://stackoverflow.com/questions/40683957/laravel-5-3-notification-vs-mailable
Получается все верно, так можно работать
Dmitry
🎄Victor
ну там кода толком нет
в toMail: return (new NewAuctionOrderMail($notifiable, $this->order))->to($notifiable->email);
где NewAuctionOrderMail то что получается после php artisan make:mail NewAuctionOrderMail
🎄Victor
но в общем все ок я так понимаю