Esempio n. 1
0
 public function isValid($data)
 {
     $isValid = parent::isValid($data);
     if ($isValid) {
         $model = new WsTemplate();
         $hash = new Logic_Filter_StringToHash();
         $template = $model->getTemplateNewest($hash->filter($data['template_name']));
         if ($template !== null) {
             $isValid = FALSE;
             $this->template_name->addError("Szablon o takiej nazwie już istnieje");
         }
     }
     return $isValid;
 }
Esempio n. 2
0
 /**
  * Ustawia nazwe templatki
  *
  * @param $templateName
  * @return Logic_WebService_Element_Template_Abstract
  */
 public function setTemplate($templateName)
 {
     $filter = new Logic_Filter_StringToHash();
     $this->_name = $filter->filter($templateName);
     return $this;
 }