2015-05-15 9 views

risposta

7

Dai un'occhiata a Lumen UrlGenerator source code, la struttura Lumen supporta solo gli aiuti url e route. Naturalmente, se lo desideri, puoi scrivere l'helper asset.

5

Aveva lo stesso problema, passando da laravel a lume. Come dice @ hieu-le, ho creato un aiuto per le risorse come di seguito.

if (!function_exists('urlGenerator')) { 
    /** 
    * @return \Laravel\Lumen\Routing\UrlGenerator 
    */ 
    function urlGenerator() { 
     return new \Laravel\Lumen\Routing\UrlGenerator(app()); 
    } 
} 

if (!function_exists('asset')) { 
    /** 
    * @param $path 
    * @param bool $secured 
    * 
    * @return string 
    */ 
    function asset($path, $secured = false) { 
     return urlGenerator()->asset($path, $secured); 
    } 
}