Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
WebdavServiceProvider
n/a
0 / 0
n/a
0 / 0
1
n/a
0 / 0
 register
n/a
0 / 0
n/a
0 / 0
1
1<?php
2namespace Apie\Webdav;
3
4use Apie\ServiceProviderGenerator\UseGeneratedMethods;
5use Illuminate\Support\ServiceProvider;
6
7/**
8 * This file is generated with apie/service-provider-generator from file: webdav.yaml
9 * @codeCoverageIgnore
10 */
11class WebdavServiceProvider extends ServiceProvider
12{
13    use UseGeneratedMethods;
14
15    public function register()
16    {
17        $this->app->singleton(
18            '_defaults',
19            function ($app) {
20                return new \_defaults(
21                
22                );
23            }
24        );
25        $this->app->singleton(
26            \Apie\Webdav\RouteDefinitions\WebdavRouteDefinitionProvider::class,
27            function ($app) {
28                return new \Apie\Webdav\RouteDefinitions\WebdavRouteDefinitionProvider(
29                
30                );
31            }
32        );
33        \Apie\ServiceProviderGenerator\TagMap::register(
34            $this->app,
35            \Apie\Webdav\RouteDefinitions\WebdavRouteDefinitionProvider::class,
36            array(
37              0 =>
38              array(
39                'name' => 'apie.common.route_definition',
40              ),
41            )
42        );
43        $this->app->tag([\Apie\Webdav\RouteDefinitions\WebdavRouteDefinitionProvider::class], 'apie.common.route_definition');
44        $this->app->singleton(
45            \Apie\Webdav\Controller\WebdavController::class,
46            function ($app) {
47                return new \Apie\Webdav\Controller\WebdavController(
48                    $app->make(\Apie\ApieFileSystem\ApieFilesystemFactory::class),
49                    $app->make(\Apie\Core\ContextBuilders\ContextBuilderFactory::class),
50                    $this->parseArgument('%kernel.debug%', \Apie\Webdav\Controller\WebdavController::class, 2)
51                );
52            }
53        );
54        \Apie\ServiceProviderGenerator\TagMap::register(
55            $this->app,
56            \Apie\Webdav\Controller\WebdavController::class,
57            array(
58              0 =>
59              array(
60                'name' => 'controller.service_arguments',
61              ),
62            )
63        );
64        $this->app->tag([\Apie\Webdav\Controller\WebdavController::class], 'controller.service_arguments');
65        
66    }
67}