
Алексей
08.05.2018
20:27:23
Я то обошел
Но это реально адок
Когда проксировать классы нужно

Google

Dmitry
08.05.2018
20:28:08
вопрос, если так не нравится лара то зачем ее юзать?

Игорь
08.05.2018
20:28:39

Алексей
08.05.2018
20:28:45
Я иначе решил

Dmitry
08.05.2018
20:29:17
мммм, чсв гай, окай понял...

Dmitry
08.05.2018
20:29:19

Алексей
08.05.2018
20:29:44

Dmitry
08.05.2018
20:30:01
что аргументировать? я задал вопрос

Алексей
08.05.2018
20:30:21

Dmitry
08.05.2018
20:30:36
вопрос аргументировать?

Алексей
08.05.2018
20:30:38

Dmitry
08.05.2018
20:38:20

Google

Алексей
08.05.2018
20:39:07
Ну или вот :)
https://github.com/symfony/security-http/blob/master/RememberMe/TokenBasedRememberMeServices.php#L46

Dmitry
08.05.2018
20:43:11

Алексей
08.05.2018
20:43:25
А всех

Dmitry
08.05.2018
20:44:22
Ну да. Всех остальных, сторонних для данного пакета.

Алексей
08.05.2018
20:44:34
В один "юзер" эксепшн

Dmitry
08.05.2018
20:52:18
Да:
class Parser
{
public function parse($url) {
try {
$response = $this->client->get($url);
} catch (ClientException $e) {
throw new ParserException('Unable to parse url ' . $url, 0, $e);
}
return ...;
}
Многие уважающие себя пакеты так делают.

Алексей
08.05.2018
20:52:46
Хм
Сомнительно

Dmitry
08.05.2018
21:03:35
Сомнительно
У общепринятого интерфейса https://github.com/php-fig/container/blob/master/src/ContainerInterface.php в throws точно прописаны кидаемые исключения. При написании своего контейнера мы как истинные джентельмены должны этот контракт реализовать и именно эти исключения кидать.
В PHP на это можно забить, но в Java с учётом throws всё строго.

Алексей
08.05.2018
21:05:55

Adilet
09.05.2018
04:18:23
Доброе утро, может кто подсказать, как можно исправить ошибку
unserialize(): Error at offset 0 of 32 bytes
?

Nik
09.05.2018
07:35:47

Sergey
09.05.2018
07:37:42
https://www.youtube.com/watch?v=LO_p_3vukLE
https://www.youtube.com/watch?v=GPk3soWIP0E&t=8s

Alexander
09.05.2018
08:32:07
Ребят, как планировщик запустить каждые 5 мин?
обязательно через крон6 когда супервизор запущен?

Google

Alexander
09.05.2018
08:33:03
->everyFiveMinutes(); ?

Alexander
09.05.2018
08:35:47
да, только сам Kernel.php ведь надо на крон поставить?

Samuel
09.05.2018
08:36:20
only russian allowed in this group?

Alexander
09.05.2018
08:42:54
Its not a rule, but mostly here russian community) You are free to ask smth if you have some questions)

Alexander
09.05.2018
08:44:23
спасибо, там про крон написано, я про супервизор спрашиваю

Alexander
09.05.2018
08:47:35
Там написано как работает шедулер
и нужно еще раз внимательно перечитать
И нужно понимать разницу между queue и schedule
schedule вызывается раз в минуту(потому что это минимальный шаг) как описано по ссылке которую я скинул чтобы почитать, и это не долгоиграющий таск который висит в фоне и слушает что то там, он запускается смотрит на запланированые задачи выполняет по необходимости и на этом его работа заканчивается, ему не нужно больше работать

Artem
09.05.2018
09:30:01
На линуксе не скачивается файл env из за чего это ?

Samuel
09.05.2018
09:32:23

Игорь
09.05.2018
09:54:49
В web.php прописываются роуты. Допустим у меня есть 100 фильмов. Чтобы показывать страницы с фильмами мне нужно прописать 100 роутов? Объясните пожалуйста как это правильно делается

Алексей
09.05.2018
09:55:11
/films/{filmId}

Игорь
09.05.2018
09:57:33
Ок, допустим /films/show/{*}, где на месте * должно быть название фильма, получается * должно храниться в бд для каждого фильма?

Алексей
09.05.2018
09:58:32
Где 53728 - айди в базе

Игорь
09.05.2018
09:59:02
id + название
понятно, спасибо

Google

Алексей
09.05.2018
09:59:24
Можешь в базе ТОЛЬКО айди хранить

Игорь
09.05.2018
09:59:51
В смысле?

Алексей
09.05.2018
10:00:10
Ну тебе вот это название не особо то и нужно.
Это чисто для seo или зачем там оно

Игорь
09.05.2018
10:00:33
вроде говорят для поисковых систем хорошо

Алексей
09.05.2018
10:00:45
Я хз. Не сеошник
Но в базе название можно не хранить.
Все равно твой код будет только с id работать

Игорь
09.05.2018
10:01:53
Так или иначе оно там есть) Его можно преобразовывать и в строку запроса добавлять к idшнику

Алексей
09.05.2018
10:02:12
Ты просто делаешь Str::slug($filmTitle)

Игорь
09.05.2018
10:35:18
Хм...
Допустим после преобразования получается такой роут /film/venom-2018-463634/ где последнее - id как его вытаскивать для обработки запроса?

Юрий
09.05.2018
10:36:19
Регуляркой?

Dmitry
09.05.2018
10:36:31

Игорь
09.05.2018
10:37:21

Kaido
09.05.2018
10:37:39
ребятки, можно ли средствами ларавель получить изображение по урлу из стороннего ресурса?
цель: делаю ббкод img, нужно ограничить изображения по размеру, максимум 1024х768

Игорь
09.05.2018
10:37:42

Dmitry
09.05.2018
10:37:52

Юрий
09.05.2018
10:38:44
это как?
За тем как работают регулярные выражения в гугл. А так я бы в роутах добавил роут который будет регуляркой выцеплять нужный id с ссылки, это вроде как тоже в документации было через коллбеки

Dmitry
09.05.2018
10:38:56

Google

Kaido
09.05.2018
10:39:02
вывести

Игорь
09.05.2018
10:39:05

Dmitry
09.05.2018
10:39:27

Юрий
09.05.2018
10:39:54

Dmitry
09.05.2018
10:40:00
/film/venom-218-463634/ - ответ 200
/film/venom--463634/ - ответ 200
/film/ve-463634/ - ответ 200
т.е. уникальности страницы не получается
вывести
зачем тебе тогда ее получать? просто ссылку выводи

Игорь
09.05.2018
10:41:08
на кинопоиске как я понял регулярки юзают

Kaido
09.05.2018
10:41:41

Юрий
09.05.2018
10:41:51
Ты в контроллере потом просто проверяешь входящий урл
И редиректишь на полный если надо

Dmitry
09.05.2018
10:42:30
ну вообще все по слагу ищут :)

Игорь
09.05.2018
10:42:43
а в чём преимущество слага?

Юрий
09.05.2018
10:42:59
Потому что если у тебя фильм «в бой идут одни старики пролетая над гнездом кукушки» - 100% кто-то при передаче ссылки скинет film/101/ выкинув слаг
Чтобы ссылка короче была

Dmitry
09.05.2018
10:43:27