Overview

Namespaces

  • Charcoal
    • Loader
    • Model
      • Service
      • ServiceProvider
    • Source
      • Database
    • Validator

Classes

  • AbstractValidator
  • ValidatorResult

Interfaces

  • ValidatableInterface
  • ValidatorInterface

Traits

  • ValidatableTrait
  • Overview
  • Namespace
  • Class

Interface ValidatableInterface

Validatable Interface

Add a validator to an object, as well as a validate() method.

Direct known implementers

Charcoal\Model\AbstractModel

Indirect known implementers

Charcoal\Model\Model
Namespace: Charcoal\Validator
Located at Charcoal/Validator/ValidatableInterface.php
Methods summary
public Charcoal\Validator\ValidatableInterface
# setValidator( Charcoal\Validator\ValidatorInterface $validator )

Parameters

$validator
The validator object to use for validation.

Returns

Charcoal\Validator\ValidatableInterface
Chainable
public Charcoal\Validator\ValidatorInterface
# validator( )

Returns

Charcoal\Validator\ValidatorInterface
public boolean
# validate( Charcoal\Validator\ValidatorInterface & $v = null )

Parameters

$v
Optional. A custom validator object to use for validation. If null, use object's.

Returns

boolean
API documentation generated by ApiGen