@laravel_pro

Страница 281 из 2014
(;¬_¬)
28.12.2016
06:52:11
а теперь мне немножко стыдно, что выглядело так, словно я всех садоводов недооцениваю

Wolf
28.12.2016
07:06:31
Я вот как раз в дороге на работу, а вы меня заинтересовали кастомными реквестами. Есть какой-то наглядный пример? Как юзать.

Евгений
28.12.2016
07:15:56
https://laravel.com/docs/5.3/validation#form-request-validation

Google
Misha
28.12.2016
12:05:07
Читай доки

На самом деле много чего можно найти в оф. доках

Недавно запустил mongobd + laravel. Интересная штука этот nosql

Юрий
28.12.2016
12:08:51
уважаемые, доброго дня. подскажите по одному вопросу - вопросу того как деплоить приложение на сервер. есть установленный фреймворк на сервере. есть локальная копия файлов на компе. разработка идет в пхпшторме и в нем же настроен автоматический деплой измененных файлов. но это как понимаю все же немного не то? или как раз корректный принцип работы? на сервере только не забывать выполнять composer install время от времени и все? или есть другие, более «правильные» на ваш взгляд методы деплоя. спасибо

Андрюха (Ren)
28.12.2016
12:09:30
а в чем прикол \Auth:: ? просто Auth:: нельзя?

я просто не волшебник, я только учусь

D'
28.12.2016
12:11:25
1) В Request доступен юзер через $this->user() 2) Зачем array_merge непонятно

Юрий
28.12.2016
12:11:29
ок, а вот с гитом вопрос. храню все в репозитории, коммичу в него. на сервере пулл делаю. а как же конфиги и прочее? руками переносить?

Misha
28.12.2016
12:12:12
Юра, ssh?

Arthur
28.12.2016
12:12:26
На вкус и цвет.
лишняя зависимость - бэд праксис

Google
Alexander
28.12.2016
12:13:28
ну, на самом деле вы правы, то что $this->user() доступен в реквесте, я не знал.

спасибо.

Юрий
28.12.2016
12:13:37
ок, спасибо всем.

Misha
28.12.2016
12:13:54
Сервера AWS?

Юрий

Юрий
28.12.2016
12:14:42
да любой, конкретно сейчас на digitalocean.

Alexander
28.12.2016
12:14:56
@Dnormalization , и про array_merge тоже, я по ходу обкидался...

там же просто $rules['code']

либо там был ещё какой-то код, я его выпилил, а array_merge оставил

да..

Myroslav
28.12.2016
12:19:07
Мужики, а кто-то генерировал csv? что использовали?

Евгений
28.12.2016
12:19:30
я кстати тож мёржил массив с правилами раньше

Alexander
28.12.2016
12:20:12
ну тут, я реально был неправ

быстрофикс

Евгений
28.12.2016
12:21:15
почему в одном случае есть пробелы вокруг | в другом случае нет пробелов?

Myroslav
28.12.2016
12:21:32
читаемость, видать

Евгений
28.12.2016
12:21:42
читаемость это когда одинаково

Alexander
28.12.2016
12:22:01
вот ты докопался:D

Евгений
28.12.2016
12:22:05
=))

Alexander
28.12.2016
12:22:18
расставлю пробелы)

Google
Almas
28.12.2016
12:22:34
Мужики, а кто-то генерировал csv? что использовали?
Кажется в РНР была встроенная функция для этого

Евгений
28.12.2016
12:26:28
Wolf
28.12.2016
12:36:06
расставлю пробелы)
вот видишь и мне помог и сам рефоктор сделал) ухаха) ох уж это сообщество))

Alexander
28.12.2016
12:37:44
++

(;¬_¬)
28.12.2016
12:38:01
Alexander
28.12.2016
12:38:24
ну по поводу того, что в реквестах есть $this->user() - это реально полезная инфа

(;¬_¬)
28.12.2016
12:39:02
если не будешь с xlsx? работать то laravel-excel - из пушки по воробьям

Wolf
28.12.2016
12:39:17
ну а если юзер у тебя не ларкин Auth а Sentinel то все равно придется явно дергать)

Андрюха (Ren)
28.12.2016
13:42:58
чо за бот

