Ejemplo n.º 1
0
 public function generateUrlWithToken($params, &$smarty)
 {
     /**
      * Compute the url
      */
     $url = $this->generateUrlFunction($params, $smarty);
     $urlTokenParam = $this->getParam($params, "url_param", "_token");
     /**
      * Add the token
      */
     $token = $this->tokenProvider->assignToken();
     $newUrl = URL::getInstance()->absoluteUrl($url, [$urlTokenParam => $token]);
     return $this->applyNoAmpAndTarget($params, $newUrl);
 }