Ubiquity
2.0.3
php rapid development framework
|
Public Member Functions | |
__construct ($length=10, $duration=3600, $tokens=[]) | |
getTokens () | |
getDuration () | |
getToken ($key) | |
isExpired ($key) | |
addToken () | |
clearAll () | |
removeExpireds () | |
remove ($key) | |
storeToCache ($key="_apiTokens") | |
Static Public Member Functions | |
static | getFromCache ($folder, $key="_apiTokens", $length=10, $duration=3600) |
Protected Member Functions | |
generateToken () | |
Private Attributes | |
$tokens | |
$length | |
$duration | |
Static Private Attributes | |
static | $cache |
Definition at line 8 of file ApiTokens.php.
__construct | ( | $length = 10 , |
|
$duration = 3600 , |
|||
$tokens = [] |
|||
) |
Definition at line 14 of file ApiTokens.php.
addToken | ( | ) |
Definition at line 48 of file ApiTokens.php.
clearAll | ( | ) |
Definition at line 54 of file ApiTokens.php.
|
protected |
Definition at line 20 of file ApiTokens.php.
getDuration | ( | ) |
Definition at line 31 of file ApiTokens.php.
|
static |
$folder | ||
string | $key | |
number | $length | |
number | $duration |
Definition at line 87 of file ApiTokens.php.
getToken | ( | $key | ) |
Definition at line 35 of file ApiTokens.php.
getTokens | ( | ) |
Definition at line 27 of file ApiTokens.php.
isExpired | ( | $key | ) |
Definition at line 41 of file ApiTokens.php.
remove | ( | $key | ) |
Definition at line 67 of file ApiTokens.php.
removeExpireds | ( | ) |
Definition at line 58 of file ApiTokens.php.
storeToCache | ( | $key = "_apiTokens" | ) |
Definition at line 75 of file ApiTokens.php.
|
staticprivate |
Definition at line 12 of file ApiTokens.php.
|
private |
Definition at line 11 of file ApiTokens.php.
|
private |
Definition at line 10 of file ApiTokens.php.
|
private |
Definition at line 9 of file ApiTokens.php.