• Как правильно сохранить фото на s3 в Larael?

    @Nubbb Автор вопроса
    сделал так

    $file = $request->file('image');
    
                $avatar = Image::make($file);
                $avatar->resize(280, 280, function ($constraint) {
                    $constraint->aspectRatio();
                })->encode(null, $avatar->filesize() > 200000 ? 80 : null);
    
                $filename = $file->getClientOriginalName();
                $mime = $file->getClientOriginalExtension();
                $filename = md5(time() . $filename) . '.' . $mime;
    
                Storage::disk('s3')->put($path . $filename, $avatar);
    Ответ написан
    Комментировать
  • Как правильно оформить pivot в Laravel?

    @Nubbb Автор вопроса
    не знаю насколько все правильно организовал, подредактировал вот тути все заработало

    public function permissions()
        {
            return $this->belongsToMany(TariffPermission::class,'permission_tariffs','tariff_id','tariff_permission_id');
        }
    Ответ написан
    Комментировать
  • Вывод подкатегорий в Laravel?

    @Nubbb Автор вопроса
    не знаю на сколько верно, но в модели Category сделал так

    public function childrens()
        {
            return $this->hasMany(Category::class, 'parent')->with('description');
        }
    Ответ написан
    Комментировать