* @author Dennis Eichhorn * @copyright 2013 Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 * @link http://orange-management.com */ namespace phpOMS\Validation; /** * Validator abstract. * * @category Validation * @package Framework * @author OMS Development Team * @author Dennis Eichhorn * @license OMS License 1.0 * @link http://orange-management.com * @since 1.0.0 */ abstract class ValidatorAbstract { /** * Error code. * * @var int * @since 1.0.0 */ protected static $error = 0; /** * Message string. * * @var string * @since 1.0.0 */ protected static $msg = ''; /** * {@inheritdoc} */ public static function getMessage() : string { return self::$msg; } /** * {@inheritdoc} */ public static function getErrorCode() : int { return self::$error; } }