PHP 클래스 ManaPHP\Security\Secint

상속: extends ManaPHP\Component, implements ManaPHP\Security\SecintInterface
파일 보기 프로젝트 열기: manaphp/manaphp

보호된 프로퍼티들

프로퍼티 타입 설명
$_key string
$_keys array

공개 메소드들

메소드 설명
__construct ( string | array $options = [] ) Secint constructor.
decode ( string $hash, string $type = '' ) : integer | false Decodes a hash to the original parameter values.
encode ( integer $id, string $type = '' ) : string Encodes a variable number of parameters to generate a hash.

메소드 상세

__construct() 공개 메소드

Secint constructor.
public __construct ( string | array $options = [] )
$options string | array

decode() 공개 메소드

Decodes a hash to the original parameter values.
public decode ( string $hash, string $type = '' ) : integer | false
$hash string the hash to decode
$type string
리턴 integer | false

encode() 공개 메소드

Encodes a variable number of parameters to generate a hash.
public encode ( integer $id, string $type = '' ) : string
$id integer
$type string
리턴 string the generated hash

프로퍼티 상세

$_key 보호되어 있는 프로퍼티

protected string $_key
리턴 string

$_keys 보호되어 있는 프로퍼티

protected array $_keys
리턴 array