PHP Class Jenssegers\Optimus\Optimus

Show file Open project: jenssegers/optimus Class Usage Examples

Public Methods

Method Description
__construct ( integer $prime, integer $inverse, integer $xor )
decode ( integer $value ) : integer Decode an integer.
encode ( integer $value ) : integer Encode an integer.
setMode ( string $mode ) Set the internal calculation mode (mainly used for testing).

Method Details

__construct() public method

public __construct ( integer $prime, integer $inverse, integer $xor )
$prime integer
$inverse integer
$xor integer

decode() public method

Decode an integer.
public decode ( integer $value ) : integer
$value integer
return integer

encode() public method

Encode an integer.
public encode ( integer $value ) : integer
$value integer
return integer

setMode() public method

Set the internal calculation mode (mainly used for testing).
public setMode ( string $mode )
$mode string