public function register() { $this->app->bind('assets', function ($app) { $config = $this->app['config']->get('assets::assets'); return Manager::createFromConfig($config); }); }
/** * Create Manager with storage static config * @static * @return \PHPLegends\Assets\Manager */ public static function manager() { return Manager::createFromConfig(static::$config); }
public function testUrl() { $manager = Manager::createFromConfig(['compiled' => '_compiled/', 'path' => __DIR__ . '/../test/assets', 'base_uri' => 'http://localhost:8000/assets', 'path_aliases' => ['admin' => '{folder}/admin', 'logos' => 'img/logos'], 'version' => '1.0']); $url = $manager->url('logos:default.png'); $this->assertEquals('http://localhost:8000/assets/img/logos/default.png?_version=1.0', $url); }