XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
formhiddentoken.php
1<?php
13
14if (!defined('XOOPS_ROOT_PATH')) {
15 exit();
16}
17
18class XoopsFormHiddenToken extends XoopsFormHidden
19{
20
27 public function __construct($name = null, $timeout = 360)
28 {
29 if (empty($name)) {
30 $token =& XoopsMultiTokenHandler::quickCreate(XOOPS_TOKEN_DEFAULT);
31 $name = $token->getTokenName();
32 } else {
33 $token =& XoopsSingleTokenHandler::quickCreate(XOOPS_TOKEN_DEFAULT);
34 }
35 $this->XoopsFormHidden($name, $token->getTokenValue());
36 }
37 public function XoopsFormHiddenToken($name = null, $timeout = 360)
38 {
39 return $this->__construct($name, $timeout);
40 }
41}
__construct($name=null, $timeout=360)
static & quickCreate($name, $timeout=XOOPS_TOKEN_TIMEOUT)
Definition token.php:385
static & quickCreate($name, $timeout=XOOPS_TOKEN_TIMEOUT)
Definition token.php:300