/** * @param int $resourceId * @param WebServiceUserSession $session * @return ResourceControllerResult */ public function Delete($resourceId, $session) { $errors = $this->validator->ValidateDeleteRequest($resourceId); if (!empty($errors)) { return new ResourceControllerResult(null, $errors); } $resource = $this->repository->LoadById($resourceId); $this->repository->Delete($resource); return new ResourceControllerResult($resourceId); }
public function Delete() { $resource = $this->resourceRepository->LoadById($this->page->GetResourceId()); $this->resourceRepository->Delete($resource); }