<?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Cure extends Model { protected $table = 'cure'; protected $primaryKey = 'id'; // protected function serializeDate(\DateTimeImmutable $date) // { // return $date->format('Y-m-d H:i:s'); // } const CREATED_AT = 'creation_date'; public static function getList(int $page,int $limit) { $offset = ($page - 1) * $limit; $query = Cure::query()->offset($offset)->limit($limit)->get(); if ($query){ return $query->toArray(); }else{ return []; } } public static function insertData(array $data) { return Cure::query()->insert($data); } public static function del(int $id) { return Cure::query()->where('id', $id)->delete(); } }