packager.php 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?php
  2. require_once __DIR__.'/../../../ClassLoader/UniversalClassLoader.php';
  3. /*
  4. * This file is part of the Symfony package.
  5. *
  6. * (c) Fabien Potencier <fabien.potencier@symfony-project.com>
  7. *
  8. * For the full copyright and license information, please view the LICENSE
  9. * file that was distributed with this source code.
  10. */
  11. use Symfony\Component\ClassLoader\UniversalClassLoader;
  12. use Symfony\Component\ClassLoader\ClassCollectionLoader;
  13. $loader = new UniversalClassLoader();
  14. $loader->registerNamespaces(array('Symfony' => __DIR__.'/../../../../..'));
  15. $loader->register();
  16. if (file_exists(__DIR__.'/../../bootstrap.php')) {
  17. unlink(__DIR__.'/../../bootstrap.php');
  18. }
  19. ClassCollectionLoader::load(array(
  20. 'Symfony\\Component\\DependencyInjection\\ContainerInterface',
  21. 'Symfony\\Component\\DependencyInjection\\Container',
  22. 'Symfony\\Component\\DependencyInjection\\ContainerAwareInterface',
  23. 'Symfony\\Component\\DependencyInjection\\ContainerAware',
  24. 'Symfony\\Component\\DependencyInjection\\ParameterBag\\ParameterBagInterface',
  25. 'Symfony\\Component\\DependencyInjection\\ParameterBag\\ParameterBag',
  26. 'Symfony\\Component\\DependencyInjection\\ParameterBag\\FrozenParameterBag',
  27. 'Symfony\\Component\\HttpKernel\\Bundle\\BundleInterface',
  28. 'Symfony\\Component\\HttpKernel\\Bundle\\Bundle',
  29. 'Symfony\\Component\\HttpKernel\\Debug\\ErrorHandler',
  30. 'Symfony\\Component\\HttpKernel\\HttpKernelInterface',
  31. 'Symfony\\Component\\HttpKernel\\HttpKernel',
  32. 'Symfony\\Component\\HttpKernel\\KernelInterface',
  33. 'Symfony\\Component\\HttpKernel\\Kernel',
  34. 'Symfony\\Component\\HttpFoundation\\ParameterBag',
  35. 'Symfony\\Component\\HttpFoundation\\FileBag',
  36. 'Symfony\\Component\\HttpFoundation\\ServerBag',
  37. 'Symfony\\Component\\HttpFoundation\\HeaderBag',
  38. 'Symfony\\Component\\HttpFoundation\\Request',
  39. 'Symfony\\Component\\HttpFoundation\\ApacheRequest',
  40. 'Symfony\\Component\\ClassLoader\\ClassCollectionLoader',
  41. 'Symfony\\Component\\ClassLoader\\UniversalClassLoader',
  42. 'Symfony\\Component\\ClassLoader\\MapFileClassLoader',
  43. ), __DIR__.'/../..', 'bootstrap', false);
  44. if (file_exists(__DIR__.'/../../bootstrap_cache.php')) {
  45. unlink(__DIR__.'/../../bootstrap_cache.php');
  46. }
  47. ClassCollectionLoader::load(array(
  48. 'Symfony\\Component\\HttpKernel\\KernelInterface',
  49. 'Symfony\\Component\\HttpKernel\\Kernel',
  50. 'Symfony\\Component\\HttpKernel\\HttpKernelInterface',
  51. 'Symfony\\Component\\HttpKernel\\HttpCache\\HttpCache',
  52. 'Symfony\\Component\\HttpKernel\\HttpCache\\StoreInterface',
  53. 'Symfony\\Component\\HttpKernel\\HttpCache\\Store',
  54. 'Symfony\\Component\\HttpKernel\\HttpCache\\Esi',
  55. 'Symfony\\Component\\HttpFoundation\\ParameterBag',
  56. 'Symfony\\Component\\HttpFoundation\\FileBag',
  57. 'Symfony\\Component\\HttpFoundation\\ServerBag',
  58. 'Symfony\\Component\\HttpFoundation\\HeaderBag',
  59. 'Symfony\\Component\\HttpFoundation\\Request',
  60. 'Symfony\\Component\\HttpFoundation\\ApacheRequest',
  61. 'Symfony\\Component\\HttpFoundation\\ResponseHeaderBag',
  62. 'Symfony\\Component\\HttpFoundation\\Response',
  63. 'Symfony\\Component\\ClassLoader\\UniversalClassLoader',
  64. ), __DIR__.'/../..', 'bootstrap_cache', false);