PHP Interface Ddd\Domain\Specification\Specification

Show file Open project: carlosbuenosvinos/ddd

Public Methods

Method Description
andSpecification ( Ddd\Domain\Specification\Specification $specification ) : Ddd\Domain\Specification\Specification
isSatisfiedBy ( mixed $object ) : boolean
not ( ) : Ddd\Domain\Specification\Specification
orSpecification ( Ddd\Domain\Specification\Specification $specification ) : Ddd\Domain\Specification\Specification

Method Details

andSpecification() public method

public andSpecification ( Ddd\Domain\Specification\Specification $specification ) : Ddd\Domain\Specification\Specification
$specification Ddd\Domain\Specification\Specification
return Ddd\Domain\Specification\Specification

isSatisfiedBy() public method

public isSatisfiedBy ( mixed $object ) : boolean
$object mixed
return boolean

not() public method

public not ( ) : Ddd\Domain\Specification\Specification
return Ddd\Domain\Specification\Specification

orSpecification() public method

public orSpecification ( Ddd\Domain\Specification\Specification $specification ) : Ddd\Domain\Specification\Specification
$specification Ddd\Domain\Specification\Specification
return Ddd\Domain\Specification\Specification