コード例 #1
0
 protected function BeforeRemove(TableObject $deleteObject)
 {
     foreach (self::$deleteHooks as $deleteHook) {
         $deleteHook->BeforeDelete($deleteObject);
     }
     $logger = new Logger(self::Guard()->GetUser());
     $logger->ReportContainerAction($deleteObject, Action::Delete());
 }
コード例 #2
0
 /**
  * Saves the container
  */
 protected function OnSuccess()
 {
     $action = Action::Update();
     if (!$this->container->Exists()) {
         $action = Action::Create();
         $this->container->SetUser(self::Guard()->GetUser());
     }
     $this->container->SetName($this->Value('Name'));
     $this->container->Save();
     $logger = new Logger(self::Guard()->GetUser());
     $logger->ReportContainerAction($this->container, $action);
     if ($this->CanAssignGroup()) {
         $this->SaveRights();
     }
     Response::Redirect(BackendRouter::ModuleUrl(new ContainerList()));
 }