public static function getFormToken($fNew = false) { $sess = JFactory::getSession(); $user = JFactory::getUser(); if (empty($user->id)) { $user->id = 0; } if (!class_exists('vmCrypt')) { require VMPATH_ADMIN . DS . 'helpers' . DS . 'vmcrypt.php'; } $token = $sess->get('session.token'); if ($token === null || $fNew) { $token = vmCrypt::getToken(); $sess->set('session.token', $token); } $hash = self::getHash($user->id . $token); return $hash; }
public static function genStdCreateInvoicePass() { if (!class_exists('vmCrypt')) { require VMPATH_ADMIN . DS . 'helpers' . DS . 'vmcrypt.php'; } return vmCrypt::getToken(8); }