Quiss
28.12.2016
13:43:54
нахера дока в APK ????????????????????????????????

Firdavs
28.12.2016
13:46:47
для тех кто на планшете и без инета пишет)))

Arthur
28.12.2016
13:47:49
без инета довольно удобно, но чет у меня подозрения какие-то)

Arthur
28.12.2016
13:47:53
я бы не скачивал)

i
28.12.2016
13:50:02
Судя по нику там бомба

Wolf
28.12.2016
13:53:55
там Samsung

Arthur
28.12.2016
13:54:09
скорее шмаль

∀RTUR
28.12.2016
14:17:09
ребят. нужны вызываю оптимизационные войска

сидер \App\Sport::create(['name' => 'football']); \App\Sport::create(['name' => 'basketball']); \App\Sport::create(['name' => 'tennis']); \App\Sport::create(['name' => 'hockey']); \App\Sport::create(['name' => 'baseball']);

как не повторяться здесь?

Alexander
28.12.2016
14:23:13
createMany

Google
Wolf
28.12.2016
14:24:08
лучше createMoney

Roman
28.12.2016
14:26:03
еще лучше makeMoney();

;)

Roman ?
28.12.2016
14:26:20
и идти спокойно отдыхать)

Myroslav
28.12.2016
14:27:24
Ребят, чисто теоретический вопрос. Есть много таблиц (порядка ~110) в таблице user есть поле updated_date нужно сделать так что бы когда проходят изменения в списке таблиц - обновлять данные в юзере тоесть, если кто записал в таблицу 'post' - обновить updated_date в юзерах и тому подобное как это лучше всего реализовать?

Alexander
28.12.2016
14:28:01
тригер повесить

на уровне базы

Admin
ERROR: S client not available

Wolf
28.12.2016
14:28:13
тригер повесить
отличное решение

еще лучше если Postgre

и триггер на нем)

Roman ?
28.12.2016
14:28:41
а при чем тут список таблиц?

Myroslav
28.12.2016
14:29:10
имел ввиду список определенных таблиц

если идет запись в лист таблиц (пример post category etc.) то я обновляю updated_date в юзерах

так и думал что триггер

код правиль и потом что-то упустить очень не хочется

Alexander
28.12.2016
14:30:33
но вообще тригеры - это зло

если возникает такая задача, зачастую в архитектуре что-то не то...

Wolf
28.12.2016
14:30:53
но вообще тригеры - это зло
это зло во имя добра

Alexander
28.12.2016
14:31:09
потому что тригеры - не очевидны

Google
Myroslav
28.12.2016
14:31:11
да, в архитектуре не то

Alexander
28.12.2016
14:31:15
чаще всего о них забывают

Myroslav
28.12.2016
14:31:16
но это уже не исправить

DDiimmkkaass
28.12.2016
14:31:21
лучше б тогда обсерверы заюзать

Alexander
28.12.2016
14:31:24
на практике было уже много случаев

когда нихуя не понимали, почему происходит та или иная магия

потом вспоминали про забытый тригер

это стоило часами копания в коде

и недоумевании, почему так происходит

Wolf
28.12.2016
14:32:24
надо просто док писать в коде который максимально приближенный к происходящему

Arthur
28.12.2016
14:32:26
комент в коде поставить - когда искать будешь - найдешь

Alexander
28.12.2016
14:33:07
код должен быть понятен без коментов, а база должна быть без тригеров

:3

Arthur
28.12.2016
14:38:34
докблоки так и так должны быть и описания к классам/функциям

Alexander
28.12.2016
14:39:17
докблоки так и так должны быть и описания к классам/функциям
автодокументация само собой, я имею в виду коменты в коде типа //вот тут мы присваиваем переменную

Arthur
28.12.2016
14:40:01
ну и это тоже лишним не будет никогда

Alexander
28.12.2016
14:40:50
если код требует таких комментариев - значит он не очевиден, а это значит что его лучше отрефакторить сейчас, чем потом это породит ещё какой нибудь говнокод

Arthur
28.12.2016
14:41:22
очевидно - понятие субъективное

то, что понятно тебе, не будет понятно другому

Alexander
28.12.2016
14:43:28
Это полемика, мы не рассматриваем, что в код будет смотреть домохозяйка и вообще ничего не поймёт..

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