function(Container $container) { $manager = $container->get(ProVM\Common\Service\Filemanager::class); $horario = $manager->folder('data')->load('horario.yml'); return new Slim\Views\Blade( $container->get('blade_template_path'), $container->get('blade_cache_path'), null, [ 'urls' => (object) [ 'base' => $container->get('urls.base'), 'assets' => (object) [ 'images' => $container->get('urls.images'), 'styles' => $container->get('urls.styles'), 'scripts' => $container->get('urls.scripts'), 'fonts' => $container->get('urls.fonts') ], 'notaria_turno' => $container->get('urls.notaria.turno'), 'atencion' => (object) [ 'url' => $container->get('urls.atencion'), 'logo' => $container->get('urls.atencion.logo') ], 'uploads' => $container->get('urls.uploads') ], 'horario' => $horario, 'styles' => $container->get('styles'), 'fonts' => $container->get('fonts'), 'scripts' => $container->get('scripts') ] ); }, ProVM\Common\Service\Filemanager::class => function(Container $c) { $manager = new ProVM\Common\Service\Filemanager($c->get(Symfony\Component\Filesystem\Filesystem::class), $c->get('folders.upload')); $manager->addFolder('data', $c->get('folders.data')); return $manager; } ];