|ElementModel newModelQuery() * @method static Builder|ElementModel newQuery() * @method static Builder|ElementModel query() * @method static Builder|ElementModel whereId($value) * @method static Builder|ElementModel whereParentElementId($value) * @method static Builder|ElementModel whereSetId($value) * @method static Builder|ElementModel whereTitle($value) * @method static Builder|ElementModel whereDescription($value) * @method static Builder|ElementModel whereRichText($value) * @method static Builder|ElementModel wherePdfPath($value) * * @mixin \Eloquent */ class ElementModel extends Model { protected $table = 'elements'; public $timestamps = false; protected $fillable = [ 'set_id', 'title', 'description', 'rich_text', 'pdf_path', 'parent_element_id', ]; protected $casts = [ 'set_id' => 'integer', 'parent_element_id' => 'integer', ]; }