MatchNoneConstraint
    
            
            in package
            
        
    
            
            implements
                            ConstraintInterface                    
    
    
Blackhole of constraints, nothing escapes it
Table of Contents
Interfaces
- ConstraintInterface
 - DO NOT IMPLEMENT this interface. It is only meant for usage as a type hint in libraries relying on composer/semver but creating your own constraint class that implements this interface is not a supported use case and will cause the composer/semver components to return unexpected results.
 
Properties
- $prettyString : string|null
 
Methods
- __toString() : string
 - compile() : string
 - Provides a compiled version of the constraint for the given operator The compiled version must be a PHP expression.
 - getLowerBound() : Bound
 - getPrettyString() : string
 - getUpperBound() : Bound
 - matches() : bool
 - Checks whether the given constraint intersects in any way with this constraint
 - setPrettyString() : void
 
Properties
$prettyString
    protected
        string|null
    $prettyString
    
    
    
    
    
Methods
__toString()
    public
                    __toString() : string
    Return values
stringcompile()
Provides a compiled version of the constraint for the given operator The compiled version must be a PHP expression.
    public
                    compile(mixed $otherOperator) : string
    Parameters
- $otherOperator : mixed
 - 
                    
one Constraint::OP_*
 
Return values
stringgetLowerBound()
    public
                    getLowerBound() : Bound
    Return values
BoundgetPrettyString()
    public
                    getPrettyString() : string
    Return values
stringgetUpperBound()
    public
                    getUpperBound() : Bound
    Return values
Boundmatches()
Checks whether the given constraint intersects in any way with this constraint
    public
                    matches(ConstraintInterface $provider) : bool
    Parameters
- $provider : ConstraintInterface
 
Return values
boolsetPrettyString()
    public
                    setPrettyString(mixed $prettyString) : void
    Parameters
- $prettyString : mixed