/** * @param string $message * @return NotEmpty */ public static function notEmptyValidator($message = null) { $validator = new NotEmpty(); $validator->setOptions(['break_chain_on_failure' => true]); if ($message) { $validator->setMessage($message); } else { $validator->setMessage("Input masih kosong."); } return $validator; }
public function getNotEmptyValidator() { if ($this->notEmptyValidator === NULL) { $validator = new NotEmpty(); $validator->setOptions($this->getNotEmptyConfig())->setMessages(array(NotEmpty::IS_EMPTY => $this->getErrorMessage('NOTEMPTY::IS_EMPTY'), NotEmpty::INVALID => $this->getErrorMessage('NOTEMPTY::INVALID'))); $this->setNotEmptyValidator($validator); } return $this->notEmptyValidator; }