|PostModel newModelQuery() * @method static Builder|PostModel newQuery() * @method static Builder|PostModel query() * @method static Builder|PostModel whereId($value) * @method static Builder|PostModel whereUserId($value) * @method static Builder|PostModel whereTitle($value) * @method static Builder|PostModel whereBody($value) * @method static Builder|PostModel whereCreatedAt($value) * @method static Builder|PostModel whereFeatureSlot($value) * * @mixin \Eloquent */ class PostModel extends Model { protected $table = 'posts'; public $timestamps = false; protected $fillable = [ 'user_id', 'title', 'body', 'created_at', 'feature_slot', ]; protected $casts = [ 'created_at' => 'immutable_datetime', 'feature_slot' => 'integer', ]; }