Size: a a a

2020 December 22

ЕК

Егор Карась... in Laravel Pro
Konstantin
и на проде тоже бесплатное?
За несколько килобайт, да даже мегабайт, заплачу, не разорюсь
источник

AM

Alyssa Martynova in Laravel Pro
Всем привет, я с анонсом стрима
источник

AM

Alyssa Martynova in Laravel Pro
🔥 Трейты! Выстрел себе в ногу или рабочее решение? — ютуб-холивар в эту среду.

На примерах разберем, хороши ли трейты как способ снизить дублирование кода, быстро внедрить функциональность и не только. Читай подробнее о стриме и приходи в эфир 23 декабря в 19:00 (Мск/Минск, 18:00 — Киев).

Против трейтов: Валентин Удальцов (автор канала Пых).

В защиту:
— Сергей Жук (Skyeng)
— Кирилл Несмеянов (SpiralScout)
— Иван Лещёв (BotHelp.iо)
— Александр Дубовской (RaDon)

Ведущий: Роман Пронский (PHP Digest).
источник

AZ

Alexander Zaplitniy in Laravel Pro
Подскажите api сервис/БД cj списком временных зон городов РФ
источник

RK

Roman Kolosov in Laravel Pro
Alexander Zaplitniy
Подскажите api сервис/БД cj списком временных зон городов РФ
источник

RK

Roman Kolosov in Laravel Pro
Alexander Zaplitniy
Подскажите api сервис/БД cj списком временных зон городов РФ
в адресах поле timezone
источник

AZ

Alexander Zaplitniy in Laravel Pro
Roman Kolosov
в адресах поле timezone
++
источник

LD

Lugovskoy Dmitriy in Laravel Pro
что-то не совсем получается со связями One to One
Есть модель Rubric
Там написал свойство
public function post(){
       return $this->hasOne('App\Post');
   }

И также модель Post
Там свойство так сказать в обратную сторону
public function rubric(){
       return $this->belongsTo(Rubric::class);
   }
Только уже хочу получить ссылкой.

Но когда в контроллере делаю получение рубрики для поста, то все нормально.
$post = Post::find(3);
       dump($post->title, $post->rubric->title);

А вот если получить пост для рубрики
 $rubric = Rubric::find(3);
       dump($rubric->title, $rubric->post->title);
Вот тут идет ошибка уже.
Class 'App\Post' not found

Что не так?
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
return $this->hasOne(Post::class);
источник

LD

Lugovskoy Dmitriy in Laravel Pro
Т.е. если я правильно понял, то так нельзя делать
return $this->hasOne('App\Post'); ? или же если в одном месте делаю так, то и в belongsTo то же надо также писать?
источник

d.

dev . in Laravel Pro
Lugovskoy Dmitriy
Т.е. если я правильно понял, то так нельзя делать
return $this->hasOne('App\Post'); ? или же если в одном месте делаю так, то и в belongsTo то же надо также писать?
можешь
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Можно писать и так и так. Но судя повсему у тебя Post нихрена не находится в namespace App
источник

d.

dev . in Laravel Pro
но проблема что ты провтыкал неймсмейс и это причина по которой лучше писать как посоветовали
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
И если ты будешь писать Post:class то нормальный ide проставит use
источник

d.

dev . in Laravel Pro
во втором случае иде сама сверху подключит нужный неймпейс
источник

d.

dev . in Laravel Pro
)
источник

d.

dev . in Laravel Pro
мы с Тамарой ходим парой
источник

LD

Lugovskoy Dmitriy in Laravel Pro
у обоих методов
namespace App\Models;
источник

d.

dev . in Laravel Pro
сделай composer du
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Lugovskoy Dmitriy
у обоих методов
namespace App\Models;
ну и во втором ты случаешь пишешь App\Post
источник