NAME

Salvation::TC::Type - базовый класс для всех типов.

SYNOPSIS

use Salvation::TC::Type;

eval { Salvation::TC::Type::SomeType -> Check( $value ) };

if( $@ ) {

    warn( $@ -> getMessage() );
};

DESCRIPTION

Check Проверяет синтакcис значения согласно правилам, описанным в типе данных.

Принимает следующие параметры:
  $class - имя своего пакета
  $value - значение переменной $name
  $object - некий объект, необязательный параметр для проверки сложных значений (например по типу записи DNS - A, AAA, NS, MX, etc).
            реализация таких проверок должна быть реализована в пакете, отвечающем за проверку данного значения

  В случае ошибки синтаксиса $value будет брошен exception с типом Salvation::TC::Exception::WrongType (возможны исключения, за деталями смотрите пакет,
  отвечающий за проверку нужного типа данных).

1 POD Error

The following errors were encountered while parsing the POD:

Around line 5:

Non-ASCII character seen before =encoding in 'базовый'. Assuming UTF-8