Size: a a a

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

2020 February 14

AH

Andrey Helldar in Laravel для начинающих
На вопрос "когда нужно" отвечаю: когда список роутов совпадает с ресурсными минимум на два
источник

З

Зума in Laravel для начинающих
👍👌
источник

AH

Andrey Helldar in Laravel для начинающих
Зума
где не нужно положить в
 except 
 и написать вручную можно оказывается
Да, если укажешь only - в итоге будут зарегистрированы методы, указанные в нем.

Если укажешь except - будут зарегистрированы все, кроме указанных в нем.

Имена методов можно либо в списке роутов глянуть, либо по имени метода в контроллере - здесь как удобнее.
источник

AH

Andrey Helldar in Laravel для начинающих
В своих проектах юзаю пакет https://github.com/garygreen/pretty-routes
Там скрин есть как выглядит.
источник

D

DK in Laravel для начинающих
зочем?
источник

IR

Iskandar Rakhimov in Laravel для начинающих
добрый день, вопрос по валидации, нужно чтобы amount из request был числовым и всегда больше 1000, я поставил проверку
’amount’ => ‘required|integer|min:5’
, проблема в том что без integer проверка на минимальное кол-во символов работает, вместе они уже и 999 и “999” пропускает. Есть варианты какую правильную проверку поставить?
источник

P

PSYTRGLES in Laravel для начинающих
Iskandar Rakhimov
добрый день, вопрос по валидации, нужно чтобы amount из request был числовым и всегда больше 1000, я поставил проверку
’amount’ => ‘required|integer|min:5’
, проблема в том что без integer проверка на минимальное кол-во символов работает, вместе они уже и 999 и “999” пропускает. Есть варианты какую правильную проверку поставить?
не символов
источник

P

PSYTRGLES in Laravel для начинающих
min:1000, если integer
источник

P

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

AH

Andrey Helldar in Laravel для начинающих
DK
зочем?
Угадай с одного раза)
источник

AH

Andrey Helldar in Laravel для начинающих
Iskandar Rakhimov
добрый день, вопрос по валидации, нужно чтобы amount из request был числовым и всегда больше 1000, я поставил проверку
’amount’ => ‘required|integer|min:5’
, проблема в том что без integer проверка на минимальное кол-во символов работает, вместе они уже и 999 и “999” пропускает. Есть варианты какую правильную проверку поставить?
Конечно 999 будет пропускать - в условии же "минимум 5" указано... 999 > 5 - это все знают

"amount" => "required|integer|min:1000"
источник

IR

Iskandar Rakhimov in Laravel для начинающих
PSYTRGLES
min:1000, если integer
а string он пропустит?
источник

AH

Andrey Helldar in Laravel для начинающих
Iskandar Rakhimov
а string он пропустит?
Попробуй - узнаешь
источник

IR

Iskandar Rakhimov in Laravel для начинающих
Andrey Helldar
Конечно 999 будет пропускать - в условии же "минимум 5" указано... 999 > 5 - это все знают

"amount" => "required|integer|min:1000"
я думал что min:5 это проверка именно на количество символов
источник

IR

Iskandar Rakhimov in Laravel для начинающих
Andrey Helldar
Попробуй - узнаешь
окей спасибо
источник

А

Артур in Laravel для начинающих
Что то хрень какая то с фабрикой модели. В fillable поля прописаны, в фабрике заполнение указано... а в тестах пусты поля у инстанса. 🧐 че за фигня ?
источник

А

Артур in Laravel для начинающих
кто то сталкивался с таким ?
источник

AH

Andrey Helldar in Laravel для начинающих
Iskandar Rakhimov
я думал что min:5 это проверка именно на количество символов
Нет: https://github.com/laravel/laravel/blob/master/resources/lang/en/validation.php#L87-L91

numeric - минимальное значение
file - минимальный размер в килобайтах
string - минимальное количество символов
array - минимальное количество элементов массива
источник

AH

Andrey Helldar in Laravel для начинающих
Артур
Что то хрень какая то с фабрикой модели. В fillable поля прописаны, в фабрике заполнение указано... а в тестах пусты поля у инстанса. 🧐 че за фигня ?
Telegram
Игорь in Laravel для начинающих
❗️ ПРАВИЛА ГРУППЫ ❗️

ПОЛИТИКА: разрешено всё, что не запрещено и не ограничено правилами данной группы, законами стран и здравым смыслом. В своих сообщениях следует придерживаться общей тематики чата.


⛔️ 1. ЗАПРЕЩЕНО:
1.1. оскорблять и дискриминировать участников и третьих лиц по любому признаку (национальному, половому, религиозному, расовому, возрастному, профессиональному или любому другому);
1.2. распространять приватную информацию об участниках, их личности, деятельности без полученного на то согласия;
1.3. отправлять сообщения, носящие характер призыва или пропаганды любого рода противозаконных и/или противоправных действий; публиковать высказывания, содержащие проявления национальной, расовой, религиозной или любой другой нетерпимости, пропаганду экстремизма, фашизма и т. п.;
1.4. отправлять сообщения в чат, носящие рекламный (в любой степени) характер, а равно не связанные с темой группы;
1.5. отправлять короткие неинформативные или бессодержательные сообщения в том числе выражать одну мысль в нескольких…
источник

IR

Iskandar Rakhimov in Laravel для начинающих
Andrey Helldar
Нет: https://github.com/laravel/laravel/blob/master/resources/lang/en/validation.php#L87-L91

numeric - минимальное значение
file - минимальный размер в килобайтах
string - минимальное количество символов
array - минимальное количество элементов массива
спасибо
источник