]> Raphaƫl G. Git Repositories - packbundle/blobdiff - DependencyInjection/RapsysPackExtension.php
Handle assets in /web/ or /public/
[packbundle] / DependencyInjection / RapsysPackExtension.php
index 5397036876f65a11a5ab899c58aea423977d2d6b..27b499ac0882ffd73d781619623f9458781f27d2 100644 (file)
@@ -36,6 +36,17 @@ class RapsysPackExtension extends Extension {
         */
        public function getConfiguration(array $configs, ContainerBuilder $container) {
                //Get configuration instance with resolved web path
-               return new Configuration($container->getParameter('kernel.project_dir').'/web/');
+               return new Configuration(
+                       is_dir($webDir = ($projectDir = $container->getParameter('kernel.project_dir')).'/web/')?
+                       $webDir:
+                       $projectDir.'/public/'
+               );
+       }
+
+       /**
+        * {@inheritdoc}
+        */
+       public function getAlias() {
+               return 'rapsys_pack';
        }
 }