<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; /** * Report (something objectionable spotted by a user) */ class ContentReport extends Model { /** Authoring user */ public function author() { return $this->belongsTo(User::class, 'author_id'); } /** Authoring user */ public function object() { return $this->morphTo(); } }