autoParams($param); $project_id = $this->pg('project_id'); $where = WhereBuilder::builder() ->eq('project_id', $project_id) ->build(); return (new Contract) ->where($where) ->paginate($this->tp6Page()); } public function create($param = []) { $param = $this->autoParams($param); return Contract::create($param); } public function update($param = []) { $param = $this->autoParams($param); return Contract::update($param); } public function delete($param = []) { $this->autoParams($param); $contract = $this->one(Contract::class); return $contract->delete(); } }