PageRenderTime 27ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

/cache/frontapp/prod/config/config_factories.yml.php

https://github.com/erickjth/SurveysAdmin
PHP | 149 lines | 137 code | 10 blank | 2 comment | 7 complexity | 9f1368d90e7ebca96eefe39ad4d0a8c7 MD5 | raw file
  1. <?php
  2. // auto-generated by sfFactoryConfigHandler
  3. // date: 2011/05/31 16:23:13
  4. $class = sfConfig::get('sf_factory_logger', 'sfNoLogger');
  5. $this->factories['logger'] = new $class($this->dispatcher, array_merge(array('auto_shutdown' => false), sfConfig::get('sf_factory_logger_parameters', array (
  6. 'level' => 'err',
  7. 'loggers' => NULL,
  8. ))));
  9. if (sfConfig::get('sf_i18n'))
  10. {
  11. $class = sfConfig::get('sf_factory_i18n', 'sfI18N');
  12. $cache = new sfFileCache(array (
  13. 'automatic_cleaning_factor' => 0,
  14. 'cache_dir' => '/home/erick/Proyectos/saviosurvey/cache/frontapp/prod/i18n',
  15. 'lifetime' => 31556926,
  16. 'prefix' => '/home/erick/Proyectos/saviosurvey/apps/frontapp/i18n',
  17. ));
  18. $this->factories['i18n'] = new $class($this->configuration, $cache, array (
  19. 'source' => 'XLIFF',
  20. 'debug' => false,
  21. 'untranslated_prefix' => '[T]',
  22. 'untranslated_suffix' => '[/T]',
  23. ));
  24. sfWidgetFormSchemaFormatter::setTranslationCallable(array($this->factories['i18n'], '__'));
  25. }
  26. $class = sfConfig::get('sf_factory_controller', 'sfFrontWebController');
  27. $this->factories['controller'] = new $class($this);
  28. $class = sfConfig::get('sf_factory_request', 'sfWebRequest');
  29. $this->factories['request'] = new $class($this->dispatcher, array(), array(), sfConfig::get('sf_factory_request_parameters', array (
  30. 'logging' => '',
  31. 'path_info_array' => 'SERVER',
  32. 'path_info_key' => 'PATH_INFO',
  33. 'relative_url_root' => NULL,
  34. 'formats' =>
  35. array (
  36. 'txt' => 'text/plain',
  37. 'js' =>
  38. array (
  39. 0 => 'application/javascript',
  40. 1 => 'application/x-javascript',
  41. 2 => 'text/javascript',
  42. ),
  43. 'css' => 'text/css',
  44. 'json' =>
  45. array (
  46. 0 => 'application/json',
  47. 1 => 'application/x-json',
  48. ),
  49. 'xml' =>
  50. array (
  51. 0 => 'text/xml',
  52. 1 => 'application/xml',
  53. 2 => 'application/x-xml',
  54. ),
  55. 'rdf' => 'application/rdf+xml',
  56. 'atom' => 'application/atom+xml',
  57. ),
  58. 'no_script_name' => false,
  59. )), sfConfig::get('sf_factory_request_attributes', array()));
  60. $class = sfConfig::get('sf_factory_response', 'sfWebResponse');
  61. $this->factories['response'] = new $class($this->dispatcher, sfConfig::get('sf_factory_response_parameters', array_merge(array('http_protocol' => isset($_SERVER['SERVER_PROTOCOL']) ? $_SERVER['SERVER_PROTOCOL'] : null), array (
  62. 'logging' => '',
  63. 'charset' => 'utf-8',
  64. 'send_http_headers' => true,
  65. ))));
  66. if ($this->factories['request'] instanceof sfWebRequest
  67. && $this->factories['response'] instanceof sfWebResponse
  68. && 'HEAD' == $this->factories['request']->getMethod())
  69. {
  70. $this->factories['response']->setHeaderOnly(true);
  71. }
  72. $class = sfConfig::get('sf_factory_routing', 'sfPatternRouting');
  73. $cache = null;
  74. $this->factories['routing'] = new $class($this->dispatcher, $cache, array_merge(array('auto_shutdown' => false, 'context' => $this->factories['request']->getRequestContext()), sfConfig::get('sf_factory_routing_parameters', array (
  75. 'load_configuration' => true,
  76. 'suffix' => '',
  77. 'default_module' => 'default',
  78. 'default_action' => 'index',
  79. 'debug' => '',
  80. 'logging' => '',
  81. 'generate_shortest_url' => true,
  82. 'extra_parameters_as_query_string' => true,
  83. 'cache' => NULL,
  84. ))));
  85. if ($parameters = $this->factories['routing']->parse($this->factories['request']->getPathInfo()))
  86. {
  87. $this->factories['request']->addRequestParameters($parameters);
  88. }
  89. $class = sfConfig::get('sf_factory_storage', 'sfSessionStorage');
  90. $this->factories['storage'] = new $class(array_merge(array(
  91. 'auto_shutdown' => false, 'session_id' => $this->getRequest()->getParameter('symfony'),
  92. ), sfConfig::get('sf_factory_storage_parameters', array (
  93. 'session_name' => 'symfony',
  94. ))));
  95. $class = sfConfig::get('sf_factory_user', 'myUser');
  96. $this->factories['user'] = new $class($this->dispatcher, $this->factories['storage'], array_merge(array('auto_shutdown' => false, 'culture' => $this->factories['request']->getParameter('sf_culture')), sfConfig::get('sf_factory_user_parameters', array (
  97. 'timeout' => 1800,
  98. 'logging' => '',
  99. 'use_flash' => true,
  100. 'default_culture' => 'en',
  101. ))));
  102. if (sfConfig::get('sf_cache'))
  103. {
  104. $class = sfConfig::get('sf_factory_view_cache', 'sfFileCache');
  105. $cache = new $class(sfConfig::get('sf_factory_view_cache_parameters', array (
  106. 'automatic_cleaning_factor' => 0,
  107. 'cache_dir' => '/home/erick/Proyectos/saviosurvey/cache/frontapp/prod/template',
  108. 'lifetime' => 86400,
  109. 'prefix' => '/home/erick/Proyectos/saviosurvey/apps/frontapp/template',
  110. )));
  111. $this->factories['viewCacheManager'] = new sfViewCacheManager($this, $cache, array (
  112. 'cache_key_use_vary_headers' => true,
  113. 'cache_key_use_host_name' => true,
  114. ));
  115. }
  116. else
  117. {
  118. $this->factories['viewCacheManager'] = null;
  119. }
  120. require_once sfConfig::get('sf_symfony_lib_dir').'/vendor/swiftmailer/classes/Swift.php';
  121. Swift::registerAutoload();
  122. sfMailer::initialize();
  123. $this->setMailerConfiguration(array_merge(array('class' => sfConfig::get('sf_factory_mailer', 'sfMailer')), sfConfig::get('sf_factory_mailer_parameters', array (
  124. 'logging' => '',
  125. 'charset' => 'utf-8',
  126. 'delivery_strategy' => 'realtime',
  127. 'transport' =>
  128. array (
  129. 'class' => 'Swift_SmtpTransport',
  130. 'param' =>
  131. array (
  132. 'host' => 'localhost',
  133. 'port' => 25,
  134. 'encryption' => NULL,
  135. 'username' => NULL,
  136. 'password' => NULL,
  137. ),
  138. ),
  139. ))));