/** * checkuje, jestli jde skutecne o pouzitelny zip * @return bool */ protected function isFileZip(LBoxFormControl $control) { try { $valueFiles = $control->getValueFiles(); return $this->isFileNameOK($valueFiles["name"]); } catch (Exception $e) { throw $e; } }
public function validate(LBoxFormControl $control = NULL) { try { $valueFiles = $control->getValueFiles(); if (strlen($control->getValue()) > 0) { if (!$this->isFileNameImage($valueFiles["name"])) { throw new LBoxExceptionFormValidator(LBoxExceptionFormValidator::MSG_FORM_VALIDATION_FILE_NOT_IMAGE, LBoxExceptionFormValidator::CODE_FORM_VALIDATION_FILE_NOT_IMAGE); } } } catch (Exception $e) { throw $e; } }
public function validate(LBoxFormControl $control = NULL) { try { if ($control instanceof LBoxFormControlFile) { $valueFiles = $control->getValueFiles(); $value = $valueFiles["name"]; } else { $value = $control->getValue(); } if (strlen($value) > 0) { if (!preg_match('/' . $this->regSigns . '/', $value)) { //if (!ereg($this->regSigns, $value)) { throw new LBoxExceptionFormValidator(LBoxExceptionFormValidator::MSG_FORM_VALIDATION_FILENAME_INVALID, LBoxExceptionFormValidator::CODE_FORM_VALIDATION_FILENAME_INVALID); } } } catch (Exception $e) { throw $e; } }