You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 line
2.1KB

  1. <?php
  2. return [
  3. 'vendorPath' => dirname(dirname(__DIR__)) . '/vendor',
  4. 'components' => [
  5. 'user' => [
  6. 'identityClass' => 'common\models\User',
  7. 'enableAutoLogin' => true,
  8. 'identityCookie' => [
  9. 'name' => 'laboiteapain',
  10. 'domain' => '.'.Yii::getAlias('@domainName'),
  11. 'path' => '/',
  12. ]
  13. ],
  14. 'cache' => [
  15. 'class' => 'yii\caching\FileCache',
  16. ],
  17. 'image' => [
  18. 'class' => 'yii\image\ImageDriver',
  19. 'driver' => 'GD', //GD or Imagick
  20. ],
  21. 'urlManagerProducer' => [
  22. 'class' => 'producer\components\UrlManagerProducer',
  23. 'subDomain' => Yii::getAlias('@producerSubdomain'),
  24. 'domainName' => Yii::getAlias('@domainName'),
  25. 'baseUrl' => Yii::getAlias('@baseUrl').Yii::getAlias('@baseUrlProducer'),
  26. 'enablePrettyUrl' => true,
  27. 'showScriptName' => false,
  28. 'enableStrictParsing' => false,
  29. 'rules' => [
  30. '<slug_producer:\w+>/<controller>/<action>' => '<controller>/<action>',
  31. ],
  32. ],
  33. 'urlManagerFrontend' => [
  34. 'class' => 'common\components\UrlManagerCommon',
  35. 'subDomain' => Yii::getAlias('@frontendSubdomain'),
  36. 'domainName' => Yii::getAlias('@domainName'),
  37. 'baseUrl' => Yii::getAlias('@baseUrl').Yii::getAlias('@baseUrlFrontend'),
  38. 'enablePrettyUrl' => true,
  39. 'showScriptName' => false,
  40. 'enableStrictParsing' => false,
  41. 'rules' => [
  42. ],
  43. ],
  44. 'urlManagerBackend' => [
  45. 'class' => 'common\components\UrlManagerCommon',
  46. 'subDomain' => Yii::getAlias('@backendSubdomain'),
  47. 'domainName' => Yii::getAlias('@domainName'),
  48. 'baseUrl' => Yii::getAlias('@baseUrl').Yii::getAlias('@baseUrlBackend'),
  49. 'enablePrettyUrl' => true,
  50. 'showScriptName' => false,
  51. 'enableStrictParsing' => false,
  52. 'rules' => [
  53. ],
  54. ],
  55. ],
  56. 'language' => 'fr-FR',
  57. ];