* @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 * @link http://orange-management.com */ declare(strict_types=1); namespace phpOMS\Validation; /** * Validator abstract. * * @category Validation * @package Framework * @author OMS Development Team * @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; } }