
Evgeniy
19.08.2018
19:58:05

Nawriz
19.08.2018
19:58:34

Evgeniy
19.08.2018
19:58:42

Никита
19.08.2018
19:59:09

Google

Evgeniy
19.08.2018
19:59:41
у carbon есть immutable либа

Никита
19.08.2018
20:00:09
видел, но в ларе то везде карбон
вроде в v2 что-то там хотят замутить с имутабельностью

Adel
19.08.2018
20:00:34

Evgeniy
19.08.2018
20:00:35
да надо отнаследоваться от карбона оригинально
переопределить методы
и сделать все имутабельным)
но всем лень )

Dmitriy
19.08.2018
20:00:54
вот и наследование пригодилось .Хд

Evgeniy
19.08.2018
20:01:10
была бы либа class CarbonImmutable extends Carbon (пример полезного наследования)
которая делала бы его имутабельным было бы не плохо
и лара бы его кушала

Google

Никита
19.08.2018
20:01:46
так а ларе ты его как прокинешь?

Maksim (Ellrion)
19.08.2018
20:01:51

Adel
19.08.2018
20:02:05
ему видней

Evgeniy
19.08.2018
20:02:45

Никита
19.08.2018
20:02:48
притом что лара на самом-то деле сейчас не карбон юзает
они от него унаследовались)

Adel
19.08.2018
20:03:01
идеологическийвраг

Никита
19.08.2018
20:03:36

Dmitriy
19.08.2018
20:03:38

Evgeniy
19.08.2018
20:03:46
ну забавный хак как скормить в фв любой бред ))
Тейлор такова не ожидал)))

Nawriz
19.08.2018
20:06:25
$a=new Carbon('2018-08-14');
$b=new Carbon('2018-08-19');

Evgeniy
19.08.2018
20:06:48

Nawriz
19.08.2018
20:06:52
$shirtsC=shirts::whereBetween('deleted_at', [$a, $b])->get()->count();

Evgeniy
19.08.2018
20:08:10
Carbon::createFromFormat('Y-m-d', '2018-08-19'); вот так сделай

Leonid
19.08.2018
20:08:10
Кто-нибудь занимается перенесением абсолютно всех строковых значений в переменные?
То есть как минимум $data['param1'] заменяется на $data['myValues.param1']. Ко всех моделям добавляется массив всех их параметров и обращаться к ним вроде $user->getAttribute(User::values->EMAIL). Вместо доступа к данным запросов/ответов типа $request->param1 создавать классы типа RequestBody/ResponseBody с автоматически заполняющимися параметрами. Ну и продолжать в таком духе.
Есть ли в этом смысл? В каких случаях? Как влияет на скорость разработки?

Илья
19.08.2018
20:08:16

Google

Evgeniy
19.08.2018
20:09:19
надо написать генератор который на основе бд колонки сгенерит
и будет за ними следить а тут беда
потому что если в бд колонка пропадет find usage самому писать идея странная
отслеживать переименование колонок тоже такое себе

Leonid
19.08.2018
20:10:42

Evgeniy
19.08.2018
20:12:33
ну такое себе конечно спасет от опечаток и только лишь, но кто будет актуализировать это ? при изменение структуры бд
это имхо, попробуй расскажешь как оно, возможно я ошибаюсь, но я подобном думал

Leonid
19.08.2018
20:14:40
Ничего актуализировать не нужно. Если колонка переименовалась, ты просто как $fillable меняешь так и в том же объекте м массив констант переименовываешь.
Фактически $fillable тоже трогать не нужно, так как его тоже константами можно заполнить.
В итоге при переименовании столбца лишь в одном месте поправил название колонки и оно везде изменилось.

mr
19.08.2018
20:16:11
всем привет, народ подскажите как лучше мне сделать. У меня есть вот такая вещь: $cat = Category::with('maincategory')->get(); эта штука выводит категории в моем хедере, хедер как понятно везде на страницах один и тот же, как мне можно не дублировать вызов этой модели в каждом контроллере?

