Size: a a a

2021 August 30

ON

Oleg Nosov in Evolution CMS
да!   я начал также писать
источник

DL

Dmytro Lukianenko in Evolution CMS
100% так и есть

Но делать эт интересно
А обьяснять что это не очень
источник

AK

Andrey K in Evolution CMS
ПОходу проще реально в base утащить, но вот эта крякозабра работает)
     @if( \UserManager::get( \Auth::user()->toArray()['id'] )->attributes['role']  == 5 )
fck yea!
     @endif
источник

ON

Oleg Nosov in Evolution CMS
выгляжит ужасающе, лучше в контроллере получить id роли и не писать в шаблоне такое
источник

P

Pathologic in Evolution CMS
Это херня
источник

P

Pathologic in Evolution CMS
В сессии есть роль
источник

AK

Andrey K in Evolution CMS
Всё херня. Кроме пчел.
источник

AK

Andrey K in Evolution CMS
...и пчелы тоже
источник

P

Pathologic in Evolution CMS
Ну а зачем каждый раз базу дергать
источник

AK

Andrey K in Evolution CMS
Я просто хотел чучуть блейда)
источник

ON

Oleg Nosov in Evolution CMS
прям $_SESSION смотреть?  в шаблоне блейда?
источник

P

Pathologic in Evolution CMS
Ну сохрани в контроллер, хранилище какое сделай и смотри user->get
источник

ON

Oleg Nosov in Evolution CMS
просто каждый раз хочется не придумывать велосипед, а узнать какой-то вариант, который best practice
источник

AK

Andrey K in Evolution CMS
Самое хуёвое, что лезешь в доку лары, там видишь
"...You may also use the global session PHP function "
session('key')
И получаешь хуй)
источник

DL

Dmytro Lukianenko in Evolution CMS
Ну это же лучше чем ничего
источник

P

Pathologic in Evolution CMS
нытье вокруг каких-то ниочемных вещей
источник

P

Pathologic in Evolution CMS
function session($key, $default = '') {return $_SESSION[$key] ?? $default; }
источник

P

Pathologic in Evolution CMS
то есть сама функция занимает меньше места, чем нытье о том, что ее нет
источник

P

Pathologic in Evolution CMS
🤷‍♂️
источник
2021 August 31

AK

Andrey K in Evolution CMS
Я не про функции. Я про отсутствие их. Написать можно что угодно, но зачем тогда Лара? Ты ж первый потом скажешь, что я не читал доку и там все есть)
источник