Size: a a a

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

2021 March 16

e

eldarda in Laravel для начинающих
ну когда получаешь массив можно его удалить оттуда
источник

O

Ostap in Laravel для начинающих
Читай сообщения от нее и не отвечай
источник

e

eldarda in Laravel для начинающих
unset вроде
источник

VP

Vasile Papuc in Laravel для начинающих
eldarda
ну когда получаешь массив можно его удалить оттуда
источник

VP

Vasile Papuc in Laravel для начинающих
вот что я получяю при гет и за той строки из filesystems
источник

VP

Vasile Papuc in Laravel для начинающих
но когда напримую вызываю $user->avatar
выдает пустой масив
источник

H

Hayk in Laravel для начинающих
Alexander Pavlenko 🌚
вызов функции и вызов свойства
ладно докопал )) Метод input()принимает другой параметр для установки значения по умолчанию в случае, если этот атрибут не отправляется в запросе.
источник

AB

Alex B in Laravel для начинающих
Переслано от Alex B
Привет ребят
Помогите пожалуйста разобраться с рилейшонами.
posts и users это основые сущности, а main_table общая для них, с которой они соединяются через post_users.
Сейчас у меня проблема с пониманием того как правильно это все связать вместе. А именно как связать posts и users c  main_table при этом чтобы можно было без боли создават фейковые данные через factory. Сейчас у меня связь через модель PostUser, но сейчас проблемы с сидингом фейковых данных для тестинга.
Post::factory()->has(MainTable::factory()->count(50)) - при этом мне нужно чтобы в промежуточной таблице поле user_id не пустовал. Я хочу сделать это через пивотный класс, но не знаю как правильно, весь интернет перерыл вроде уже.

ПС схему менять не надо, потому что в пивотной таблице мне может быть нужно хранить доп инфу
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Vasile Papuc
добрый день подскажите пожалуйста как можно игнорировать вот эту строку не удаляя ее
что в твоем понимании игнорировать?
(ну тоесть. "я вот делаю то то и то и получаю это, хочу что бы получал вот это.")
просто судя по комментам ниже у тебя уже пачка какого то кода который не базовый для лары. который опосредованно использует тот конфиг видимо используя файлсистем пакет лары. и как мы можем угадать что именно у тебя там не ясно
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Vasile Papuc
добрый день подскажите пожалуйста как можно игнорировать вот эту строку не удаляя ее
не смотри на неё
источник

AP

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

AB

Alex B in Laravel для начинающих
Alex B
Переслано от Alex B
Привет ребят
Помогите пожалуйста разобраться с рилейшонами.
posts и users это основые сущности, а main_table общая для них, с которой они соединяются через post_users.
Сейчас у меня проблема с пониманием того как правильно это все связать вместе. А именно как связать posts и users c  main_table при этом чтобы можно было без боли создават фейковые данные через factory. Сейчас у меня связь через модель PostUser, но сейчас проблемы с сидингом фейковых данных для тестинга.
Post::factory()->has(MainTable::factory()->count(50)) - при этом мне нужно чтобы в промежуточной таблице поле user_id не пустовал. Я хочу сделать это через пивотный класс, но не знаю как правильно, весь интернет перерыл вроде уже.

ПС схему менять не надо, потому что в пивотной таблице мне может быть нужно хранить доп инфу
PostUser::factory()->for(User::factory())->for(Post::factory())->has(MainTable::factory()->count(50))

можно
конечно и так, но это боль, и при выборке и сохранении тоже боль
источник

AB

Alex B in Laravel для начинающих
Alex B
PostUser::factory()->for(User::factory())->for(Post::factory())->has(MainTable::factory()->count(50))

можно
конечно и так, но это боль, и при выборке и сохранении тоже боль
к тому же нельзя создать несколько разных юзеров или постов,  а main_table это не самая главная таблица
источник

T

Tim in Laravel для начинающих
Хай!
К модели прикреплена машина состояний. Пользователь по именованному post-маршруту пытается изменить состояние. В контроллере проверяется допустимость смены. По идее если смена недоступна, то нужно дать ответ с ошибкой. Как правильно это сделать? Через response? Тогда с каким кодом  ошибки?
источник

AB

Alex B in Laravel для начинающих
Tim
Хай!
К модели прикреплена машина состояний. Пользователь по именованному post-маршруту пытается изменить состояние. В контроллере проверяется допустимость смены. По идее если смена недоступна, то нужно дать ответ с ошибкой. Как правильно это сделать? Через response? Тогда с каким кодом  ошибки?
ValidationException - бест практайс
источник

AB

Alex B in Laravel для начинающих
Tim
Хай!
К модели прикреплена машина состояний. Пользователь по именованному post-маршруту пытается изменить состояние. В контроллере проверяется допустимость смены. По идее если смена недоступна, то нужно дать ответ с ошибкой. Как правильно это сделать? Через response? Тогда с каким кодом  ошибки?
или стой, а как проверяется допустимость? может там гейтов хватит?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Tim
Хай!
К модели прикреплена машина состояний. Пользователь по именованному post-маршруту пытается изменить состояние. В контроллере проверяется допустимость смены. По идее если смена недоступна, то нужно дать ответ с ошибкой. Как правильно это сделать? Через response? Тогда с каким кодом  ошибки?
а какой для этого код предназначен
источник

AB

Alex B in Laravel для начинающих
Tim
Хай!
К модели прикреплена машина состояний. Пользователь по именованному post-маршруту пытается изменить состояние. В контроллере проверяется допустимость смены. По идее если смена недоступна, то нужно дать ответ с ошибкой. Как правильно это сделать? Через response? Тогда с каким кодом  ошибки?
а код ошибки на твое усмотрение
источник

T

Tim in Laravel для начинающих
Alex B
или стой, а как проверяется допустимость? может там гейтов хватит?
Хм... о них не думал еще.. Щас фотку дам, может быстрее сообразишь чем я
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
The unauthenticated client is not allowed access the resource; authentication will not help (HTTP 403).
источник