@laravel_pro

Страница 1336 из 2014
Алексей
08.05.2018
20:27:23
Я то обошел

Но это реально адок

Когда проксировать классы нужно

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

Игорь
08.05.2018
20:28:39
Прокси-классом с пустым setFormatter().
Дмитрий, а прокси это типа отнаследоваться? То есть посредник как-бы, но для лечения изъяна в данном случае?

Алексей
08.05.2018
20:28:45
вопрос, если так не нравится лара то зачем ее юзать?
Мне даже отвечать не хочется. Это очевидно для людей с опытом > 4 лет

Я иначе решил

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

Алексей
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
http://laraveldoctrine.org
Да. Конечно я знаю. Но не всегда так можно.

Dmitry
08.05.2018
20:38:20
Покажите мне говно хотя бы в симфони
Статический Type::addType() в Doctrine/DBAL

Google
Алексей
08.05.2018
20:39:07
Ну или вот :)

https://github.com/symfony/security-http/blob/master/RememberMe/TokenBasedRememberMeServices.php#L46

Статический Type::addType() в Doctrine/DBAL
Ну это не прям говно говнище. Но говно да.

Dmitry
08.05.2018
20:43:11
https://github.com/symfony/security-http/blob/master/RememberMe/TokenBasedRememberMeServices.php#L46
Оборачивание стороннего эксепшена в эксепшен пакета. Обычная практика.

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 всё строго.

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

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
Its not a rule, but mostly here russian community) You are free to ask smth if you have some questions)
thanks, I stay here although I'd like to understand what you say... eheh

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

Игорь
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
Регуляркой?

Игорь
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 с ссылки, это вроде как тоже в документации было через коллбеки

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

Юрий
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
а в чём преимущество слага?
что оно даст точно то что надо. слаг это замена id в запросе

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