Size: a a a

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

2020 June 08

DA

Dimitry Averyanov in Laravel для начинающих
Но вот когда я уверен, что он не сменится.. :)
источник

ЕК

Егор Карась... in Laravel для начинающих
Dimitry Averyanov
А еще нубский вопрос.
Чем плохо использовать функциональность  сервисов через статические методы? Например:
ProjectService::getBestProjectsByUser($user_id).
Лучше ли через new ProjectService и ProjectService->getBestProjectByUser?
Или с помощью DI в конструкторе?
В чем преимущество включения сервиса с помощью DI, если не планируется биндить разные реализации этого сервиса...?
Если прям очень хочется без конструктора - можно пильнуть фасад для этого сервисного класса же
источник

ЕК

Егор Карась... in Laravel для начинающих
Будешь использовать Service::method, а статики не будет :^)
источник

J

Jeen in Laravel для начинающих
Фасад те же яйца в профиль - люто хейчу его в ларе, надеюсь когда-то выпилят его
источник

DA

Dimitry Averyanov in Laravel для начинающих
Егор Карась
Будешь использовать Service::method, а статики не будет :^)
Вот тут мне не понятно, в чем разница: через фасады или статические методы
источник

VY

Vladimir Yefremov in Laravel для начинающих
Спасибо наставникам, трудящимся на поле просвещения новичков!
Ребята, что бы мы без вас делали?!

Подскажите, плз, такую вещь:
есть у меня 2 модели - Автор и Книга. Я сделал им внешние ключи - "встречно" и тип (или что оно такое)
                ->onDelete('restrict')
               ->onUpdate('restrict');

т.е. база не даст мне удалить или изменить - ни автора, ни книгу.... Я правильно понимаю?
в то же время я не совсем понимаю роль типа ключа cascade - допустим я исправил ошибку в имени автора, а в книге есть его ИД - никаких изменений в книге не произошло... Какую целостность данных будет выполнять это "каскад"?
источник

J

Jeen in Laravel для начинающих
Dimitry Averyanov
Но вот когда я уверен, что он не сменится.. :)
Ты не можешь быть в этом уверенным, так как тз меняется постоянно. Но вопрос даже в другом - ты строишь архитектуру приложения на реализации. А правильно на интерфейсе
источник

DA

Dimitry Averyanov in Laravel для начинающих
Jeen
Ты не можешь быть в этом уверенным, так как тз меняется постоянно. Но вопрос даже в другом - ты строишь архитектуру приложения на реализации. А правильно на интерфейсе
Ок, надо подумать об этом. Спасибо!:)
источник

VY

Vladimir Yefremov in Laravel для начинающих
И еще пару вопросов:
1) если предусматривать возможность удаления авторов или книг - то мне следует убрать рестрикты?
2) можно ли установить отношения моделей без внешних ключей?
источник

YH

Yurii Horbal in Laravel для начинающих
Ребят, кто какой WYSIWYG использует, я метаюсь между Tinymce и ckeditor, интересно есть ли что-то еще интересное )))
источник

AN

Alexander Nazarov in Laravel для начинающих
Доброй ночи, возник вопрос может ли модель одновременно содержать функции belongTo и hasMany, к разным моделям конечно
источник

AH

Andrey Helldar in Laravel для начинающих
Yurii Horbal
Ребят, кто какой WYSIWYG использует, я метаюсь между Tinymce и ckeditor, интересно есть ли что-то еще интересное )))
Юзаю tinycme
источник

DA

Dimitry Averyanov in Laravel для начинающих
Alexander Nazarov
Доброй ночи, возник вопрос может ли модель одновременно содержать функции belongTo и hasMany, к разным моделям конечно
Конечно.
источник

YH

Yurii Horbal in Laravel для начинающих
Alexander Nazarov
Доброй ночи, возник вопрос может ли модель одновременно содержать функции belongTo и hasMany, к разным моделям конечно
Почему нет?)
источник

J

Jeen in Laravel для начинающих
Yurii Horbal
Ребят, кто какой WYSIWYG использует, я метаюсь между Tinymce и ckeditor, интересно есть ли что-то еще интересное )))
2 самых мощных вузивига с кучей интеграций с разными либами
источник

AN

Alexander Nazarov in Laravel для начинающих
При вызове через обратную связь laravel в стеке ошибок выводит предложение сделать belongTo. Ладно, значит где-то еще что-то делаю не так
источник

YH

Yurii Horbal in Laravel для начинающих
Alexander Nazarov
Доброй ночи, возник вопрос может ли модель одновременно содержать функции belongTo и hasMany, к разным моделям конечно
источник

S

Shotty in Laravel для начинающих
Привет. Есть онлайн чат, у него авторизация идет через сокеты, как мне можно засниффить, чтобы посмотреть какие параметры и тд передаются для авторизации, чтобы я смог написать потом подключение к этому чату авторизацию через сокету?
источник

IS

Ilyas Sarsenbaev in Laravel для начинающих
Shotty
Привет. Есть онлайн чат, у него авторизация идет через сокеты, как мне можно засниффить, чтобы посмотреть какие параметры и тд передаются для авторизации, чтобы я смог написать потом подключение к этому чату авторизацию через сокету?
Сокет на голом php?
источник

VY

Vladimir Yefremov in Laravel для начинающих
Yurii Horbal
Ребят, кто какой WYSIWYG использует, я метаюсь между Tinymce и ckeditor, интересно есть ли что-то еще интересное )))
источник