@laravel_pro

Страница 1588 из 2014
Nik
12.07.2018
11:16:52
он хавает сваггер

Евгений
12.07.2018
11:17:00
аа, понял

ну спасибо, на сваггере значит и остановлюсь

Yura
12.07.2018
11:17:36
потому что это атрибут?
вроде через having выбрал уже, вместо whereBeetween . Почему так происходит ? объясни пожалуйста

Google
Евгений
12.07.2018
11:18:21
он хавает сваггер
https://github.com/DarkaOnLine/L5-Swagger этот пакет?

F01134H
12.07.2018
11:18:33
https://github.com/DarkaOnLine/L5-Swagger этот пакет?
не юзай сваггер, астанавись

Евгений
12.07.2018
11:18:40
посоветуй ты

F01134H
12.07.2018
11:18:45
нечего посоветовать

но сваггер это гуано

кроме энтерпрайза ни для чего не подойдет

Евгений
12.07.2018
11:19:02
ну дай совет тогда

что юзать

F01134H
12.07.2018
11:19:11
тебе для чего

Евгений
12.07.2018
11:19:22
для клиента сделать доку по сделанному мини апи

F01134H
12.07.2018
11:19:29
лучше отдельно доку и запили

у тебя на доку через сваггер уйдет больше времени

Евгений
12.07.2018
11:19:54
то есть потом при изменении чего надо будет менять апи, да? автоматом не поменять будет легким движением артизан команды?

Google
F01134H
12.07.2018
11:20:10
Т.е. а так тебе не придется аннотацию менять, да?

Евгений
12.07.2018
11:20:11
лучше отдельно доку и запили
а для простого запила какие готовые инструменты посоветуешь?

Nik
12.07.2018
11:20:17
https://github.com/DarkaOnLine/L5-Swagger этот пакет?
нет, там аннотации, отказались. мы консольную юзаем - swagger-codegen

Евгений
12.07.2018
11:20:21
F01134H
12.07.2018
11:20:37
а для простого запила какие готовые инструменты посоветуешь?
google docs (без шуток), read the docs - но его нужно разворачивать

Евгений
12.07.2018
11:20:53
эм

гугл док это сильно конечно)

Nik
12.07.2018
11:21:27
а для простого запила какие готовые инструменты посоветуешь?
https://github.com/mpociot/laravel-apidoc-generator - но она не обновляется уже хрен знает сколько

Евгений
12.07.2018
11:21:46
ага, видел

F01134H
12.07.2018
11:22:00
по факту нет никакого легковесного инструмента для генерации доки

сваггер эт пздц полный

Евгений
12.07.2018
11:22:13


а там гайд даже не открывается

F01134H
12.07.2018
11:22:31
и выбор - либо писать доку отдельно, либо через монструозные сваггер аннотации

Nik
12.07.2018
11:22:56
F01134H
12.07.2018
11:23:02
и?

Nik
12.07.2018
11:23:03
можно апиху тестить прям из UI

удобно

F01134H
12.07.2018
11:23:24
можно апиху тестить прям из UI
угу, для этого нужно написать аннотацию размером больше чем твой класс

Google
F01134H
12.07.2018
11:23:33
на один только метод

Евгений
12.07.2018
11:23:38
и выбор - либо писать доку отдельно, либо через монструозные сваггер аннотации
ну ладно отдельно, но был бы какой нить интрумент, куда в удобном формате заносить всё, а потом генерить с норм ui

Nik
12.07.2018
11:23:49
консьюмеру похер что ты там пишешь)) ему ехать, и удобно

F01134H
12.07.2018
11:23:51
много док на них

но его нужно разворачивать

Евгений
12.07.2018
11:24:02
read the docs
щас погляжу

а да, встречал такие доки

Kirill
12.07.2018
11:29:49
подскажите, есть какие-то решения для пересылки put\delete запросов из web в api гвард\контекст

чтобы из формы сразу на самого себя по принципу API ходить

Yura
12.07.2018
11:31:11
Подскажите paginate() нельзя юзать если есть having?

Nik
12.07.2018
11:32:16
Подскажите paginate() нельзя юзать если есть having?
по идее можно, там ничего военного под капотом

Kirill
12.07.2018
11:33:25
хендли запрос, в чем проблема ?
конечно роут запилил и проверил, нужно какой-то мидл обёртку

