PHP Class Lcobucci\JWT\Claim\Factory

Since: 2.0.0
Author: Luís Otávio Cobucci Oblonczyk ([email protected])
Show file Open project: lcobucci/jwt Class Usage Examples

Public Methods

Method Description
__construct ( array $callbacks = [] ) Initializes the factory, registering the default callbacks
create ( string $name, mixed $value ) : Lcobucci\JWT\Claim Create a new claim

Protected Methods

Method Description
createContainedEqualsTo ( string $name, mixed $value ) : ContainedEqualsTo Creates a claim that can be compared (contained equals).
createContainsEqualsTo ( string $name, mixed $value ) : ContainsEqualsTo Creates a claim that can be compared (contains equals).

Private Methods

Method Description
createBasic ( string $name, mixed $value ) : Lcobucci\JWT\Claim\Basic Creates a basic claim
createEqualsTo ( string $name, mixed $value ) : Lcobucci\JWT\Claim\EqualsTo Creates a claim that can be compared (equals)
createGreaterOrEqualsTo ( string $name, mixed $value ) : Lcobucci\JWT\Claim\GreaterOrEqualsTo Creates a claim that can be compared (greator or equals)
createLesserOrEqualsTo ( string $name, mixed $value ) : Lcobucci\JWT\Claim\LesserOrEqualsTo Creates a claim that can be compared (greator or equals)

Method Details

__construct() public method

Initializes the factory, registering the default callbacks
public __construct ( array $callbacks = [] )
$callbacks array

create() public method

Create a new claim
public create ( string $name, mixed $value ) : Lcobucci\JWT\Claim
$name string
$value mixed
return Lcobucci\JWT\Claim

createContainedEqualsTo() protected method

Creates a claim that can be compared (contained equals).
protected createContainedEqualsTo ( string $name, mixed $value ) : ContainedEqualsTo
$name string
$value mixed
return ContainedEqualsTo

createContainsEqualsTo() protected method

Creates a claim that can be compared (contains equals).
protected createContainsEqualsTo ( string $name, mixed $value ) : ContainsEqualsTo
$name string
$value mixed
return ContainsEqualsTo