HumHub Documentation (unofficial)

DateComparator extends Comparator
in package

DateCompare compiles date comparisons.

Tags
author

Fabien Potencier fabien@symfony.com

Table of Contents

Properties

$operator  : mixed
$target  : mixed

Methods

__construct()  : mixed
getOperator()  : string
Gets the comparison operator.
getTarget()  : string
Gets the target value.
setOperator()  : mixed
Sets the comparison operator.
setTarget()  : mixed
test()  : bool
Tests against the target.
doSetOperator()  : void

Properties

Methods

__construct()

public __construct(string $test) : mixed
Parameters
$test : string

A comparison string

Tags
throws
InvalidArgumentException

If the test is not understood

getOperator()

Gets the comparison operator.

public getOperator() : string
Return values
string

getTarget()

Gets the target value.

public getTarget() : string
Return values
string

setOperator()

Sets the comparison operator.

public setOperator(string $operator) : mixed
Parameters
$operator : string
Tags
throws
InvalidArgumentException
deprecated

set the operator via the constructor instead

setTarget()

public setTarget(string $target) : mixed
Parameters
$target : string
Tags
deprecated

set the target via the constructor instead

test()

Tests against the target.

public test(mixed $test) : bool
Parameters
$test : mixed

A test value

Return values
bool

doSetOperator()

private doSetOperator(string $operator) : void
Parameters
$operator : string

        
On this page

Search results