public function __construct($pParams = array(), $pMessage = null)
 {
     if (!is_array($pParams)) {
         $pParams = array('value' => $pParams);
     }
     parent::__construct($pParams, $pMessage);
 }
 public function __construct($pParams = array(), $pMessage = null)
 {
     if ($pParams == null) {
         throw new CopixException(_i18n('copix:copixvalidator.validator.nocallback'));
     }
     if (!is_array($pParams)) {
         $pParams = array('callback' => $pParams);
     }
     parent::__construct($pParams, $pMessage);
 }
 public function __construct($pParams = array(), $pMessage = null)
 {
     if ($pParams == null) {
         throw new CopixException(_i18n('copix:copixvalidator.validator.nopreg'));
     }
     if (!is_array($pParams) || !array_key_exists('pattern', $pParams)) {
         $pParams = array('pattern' => $pParams);
     }
     parent::__construct($pParams, $pMessage);
 }
 /**
  *
  *
  * @param array $pParams
  * @param string $pMessage
  */
 public function __construct($pParams = array(), $pMessage = null)
 {
     if (!is_array($pParams)) {
         $pParams = array('trim' => $pParams);
     }
     if (!isset($pParams['trim'])) {
         $pParams['trim'] = true;
     }
     parent::__construct($pParams, $pMessage);
 }
 /**
  * Construction
  *
  * @param string $pMessage le message d'erreur que l'on souhaite afficher en cas de problème
  */
 public function __construct($pMessage = null)
 {
     parent::__construct(array(), $pMessage);
 }