Yura
12.07.2018
11:33:50
get() возвращает верный резульатат paginate() не дает, говорит что поля в хевинг нету Column not found: 1054 Unknown column 'converted_p_fixed_price' in 'having clause

Kirill
12.07.2018
11:33:52
перйти из web контекста

и сделать нормальный put запрос к api

Nik
12.07.2018
11:34:10
Google
Kirill
12.07.2018
11:36:23
когда из формы делается запрос, вкладывается хиден инпут _method=put, но сам запрос post, следовательно нужно передавать роут эндпоинта и в мидле перенаправлять на это роут уже нормальным PUT. к тому же web роутинг хавает post с хиден инуптом как put и на этой стороне всё ок, нужно только перенаправить

вот я и спрашиваю,есть чо

Евгений
12.07.2018
11:37:12
у меня в апи всего 10 методов блин, еще документировать их буду дольше чем писать апи...

Kirill
12.07.2018
11:37:47
ты, наверное, хотел сказать ресурсов

Евгений
12.07.2018
11:38:03
методов

Stas
12.07.2018
11:42:31
Подскажите по запуску крона через shedule: Кернел protected $commands = [ Commands\NoShowCheck::class ]; protected function schedule(Schedule $schedule) { $schedule->command('check:no-show')->everyMinute(); }Клас команды protected $signature = 'check:no-show'; public function __construct() { parent::__construct(); } public function handle() { Log::info('TEST'); }Когда добавляю в крон shedule (по доке) ничего непроисходит тоесть незаходит вообще в клас и ничего неделает при том что ошибок никаких невыдает. Где и что надо поправить?

Yura
12.07.2018
11:42:35
Admin
ERROR: S client not available

Stas
12.07.2018
11:48:59
крон настроен

в крон шедуле добавлен

dєєp ín
12.07.2018
11:49:37


в какую не хочет работать?

в лог файлах ничего нет связанного с кроном

Подскажите хотя бы куда мне смотреть.

Rishat
12.07.2018
11:53:43
Ребят, может кто стакивался с тем чтобы по айпи адресу определять страну и ставить локаль юзеру ? Может готовые пакеты есть?

Nik
12.07.2018
11:53:47
запусти руками и посмотри аутпут

Nikitcat
12.07.2018
12:03:09


json
12.07.2018
12:07:39
а что именно тут должно быть херово?

шаблон как шаблон

Google
dєєp ín
12.07.2018
12:08:21
запусти руками и посмотри аутпут
Запустил на сервере php artisan schedule:run Вывело Running scheduled command: App\Jobs\NewsParserJob и в итоге появились данные который парсит этот Job на сайте. А с крона не работает и даже непонятно пытался ли он запуститься. Так же в supervisorctl рестартнул воркер. И все равно тогда прошло больще минуты прежде чемя в ручную запустил и данные так и не появились

dєєp ín
12.07.2018
12:09:55
ну так у тебя крон криво настроен
именно задание или сам крон?

Nikitcat
12.07.2018
12:10:42
а что именно тут должно быть херово?
я про if и само сравнения, так же вроде не желательно делать?

Nik
12.07.2018
12:10:44
а сервис кронтаба вообще запущен на сервере?

как ты крон редактируешь ?

crontab -e в консоли покажи

dєєp ín
12.07.2018
12:11:41
а сервис кронтаба вообще запущен на сервере?
да, я через команду crontab -e добавил задание. Потом рестартнул.

Nik
12.07.2018
12:11:54
что именно рестартанул ?

dєєp ín
12.07.2018
12:12:10
cron

Anton
12.07.2018
12:12:48
Давайте в цикле в который раз - jobs и cron - две разные вещи

cron - запуск по расписанию

Nik
12.07.2018
12:13:25
service cron status ● cron.service - Regular background program processing daemon Loaded: loaded (/lib/systemd/system/cron.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2018-04-24 09:31:04 UTC; 2 months 18 days ago

Anton
12.07.2018
12:13:25
jobs - это постоянный скан таблицы jobs и как только там находит что надо - выполняется

Anton
12.07.2018
12:14:30
а ты сделай таки логи не в /dev/null

а в файл... и смотри - запускается или нет

dєєp ín
12.07.2018
12:14:55
ок, сейчас

Anton
12.07.2018
12:14:55
почему все логи хотят убрать? чтобы потом мучаться и не понимать что происходит?

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