ICanBoogie/Validate master
  • Namespace
  • Class

Namespaces

  • ICanBoogie
    • Validate
      • Reader
      • Validation
      • Validator
      • ValidatorProvider

Classes

  • AbstractValidatorProvider
  • BuiltinValidatorProvider

Class AbstractValidatorProvider

Abstract class for validator provider.

ICanBoogie\Validate\ValidatorProvider\AbstractValidatorProvider implements ICanBoogie\Validate\ValidatorProvider

Direct known subclasses

ICanBoogie\Validate\ValidatorProvider\BuiltinValidatorProvider

Abstract
Namespace: ICanBoogie\Validate\ValidatorProvider
Located at ValidatorProvider/AbstractValidatorProvider.php

Methods summary

public
# __construct( array $instances = [], array $aliases = [] )

Parameters

$instances
$aliases
public ICanBoogie\Validate\Validator
# __invoke( string $class_or_alias )

Returns a validator.

Returns a validator.

Parameters

$class_or_alias

Returns

ICanBoogie\Validate\Validator

Implementation of

ICanBoogie\Validate\ValidatorProvider::__invoke()
protected string
# map( string $class_or_alias )

Tries to map an validator alias into a validator class.

Tries to map an validator alias into a validator class.

Parameters

$class_or_alias
The class or alias of a validator.

Returns

string
protected ICanBoogie\Validate\Validator
# instantiate( string $class )

Instantiates a validator.

Instantiates a validator.

Parameters

$class

Returns

ICanBoogie\Validate\Validator
ICanBoogie/Validate master API documentation generated by ApiGen