@laravel_pro

Страница 1053 из 2014
Dmitry
21.01.2018
14:37:20
у модкли есть пара атрибутов, заданных через getSomeAttribute, и заапендены в $append = ['some']
ты уверен что они тебе нужны в моделе? Может лучше декоратор использовать, например api resources/

Евгений
21.01.2018
14:37:46
да, наверно так сделаю

Bohdan
21.01.2018
14:44:49
/ctcp

DirectHost
21.01.2018
14:47:13
/ctcp

Google
DirectHost
21.01.2018
14:47:23
?

NesClass
21.01.2018
15:05:23
/ctcp

Siarhei
21.01.2018
16:04:07
Возвращение блудного сына : )

Alexander
21.01.2018
17:27:52


Другие страницы норм открываются

Ахмедов
21.01.2018
17:31:01
/ctcp

Nikita
21.01.2018
17:33:28
ошибки в синтаксисе

Alexander
21.01.2018
17:35:09
На локалке все норм

Yet Another Stats
21.01.2018
17:57:47
https://b.yasb.exileed.com/t/laravel_pro

Igor
21.01.2018
18:51:15
Ребята, привет, я до laravel работал с kohana, там была возможность в контроллере объявить методы before() и after(), соответствено, они бы вызвались после того, как экшн отработал. Что то подобное есть в ларавеле? Не нагуглил

Igor
21.01.2018
18:53:17
У меня есть апи на куча контроллеров, я думал просто сделать абстрактный родитель, там объявить before и after. Ну и логировать, кто постучался и время выполнения экшена

Google
Igor
21.01.2018
18:55:11
Ага, наверное именно то самое, можно для конкретных роутов настроить

спасибо

NesClass
21.01.2018
19:58:36
Ребят, по какому пути можно найти папку Illuminate?

Илья
21.01.2018
19:59:59
/vendor/laravel/framework/src

NesClass
21.01.2018
20:01:57
всё, спасибо, уже не надо, я оказывается прост даун.

Dmitriy
21.01.2018
21:14:32
Привет всем. Простите за вопрос, которые уже много раз слышали и на который много раз отвечали. Где можно учить laravel, не считая документация

Ии

∀RTUR
21.01.2018
21:19:37
laracasts, devdojo, codecourse

laravel up and running

laravel survival guide

code smart

Anton
21.01.2018
21:22:04
гуру, подскажите, ставлю пакет через composer, но в коде ошибка у автора завелась, issue отправил, но последнее обновление было 11 мес. назад. Как мне сейчас поступить, сделать fork и уже переделать composer.json в пакете?

∀RTUR
21.01.2018
21:23:03
Откатиться?

Anton
21.01.2018
21:23:22
да ошибку то я исправил

Andriy
21.01.2018
21:23:25
Что значит fork?

Anton
21.01.2018
21:23:32
я в issue кинул fix прям ему

но хз исправит ли автор

∀RTUR
21.01.2018
21:25:44
Что значит fork?
Are you kidding me?

гуру, подскажите, ставлю пакет через composer, но в коде ошибка у автора завелась, issue отправил, но последнее обновление было 11 мес. назад. Как мне сейчас поступить, сделать fork и уже переделать composer.json в пакете?
Я думаю решение подходящее. Тем более ты уже сделал pull request и форк у тебя есть. Не стоит надеяться на кого-то, кто забыл свой репо год назад)

Google
Anton
21.01.2018
21:29:49
pull request не делал, просто issue

т.е это нормально, форкаем и дальше оформляем, как свой пакет, добавляем на packagist и уже ставим через композер, как свой?

Anton
21.01.2018
21:31:57
ага, спасибо, просто такого опыта пока небыло, хз хорошая ли практика или нет, ок

∀RTUR
21.01.2018
21:32:01
Да, самое главное чтобы брата кишки не разбросало

∀RTUR
21.01.2018
21:32:29
Иногда maintainers настолько ленивы что pull request не помогает, релизить не хотят

Andriy
21.01.2018
22:25:55
Так что такое fork?

Alexander
21.01.2018
22:27:33
Так что такое fork?
ты клонируешь себе чей-то проект на гитхабе и с этого момента ты можешь вести его параллельную независимую разработку у себя в репозитории

