Сергей
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
Vagan
Добрый день!
У кого нибудь провайдер ipv6 подерживает?
Arcos
SiZE
SiZE
это не так на самом деле )
Vagan
http://ipv6-test.com/
Vagan
Проверте
Vagan
У меня нету 3 провайдера пробывал
Alexandr
Всем привет
Alexandr
прохожу курс по ларавел
Alexandr
и там есть вот такое удаление
Alexandr
насколько это нормально?
Alexandr
Alexandr
в цикле будет много форм
Alexandr
это же ненормально?
Murad
Мне кажется это совсем ненормально. Можно просто ссылку указать, и так же повесить событие confirm. Не понимаю к чему там вообще формы
TSka
В современной философии REST для удаления записи нужно отправить DELETE-запрос. Реализуется это как POST запрос с передаваемым параметром method=DELETE. Отправить POST-запрос можно либо с помощью отправки формы, либо с помощью JS. Так что это абсолютно нормально. Если не нравится, всегда можно сделать то же самое на AJAX.
Murad
Вопрос в том, знает ли пользователь ссылку на удаление. На самом деле, не подумал об этом. Но если на то пошло, то можно и ссылки на выход с профиля отправлять и тд.
TSka
Все потенциально-небезопасные действия должны производиться с помощью POST запросов и с передачей csrf_token. Только это будет гарантировать, что пользователь действительно самостоятельно совершил какое-то действие на сайте. Проще говоря, с помощью GET запросов можно только показывать контент.
Murad
Сергей
в чем косяк?
oauth-public.key" does not exist or is not readable
Файлов нет этих(
Pavel
В доку глянь
Pavel
Там есть команда для их создания
Сергей
ребя в чем дело?
General error: 1215 Cannot add foreign key constraint (SQL: alter table lessons add constraint lessons_section_id_foreign foreign key (`section_id`) references sections (`id`) on delete no action)
Murad
Сергей
Сергей
Murad
Pavel
Кажись в доке об этом написано про ансигнед
Anonymous
Подскажите, получаю в контроллере пост данные.
Request $request.
Вопрос, они уже приходят отфильтрованные? (безопасные).
или чем можно фильтронуть?
Pavel
Нет.
А в каком смысле фильтрануть?
Pavel
То есть чего конкретно боишься?)
Alexander
Могу ли я использовать
User::with('requests') ?
Где юзер имеет много запросов
Или with работает только для связи 1 к 1 ?
Pavel
Работает со всеми связями
Anonymous
Я имелл ввиду. Фильтрация ковычек и так далее, из серии htmlspecialcha...
Dmitry
Dmitry
Если ты про вставку в базу
Pavel
Если про вывод на страницу, то {{}} не пропустит xss
Pavel
Или как там его
Anton
Ахмедов
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
Alexander
Подскажите пожалуйста
У меня есть
сервис - сервисПриложения - запросы
Как мне от сервиса получить все сервисПриложения а от всех сервис приложений все запросы?
Не могу сообразить
Alexander
поменять логику и получать все запросы, которые принадлежат сервис приложениям сервиса?))
Сергей
подскажите как нормально гит юзать с ссылкой на сторидж? внести в игнор ярлык? а то когда клонирую себе то не ссылка а что то не понятно создаётся
Dmitry
Alexander
class Service extends Model
{
function serviceApplications(){
return $this->hasMany('App\ServiceApplication');
}
function requests() {
// Получить все идентификаторы сервисПриложений сервиса
$serviceApplicationsIds = $this->serviceApplications->pluck('id');
// Получить все запросы
$requests = Request::whereIn('service_application_id', $serviceApplicationsIds)->get();
return $requests;
}
Это адекватно?
Dmitry
ну то что у тебя реквест привязан внутри модели, не выглядит адекватным :)
Dmitry
или Request это тоже модель?
Dmitry
если да, то выборка что то типа того Service::with('serviceApplications.requests')->get();
Alexander
Request тоже модель)
Alexandr
Alex
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
Alex
/link@yetanotherstatsbot
Дмитро
как вывести картинку на просмотр из стореджа в браузер?
Дмитро
Storage::get() выводит текстовую версию картинки
Дмитро
а можно как-будто ты ее браузером открыл?
Дмитро
file://img.png например
Дмитро
response(Storage::get($file->getFilePath()))->header('Content-Type', 'img');
вот так сработало
Сергей
Ребята, кто с Докером работает?
Сергей
Есть ли простое решение разворачивания проекта для разработки с запуском в контейнере
SarcasmIO
Дмитро
Дмитро
я пользуюсь хомстидом для локальной разработки
Дмитро
проще еще не придумали
Сергей
Дмитро
mac
Vitaliy
Парни, в некоторых контроллерах мне нужно юзать определенные кастомные функции(методы), где их лучше всего прописать следуя архитектуре laravel?
SarcasmIO
Vitaliy
спасибо, обяснил
делаю реализацию шаблонов под мета-теги
и соовтественно не везде нужны эти проверки,
пока что сделал такой функционал в Controller.php, но зачем подгружать его во всех контроллерах, поэтому и спрашиваю где надо это размещать?
мне кажется что в провайдере но я могу ошибаться
Дмитро
SarcasmIO
Дмитро
>>но зачем подгружать его во всех контроллерах
сделай ленивую загрузку