X-Git-Url: https://git.rapsys.eu/packbundle/blobdiff_plain/c6a6f1167057fb157093cd414eaf498e9a67040f..e773114d61f305cb45ffb3c0de0d57987f247fcc:/Twig/PackTokenParser.php

diff --git a/Twig/PackTokenParser.php b/Twig/PackTokenParser.php
index 64de8e5..409a311 100644
--- a/Twig/PackTokenParser.php
+++ b/Twig/PackTokenParser.php
@@ -33,8 +33,8 @@ class PackTokenParser extends \Twig_TokenParser {
 			if ($parameters = $this->containerInterface->getParameter('rapsys_pack')) {
 				if (isset($parameters['timeout'])) {
 					$timeout = $parameters['timeout'];
-				} elseif (isset($parameters['user_agent'])) {
-					$userAgent = $parameters['user_agent'];
+				} elseif (isset($parameters['agent'])) {
+					$userAgent = $parameters['agent'];
 				} elseif (isset($parameters['redirect'])) {
 					$redirect = $parameters['redirect'];
 				}
@@ -54,8 +54,8 @@ class PackTokenParser extends \Twig_TokenParser {
 				if (!empty($parameters['timeout'])) {
 					$this->timeout = $parameters['timeout'];
 				}
-				if (!empty($parameters['user_agent'])) {
-					$this->userAgent = $parameters['user_agent'];
+				if (!empty($parameters['agent'])) {
+					$this->userAgent = $parameters['agent'];
 				}
 				if (!empty($parameters['redirect'])) {
 					$this->redirect = $parameters['redirect'];
@@ -201,7 +201,7 @@ class PackTokenParser extends \Twig_TokenParser {
 			//Apply all filters
 			foreach($filters as $filter) {
 				//Prefix with filter
-				$filter = __NAMESPACE__.'\\Filter\\'.$filter;
+				#$filter = __NAMESPACE__.'\\Filter\\'.$filter;
 				//Init tool object
 				$tool = new $filter($this->containerInterface, $stream->getSourceContext(), $token->getLine());
 				//Process content
@@ -215,8 +215,8 @@ class PackTokenParser extends \Twig_TokenParser {
 
 		//Create output dir on demand
 		if (!is_dir($parent = $dir = dirname($this->prefix.$output))) {
-			//XXX: set as 0777, symfony umask (0022) will reduce rights (0755)
 			try {
+				//XXX: set as 0777, symfony umask (0022) will reduce rights (0755)
 				mkdir($dir, 0777, true);
 			} catch (\Exception $e) {
 				throw new \Twig_Error_Syntax(sprintf('Unable to create directory: %s', $dir), $token->getLine(), $stream->getSourceContext());
@@ -240,7 +240,9 @@ class PackTokenParser extends \Twig_TokenParser {
 		}
 
 		//Retrieve asset uri
-		if (($output = $this->assetsPackages->getUrl($output, 'rapsys_pack')) === false) {
+		//XXX: was next line to support module specific asset configuration
+		#if (($output = $this->assetsPackages->getUrl($output, 'rapsys_pack')) === false) {
+		if (($output = $this->assetsPackages->getUrl($output)) === false) {
 			throw new \Twig_Error_Syntax(sprintf('Unable to get url for asset: %s with package %s', $output, 'rapsys_pack'), $token->getLine(), $stream->getSourceContext());
 		}