Andriy
21.01.2018
22:29:03
да
Это только для публичных проэктов?

Alexander
21.01.2018
22:30:54
Это только для публичных проэктов?
на счет этого не знаю, у меня нет приватных репозиториев чтобы проверить есть ли там кнопка fork

Alexey
21.01.2018
23:34:29
Насколько правильно утверждение, что если лара служит исключительно для бэкэнда мобильного приложения с авторизацией по JWT, можно смело забить на встроенные Auth, csrf и тд?

Andrey
22.01.2018
04:12:11
Ты на пыхе 5.6 запускаешь код, который работает на версии не ниже 7.0. Вот пример: // 5.6 public function get($arr) {} // 7.х public function get($arr) : string {} Вызовет как раз ту самую ошибку.

Dzhamil
22.01.2018
04:17:35
Alexey
22.01.2018
05:54:40
Фуф, ну хорошо ) а то почему-то казалось что jwt должен как-то с auth общаться

Dzhamil
22.01.2018
06:45:49
так фасад Auth будет работать

Google
Артём
22.01.2018
06:47:06
т.е это нормально, форкаем и дальше оформляем, как свой пакет, добавляем на packagist и уже ставим через композер, как свой?
я делал фикс в своем форке, а в композер ставил ссылку на гитхаб без добавления на пэкэджист

но это я делал, потому что знал что в хозяин репозитория сделает фикс в новой версии

Admin
ERROR: S client not available

Antonio
22.01.2018
08:24:18
вопрос: если в мидлваре получили/высчитал какую-то переменную/флаг как сделать ее доступной в контроллерах?

Andrey
22.01.2018
08:25:15
Почему у тебя какая-то бизнес логика в мидлваре?

Просто из любопытства спрашиваю)

Михаил
22.01.2018
08:26:46
Приветствую Подскажите как лучше сделать: У меня в нескольких контроллерах и листнерах есть метод который определяет шарду таблиц. Метод этот использует модель. в которой эти данные хранятся Хотелось бы вынести его кудато. только вопрос куда лучше(правильнее)

Antonio
22.01.2018
08:26:48
а почему сразу бизнес логика? мне надо пользователя вычислить в мидлваре/гварде, а потом использовать дальше в контроллерах

Antonio
22.01.2018
08:28:10
спасибо

Andrey
22.01.2018
08:28:23
и не забудь return $next($Request);

Andrey
22.01.2018
08:29:05
Прост потом, когда все забудут, где эта переменная вычисляется, это будет пахнуть магией и пахнуть плохо)

Andrey
22.01.2018
08:29:06
чую щас посыплются гневные комментарии ?

Antonio
22.01.2018
08:29:55
а если не в реквест? потому что она понадобится не только в реквесте, но и в сервисах.

Anton
22.01.2018
08:30:42
вопрос: если в мидлваре получили/высчитал какую-то переменную/флаг как сделать ее доступной в контроллерах?
а если singleton какой-нить захерачить, типа хранилище и в свойство его писать?

Andrey
22.01.2018
08:31:05
клади сразу в глобальные переменные) че мелочится?)

Andrey
22.01.2018
08:31:18
?

Google
Antonio
22.01.2018
08:31:28
вот тоже об этом подумывал, но в прошлые раз, когда я подумывал про синглтоны, оказалось что я был неправ

Anton
22.01.2018
08:31:41
тогда хз, первое что на ум пришло

ну в глобальные еще ?

Antonio
22.01.2018
08:31:56
клади сразу в глобальные переменные) че мелочится?)
всегда так делаю, это я тут просто создаю вид, что пытаюсь думать

Andrey
22.01.2018
08:32:05
Я тебе очень рекомендую перенести логику в контроллер

Antonio
22.01.2018
08:33:24
Я тебе очень рекомендую перенести логику в контроллер
какую логику? получения связки юзер/группа по приходящему токену? это же фактически гвард

в каждый контроллер пихать эту логику?

Andrey
22.01.2018
08:34:30
ухты четкие стикеры)

Andrey
22.01.2018
08:34:48
гвард должен только проверять, что входящие данные соответствуют каким-то правилам

Antonio
22.01.2018
08:35:26
а пользователя он не возвращает?

Страница 1053 из 2014