/**
  * Do not auto generate $message on e_user
  *
  * @param mixed $condition
  * @param string $message the error message
  * @param mixed $data extra data of the error
  * @param int $error_number the error code
  *
  * @since ADD MVC 0.8
  */
 public static function assert($condition, $message = null, $data = NULL, $error_number = NULL)
 {
     if (!$message) {
         $message = "Failed to validate ({$condition})";
     }
     parent::assert($condition, $message, $data, $error_number);
 }
 /**
  * Do not auto generate $message on e_user
  *
  * @param mixed $condition
  * @param string $message the error message
  * @param mixed $data extra data of the error
  * @param int $error_number the error code
  *
  * @since ADD MVC 0.8
  */
 public static function assert($condition, $message = null, $data = NULL, $error_number = NULL)
 {
     if (!$message) {
         $message = "User error occurred";
     }
     parent::assert($condition, $message, $data, $error_number);
 }