Overview

Namespaces

  • None
  • Peridot
    • Leo
      • Formatter
      • Interfaces
        • Assert
      • Matcher
        • Template
      • ObjectPath
      • Responder
  • PHP

Traits

  • CollectionAssertTrait
  • ObjectAssertTrait
  • TypeAssertTrait
  • Overview
  • Namespace
  • Class
  • Tree

Trait TypeAssertTrait

TypeAssertTrait contains assertions that primarily deal with making assertions about a value's type.

Direct Known Users

Peridot\Leo\Interfaces\Assert
Namespace: Peridot\Leo\Interfaces\Assert
Package: Peridot\Leo\Interfaces\Assert
Located at Interfaces/Assert/TypeAssertTrait.php
Methods summary
public
# typeOf( mixed $actual, string $expected, string $message = "" )

Performs a type assertion.

Performs a type assertion.

Parameters

$actual
$expected
$message
public
# notTypeOf( mixed $actual, string $expected, string $message = "" )

Performs a negated type assertion.

Performs a negated type assertion.

Parameters

$actual
$expected
$message
public
# isTrue( mixed $value, string $message = "" )

Perform a true assertion.

Perform a true assertion.

Parameters

$value
$actual
$message
public
# isFalse( mixed $value, string $message = "" )

Perform a false assertion.

Perform a false assertion.

Parameters

$value
$message
public
# isNull( mixed $value, string $message = "" )

Perform a null assertion.

Perform a null assertion.

Parameters

$value
$message
public
# isNotNull( mixed $value, string $message = "" )

Perform a negated null assertion.

Perform a negated null assertion.

Parameters

$value
$actual
$message
public
# isCallable( mixed $value, string $message = "" )

Performs a predicate assertion to check if actual value is callable.

Performs a predicate assertion to check if actual value is callable.

Parameters

$value
$message
public
# isNotCallable( mixed $value, string $message = "" )

Performs a negated predicate assertion to check if actual value is not a callable.

Performs a negated predicate assertion to check if actual value is not a callable.

Parameters

$value
$message
public
# isObject( mixed $value, string $message = "" )

Perform a type assertion for type "object."

Perform a type assertion for type "object."

Parameters

$value
$message
public
# isNotObject( mixed $value, string $message = "" )

Perform a negative type assertion for type "object."

Perform a negative type assertion for type "object."

Parameters

$value
$message
public
# isArray( mixed $value, string $message = "" )

Perform a type assertion for type "array."

Perform a type assertion for type "array."

Parameters

$value
$message
public
# isNotArray( mixed $value, string $message = "" )

Performs a negative type assertion for type "array."

Performs a negative type assertion for type "array."

Parameters

$value
$message
public
# isString( mixed $value, string $message = "" )

Perform a type assertion for type "string."

Perform a type assertion for type "string."

Parameters

$value
$message
public
# isNotString( mixed $value, string $message = "" )

Perform a negated type assertion for type "string."

Perform a negated type assertion for type "string."

Parameters

$value
$message
public
# isNumeric( mixed $value, string $message = "" )

Performs a predicate assertion to check if actual value is numeric.

Performs a predicate assertion to check if actual value is numeric.

Parameters

$value
$message
public
# isNotNumeric( mixed $value, string $message = "" )

Performs a negated predicate assertion to check if actual value is numeric.

Performs a negated predicate assertion to check if actual value is numeric.

Parameters

$value
$message
public
# isInteger( mixed $value, string $message = "" )

Perform a type assertion for type "integer."

Perform a type assertion for type "integer."

Parameters

$value
$message
public
# isNotInteger( mixed $value, string $message = "" )

Perform a negated type assertion for type "integer."

Perform a negated type assertion for type "integer."

Parameters

$value
$message
public
# isDouble( mixed $value, string $message = "" )

Perform a type assertion for type "double."

Perform a type assertion for type "double."

Parameters

$value
$message
public
# isNotDouble( mixed $value, string $message = "" )

Perform a negated type assertion for type "double."

Perform a negated type assertion for type "double."

Parameters

$value
$message
public
# isResource( mixed $value, string $message = "" )

Perform a type assertion for type "resource."

Perform a type assertion for type "resource."

Parameters

$value
$message
public
# isNotResource( mixed $value, string $message = "" )

Perform a negated type assertion for type "resource."

Perform a negated type assertion for type "resource."

Parameters

$value
$message
public
# isBoolean( mixed $value, string $message = "" )

Perform a type assertion for type "boolean."

Perform a type assertion for type "boolean."

Parameters

$value
$message
public
# isNotBoolean( mixed $value, string $message = "" )

Perform a negated type assertion for type "boolean."

Perform a negated type assertion for type "boolean."

Parameters

$value
$message
Leo API documentation generated by ApiGen