Илья
19.08.2018
20:16:30

Vit
19.08.2018
20:18:07
Кто нибудь помнит такой фреймворк DooPHP?

Adel
19.08.2018
20:18:46
не было такого

Vit
19.08.2018
20:19:03
Был.
Индонезия или Малайзия. Китаец вобщем

Евгений
19.08.2018
20:21:19
Где Индонезия и Малайзия а где Китай...

Vit
19.08.2018
20:21:50
Там полно китайцев
DooPHP — молодой и очень высокопроизводительный PHP фреймворк! / Хабр
https://habr.com/post/69744/

Евгений
19.08.2018
20:22:55
А к чему ты его вспомнил?

Google

Евгений
19.08.2018
20:23:08
Я в то время даже не думал о программировании)

Vit
19.08.2018
20:24:01
Ещё какой-то чешский был

Evgeniy
19.08.2018
20:24:33
2009 не старый
я еще помню когда var перед свойством класса надо было писать
и когда объекты клонировались автоматически при передаче в функцию
это из мира пхп
еще когда пхп расшифровывался personal home page оффицально был

Dmitriy
19.08.2018
20:25:13

Vit
19.08.2018
20:25:44

Admin
ERROR: S client not available

Dmitriy
19.08.2018
20:25:51
йеп

Evgeniy
19.08.2018
20:26:15
кстате а как там nette я на packegist вижу либы

Dmitriy
19.08.2018
20:26:37
живет и развивается

Vit
19.08.2018
20:27:11

Evgeniy
19.08.2018
20:27:53

Vit
19.08.2018
20:28:17
Ещё есть бразильский vraptor. Но это ява

Evgeniy
19.08.2018
20:32:51
надо русский создать bolgenos
у них даже свой di есть )) https://github.com/nette/di

Роман
19.08.2018
22:34:27
Привет всем.
Ищу лучший пакет для организации ролей пользователей, групп пользователей (Просмотр, Создание, Редактирование, Удаление + Своих или Всех)
Нашел вроде как по описанию лучшие пакеты:
ENTRUST
spatie
bouncer
и еще Laratrust
Коллеги, кто что использовал? На сколько гибкие?Что порекомендуете использовать. Может у кого есть Заготовки - админки - посмотреть как работают

Adel
19.08.2018
22:36:04

Роман
19.08.2018
22:38:53

Google

Роман
19.08.2018
22:39:35

Adel
19.08.2018
22:39:37
на просмотр чего?

Роман
19.08.2018
22:41:17
на просмотр чего?
Просмотре контента, страницы.
Ну к примеру на странице в админ панели есть список блогов - так вот
просмотр блога или если стоит просмотр только своего - то пользователь или менеджер - не важно не сможет его увидеть
так как не является отвественным

Adel
19.08.2018
22:42:11
ну можно взять entrust через пермишены разруливать...
но все равно придетсянаписать полиси. в которых просто будут использоваться эти пермишены

Роман
19.08.2018
22:43:39

Adel
19.08.2018
22:43:54
да. но давно

Роман
19.08.2018
22:43:57
что по поводу других, выше указаных паакетов

Adel
19.08.2018
22:44:02
но он же простой как три копейки

Евгений
20.08.2018
05:07:33
А чем полиси не устраивают?

Rustam
20.08.2018
05:19:06
Парни помогите
набрал команду php artisan update
и перестала работать авторизация через API с помощью password
Кто может сталкивался? Что может быть?

Subb98
20.08.2018
05:21:18
1. бэкап остался?
2. какие есть ошибки?
3. что в логах веб-сервера?

Rustam
20.08.2018
05:23:24
не бекапа нет, есть в гите только коммиты
непонятно почему авторизация слетела

Евгений
20.08.2018
05:23:54
А что такое artisan update?