Ответы пользователя по тегу Laravel
  • Что лучше – дублировать запрос к базе или дублировать объект в методах Laravel?

    @jazzus Автор вопроса
    Да нет я не просто так делю) Здесь разделил из-за многократного применения этих методов в контроллерах. $product не только для поиска файлов. Он в шаблоне и контроллере используется. Поэтому нужно делить на методы/переменные. + проверить, что они существуют
    В данный момент там уже все переделал. file получаю в модели Product.
    public function superfile()  {  
    return $this->file()->where('type', 10);
    }


    и в контроллерах

    $superfile=$product->superfile();

    Сам вопрос уже понятен. metod($product) не дублирует объект, а ссылается на него. Я думал, что дублирует)
    Ответ написан
    Комментировать
  • Как убрать поля из Laravel Resource связанных отношений?

    @jazzus Автор вопроса
    Еще один вариант к варианту Kostik_1993 - это указывать в модели запрещенные к показу свойства protected $hidden. Пример:
    protected $hidden = [
             'updated_at', 'created_at', 'id'];

    Что скроет из всех json запросов указанные 3 свойства
    Ответ написан
    Комментировать