| 12345678910111213141516171819202122232425262728293031323334353637 | <?phpnamespace App\Modules\Help\Services;use App\Modules\Help\Models\Help;class HelpService{    public static function getEnableHelpList(){        return Help::where('is_enabled',1)->select('id','title','is_enabled','created_at','updated_at')->orderBy('created_at','desc')->get();    }    public static function getAllHelpList(array $where=[]){        if($where){            return Help::select('id','title','content','is_enabled','created_at','updated_at')->where($where)->orderBy('id')->paginate(20);        }else{            return Help::select('id','title','content','is_enabled','created_at','updated_at')->orderBy('id')->paginate(20);        }    }    public static function updateHelp(int $id,array $data){        return Help::where('id',$id)->update($data);    }    public static function enableHelpStatus(int $id,int $status){        return self::updateHelp($id,['is_enabled'=>$status]);    }    public static function create($data){        return Help::create($data);    }    public static function getById(int $id){        return Help::where('id',$id)->select('id','title','content','is_enabled','created_at','updated_at')->first();    }}
 |