Size: a a a

Laravel для начинающих

2020 November 17

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
что это значит?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
это значит что у пользователя нет такой роли
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
🤷‍♂️
источник

VP

Vasile Papuc in Laravel для начинающих
источник

VP

Vasile Papuc in Laravel для начинающих
источник

VP

Vasile Papuc in Laravel для начинающих
источник

VP

Vasile Papuc in Laravel для начинающих
есть роль
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
у кого?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Alexander Pavlenko 🌚
это значит что у пользователя нет такой роли
,
источник

VP

Vasile Papuc in Laravel для начинающих
user и vasile привязаны роль user
источник

AH

Andrey Helldar in Laravel для начинающих
Vasile Papuc
У юзера 1 (админ) есть роль "админ"
У юзера 2 (юзер) есть роль "юзер"
У юзера 3 (Василий) есть роль "юзер"
источник

AH

Andrey Helldar in Laravel для начинающих
Vasile Papuc
добрый день кто объяснит пожалуйста почему админ роль принимает а другие все идут в аборт
Под капотом hasAnyRole что?
Правильно ли обрабатывается условие?
Кем входишь? Админом, юзером или Васей?
источник

VP

Vasile Papuc in Laravel для начинающих
источник

VP

Vasile Papuc in Laravel для начинающих
тут все нормально
источник

ad

awesome dude in Laravel для начинающих
Приветули, че то я не могу понять, помогите)

Есть некий класс (А), у которого есть статические свойства и методы.
Есть класс BaseController (от которого наследуются остальные контроллеры) в конструкторе которого  я обращаюсь к классу (А) и через метод set задаю какие то значения статическим свойствам.

Но если попытаться получить в остальных контроллерах данные из класса (А) то они будут пустыми.

Почему так? разве свойства класса (А) не сохраняют свои состояния?
источник

И

Игорь in Laravel для начинающих
PSYTRGLES
неа. смотря как ты делаешь. но рискну предположить, что ты подставляешь размеры в url, типа
/storage/avatars/  30x30  /1c/2b/1c2b.jpg
/storage/avatars/  original  /1c/2b/1c2b.jpg

где первая часть - диск, вторая размер, третье - путь в бд
нет, в полях БД вообще не храню размеры изображений. Потому что сегодня в шаблоне 101 на 100, а завтра 150 на 150 - это не рационально

Я делаю так:
если запрашивается изображение 150на150 я смотрю есть ли оно на диске, если нет, то динамически генерирую его из оригинала и кладу в подпапку 150на150. В следующий раз уже отдам его.

Удобно тем, что если вдруг не больше не понадобятся изображения 150на150 я тупо удалю всю папку 150на150 целиком. Даже если случайно ее удалю, запрашиваемые изображения будут заново генериться из оригиналов
источник

И

Игорь in Laravel для начинающих
faker->image() не дает свое имя файла вставить, блин
источник

И

Игорь in Laravel для начинающих
как тогда генерировать подпапки я хз
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
awesome dude
Приветули, че то я не могу понять, помогите)

Есть некий класс (А), у которого есть статические свойства и методы.
Есть класс BaseController (от которого наследуются остальные контроллеры) в конструкторе которого  я обращаюсь к классу (А) и через метод set задаю какие то значения статическим свойствам.

Но если попытаться получить в остальных контроллерах данные из класса (А) то они будут пустыми.

Почему так? разве свойства класса (А) не сохраняют свои состояния?
Потому что 1 вызов метода контроллера = 1 запрос
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
После того как запрос отработал у тебя все инстансы убиваются
источник