| Conditions | 2 |
| Paths | 2 |
| Total Lines | 66 |
| Code Lines | 57 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.
For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.
Commonly applied refactorings include:
If many parameters/temporary variables are present:
| 1 | <?php |
||
| 18 | public static function do($container, $lazyLoad = true) |
||
|
|
|||
| 19 | { |
||
| 20 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Cache/CacheInterface.php'; |
||
| 21 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Cache/FilesystemCache.php'; |
||
| 22 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/ExtensionInterface.php'; |
||
| 23 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/AbstractExtension.php'; |
||
| 24 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/CoreExtension.php'; |
||
| 25 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/EscaperExtension.php'; |
||
| 26 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/OptimizerExtension.php'; |
||
| 27 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/StagingExtension.php'; |
||
| 28 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/ExtensionSet.php'; |
||
| 29 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Template.php'; |
||
| 30 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/TemplateWrapper.php'; |
||
| 31 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Environment.php'; |
||
| 32 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Loader/LoaderInterface.php'; |
||
| 33 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Loader/FilesystemLoader.php'; |
||
| 34 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/ProfilerExtension.php'; |
||
| 35 | include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/ProfilerExtension.php'; |
||
| 36 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Profiler/Profile.php'; |
||
| 37 | include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/TranslationExtension.php'; |
||
| 38 | include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/CodeExtension.php'; |
||
| 39 | include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/RoutingExtension.php'; |
||
| 40 | include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/YamlExtension.php'; |
||
| 41 | include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/HttpKernelExtension.php'; |
||
| 42 | include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/Extension/HttpFoundationExtension.php'; |
||
| 43 | include_once \dirname(__DIR__, 4).'/vendor/symfony/http-foundation/UrlHelper.php'; |
||
| 44 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/Extension/DebugExtension.php'; |
||
| 45 | include_once \dirname(__DIR__, 4).'/src/Twig/Extension.php'; |
||
| 46 | include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bridge/AppVariable.php'; |
||
| 47 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/RuntimeLoader/RuntimeLoaderInterface.php'; |
||
| 48 | include_once \dirname(__DIR__, 4).'/vendor/twig/twig/src/RuntimeLoader/ContainerRuntimeLoader.php'; |
||
| 49 | include_once \dirname(__DIR__, 4).'/vendor/symfony/twig-bundle/DependencyInjection/Configurator/EnvironmentConfigurator.php'; |
||
| 50 | |||
| 51 | $a = new \Twig\Loader\FilesystemLoader([], \dirname(__DIR__, 4)); |
||
| 52 | $a->addPath('tests/app/src/Resources/views', '__main__'); |
||
| 53 | $a->addPath((\dirname(__DIR__, 4).'/src/Resources/views'), 'Menu'); |
||
| 54 | $a->addPath((\dirname(__DIR__, 4).'/src/Resources/views'), '!Menu'); |
||
| 55 | |||
| 56 | $container->services['.container.private.twig'] = $instance = new \Twig\Environment($a, ['autoescape' => 'name', 'cache' => ($container->targetDir.''.'/twig'), 'charset' => 'UTF-8', 'debug' => true, 'strict_variables' => true]); |
||
| 57 | |||
| 58 | $b = ($container->services['request_stack'] ?? ($container->services['request_stack'] = new \Symfony\Component\HttpFoundation\RequestStack())); |
||
| 59 | $c = new \Symfony\Bridge\Twig\AppVariable(); |
||
| 60 | $c->setEnvironment('dev'); |
||
| 61 | $c->setDebug(true); |
||
| 62 | if ($container->has('request_stack')) { |
||
| 63 | $c->setRequestStack($b); |
||
| 64 | } |
||
| 65 | |||
| 66 | $instance->addExtension(new \Symfony\Bridge\Twig\Extension\ProfilerExtension(new \Twig\Profiler\Profile(), NULL)); |
||
| 67 | $instance->addExtension(new \Symfony\Bridge\Twig\Extension\TranslationExtension(NULL)); |
||
| 68 | $instance->addExtension(new \Symfony\Bridge\Twig\Extension\CodeExtension(($container->privates['debug.file_link_formatter'] ?? ($container->privates['debug.file_link_formatter'] = new \Symfony\Component\HttpKernel\Debug\FileLinkFormatter(NULL))), \dirname(__DIR__, 4), 'UTF-8')); |
||
| 69 | $instance->addExtension(new \Symfony\Bridge\Twig\Extension\RoutingExtension(($container->services['router'] ?? $container->getRouterService()))); |
||
| 70 | $instance->addExtension(new \Symfony\Bridge\Twig\Extension\YamlExtension()); |
||
| 71 | $instance->addExtension(new \Symfony\Bridge\Twig\Extension\HttpKernelExtension()); |
||
| 72 | $instance->addExtension(new \Symfony\Bridge\Twig\Extension\HttpFoundationExtension(new \Symfony\Component\HttpFoundation\UrlHelper($b, ($container->privates['router.request_context'] ?? $container->getRouter_RequestContextService())))); |
||
| 73 | $instance->addExtension(new \Twig\Extension\DebugExtension()); |
||
| 74 | $instance->addExtension(new \Braunstetter\MenuBundle\Twig\Extension(($container->services['Braunstetter\\MenuBundle\\Services\\Menu'] ?? $container->load('getMenuService')))); |
||
| 75 | $instance->addGlobal('app', $c); |
||
| 76 | $instance->addRuntimeLoader(new \Twig\RuntimeLoader\ContainerRuntimeLoader(new \Symfony\Component\DependencyInjection\Argument\ServiceLocator($container->getService, [ |
||
| 77 | 'Symfony\\Bridge\\Twig\\Extension\\HttpKernelRuntime' => ['privates', 'twig.runtime.httpkernel', 'getTwig_Runtime_HttpkernelService', true], |
||
| 78 | ], [ |
||
| 79 | 'Symfony\\Bridge\\Twig\\Extension\\HttpKernelRuntime' => '?', |
||
| 80 | ]))); |
||
| 81 | (new \Symfony\Bundle\TwigBundle\DependencyInjection\Configurator\EnvironmentConfigurator('F j, Y H:i', '%d days', NULL, 0, '.', ','))->configure($instance); |
||
| 82 | |||
| 83 | return $instance; |
||
| 84 | } |
||
| 86 |
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.