Size: a a a

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

2020 July 07

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
в тексте ошибки описана проблема
источник

🆂𝔹

🆂🅴🆁🅶🅴🆈 𝔹𝕒𝕜𝕝𝕒𝕟𝕠𝕧 🆗 🕸... in Laravel для начинающих
)))) да вы гений
источник

AH

Andrey Helldar in Laravel для начинающих
Vladimir Yefremov
ранее ты давал этот же список в таком порядке:
php artisan ide-helper:models -R -N
php artisan ide-helper:eloquent
php artisan ide-helper:generate
php artisan ide-helper:meta

я его себе так и сохранил;

generate не затрет элока в этом порядке?
Ну смотри: элок добавляет @mixin \Eloquent в хелпер, НО я это видел только когда док-блоки в модель добавлял. В отдельный файл, почему-то, не добавляет. Только что проверил.

Далее, meta, generate и models могут быть в разном порядке вызваны.
Раннее тот список давал потому, что у меня они так прописаны. Но это не обязательно.
источник

AH

Andrey Helldar in Laravel для начинающих
Егор Карась
А за что meta отвечает? Я её не юзаю)
Перевожу: при вызове контейнера, например, app(YourClass) или app('your_name') будут подсказываться методы класса.
источник

VY

Vladimir Yefremov in Laravel для начинающих
Andrey Helldar
Ну смотри: элок добавляет @mixin \Eloquent в хелпер, НО я это видел только когда док-блоки в модель добавлял. В отдельный файл, почему-то, не добавляет. Только что проверил.

Далее, meta, generate и models могут быть в разном порядке вызваны.
Раннее тот список давал потому, что у меня они так прописаны. Но это не обязательно.
Спасибо
источник

MF

Misha Fomin in Laravel для начинающих
Парни привет. Подскажите правильно ли я думаю создать таблицы? Чат для двух юзеров как в ОЛХ. Покупатель и продавец. Будет на веб-сокетах. Таблица сообщений - room_id, author_id, message; Таблица комнат - id, user_id. Таблица комнат - это список создателей этой комнаты. Только не пойму как сделать так ,чтобы я как покупатель написал продавцу и его подписал на эту комнату? Чегото в таблице не хватает...
источник

AH

Andrey Helldar in Laravel для начинающих
Vladimir Yefremov
ранее ты давал этот же список в таком порядке:
php artisan ide-helper:models -R -N
php artisan ide-helper:eloquent
php artisan ide-helper:generate
php artisan ide-helper:meta

я его себе так и сохранил;

generate не затрет элока в этом порядке?
Нет, generate не затрёт, т.к. файлы разные создаются.

php artisan ide-helper:models -R -N создаёт файл _ide_helper_models.php

php artisan ide-helper:eloquent
должен в него дописывать, но, почему-то, не хочет.

php artisan ide-helper:generate создаёт файл _ide_helper.php

php artisan ide-helper:meta
создаёт файл .phpstorm.meta.php
источник

AH

Andrey Helldar in Laravel для начинающих
Егор Карась
Да я сам пишу, скоуп написал - пхпдок обновил)
Вручную добавлять такое себе)
Я тут пакет пишу для автоматической генерации сваггера потому что меня задолбало вручную док-блоки составлять)
источник

R#

Reset # Alexey S. in Laravel для начинающих
Misha Fomin
Парни привет. Подскажите правильно ли я думаю создать таблицы? Чат для двух юзеров как в ОЛХ. Покупатель и продавец. Будет на веб-сокетах. Таблица сообщений - room_id, author_id, message; Таблица комнат - id, user_id. Таблица комнат - это список создателей этой комнаты. Только не пойму как сделать так ,чтобы я как покупатель написал продавцу и его подписал на эту комнату? Чегото в таблице не хватает...
Таблица chatid, user1id, user2id
источник

AH

Andrey Helldar in Laravel для начинающих
Дмитрий Костин
не делал,
generate выдает ошибку что класса нет в контейнере
Вот и причина почему не подсказывает:
1. Нужно обязательно генерировать файлы
2. Ищи этот класс и исправляй ошибку. Конкретно, где в коде вызывается несуществующий класс, указанный на скрине.
источник

R#

Reset # Alexey S. in Laravel для начинающих
Выбираешь покупателя пишешь месадж и создаётся запись, а сообщение потом привязывается к chatid, и id юзера который написал
источник

AH

Andrey Helldar in Laravel для начинающих
Alexander Pavlenko 🌚
в тексте ошибки описана проблема
источник

ДК

Дмитрий Костин... in Laravel для начинающих
Andrey Helldar
Вот и причина почему не подсказывает:
1. Нужно обязательно генерировать файлы
2. Ищи этот класс и исправляй ошибку. Конкретно, где в коде вызывается несуществующий класс, указанный на скрине.
в том и дело что класс есть
источник

MF

Misha Fomin in Laravel для начинающих
👍спасибо
источник

AH

Andrey Helldar in Laravel для начинающих
Дмитрий Костин
в том и дело что класс есть
Уверен?
источник

ДК

Дмитрий Костин... in Laravel для начинающих
Andrey Helldar
Уверен?
пока да :) позже буду еще ковырять
источник

Aliaksandr ¯\_(ツ)_/¯... in Laravel для начинающих
: JsonResponse

в контролере возврвщвю return $this->response->json($pages);

как мне в .blade получить $pages ?
источник

AP

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

AH

Andrey Helldar in Laravel для начинающих
Дмитрий Костин
пока да :) позже буду еще ковырять
Я с точностью 100% скажу что класс не существует.

Проверь:
1. Правильность написания файлов;
2. Нет ли в именах файлов символов пробела;
3. Действительно ли существует класс (генератор говорит что не существует, а он редко ошибается).
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
оно будет у тебя в js
источник