config.yml (4033B)
1 imports: 2 - { resource: parameters.php } 3 - { resource: security.yml } 4 - { resource: partkeepr.yml } 5 - { resource: config_framework.yml } 6 - { resource: config_doctrine.yml } 7 - { resource: config_fos_user.yml } 8 - { resource: config_dunglas.yml } 9 - { resource: config_ldap.yml } 10 - { resource: config_partkeepr.yml } 11 - { resource: config_filesystem.yml } 12 13 fos_rest: 14 body_listener: true 15 format_listener: true 16 param_fetcher_listener: force 17 service: 18 exception_handler: "partkeepr.exceptionwrapper" 19 format_listener: 20 rules: 21 - priorities: [json, xml] 22 - fallback_format: json 23 view: 24 default_engine: php 25 formats: 26 json: true 27 xml: true 28 templating_formats: 29 html: false 30 view_response_listener: true 31 32 33 34 sensio_framework_extra: 35 view: { annotations: false } 36 router: { annotations: true } 37 38 # Assetic Configuration 39 assetic: 40 debug: %kernel.debug% 41 use_controller: false 42 bundles: [ PartKeeprFrontendBundle, PartKeeprMobileFrontendBundle ] 43 #java: /usr/bin/java 44 filters: 45 cssrewrite: ~ 46 #closure: 47 # jar: %kernel.root_dir%/Resources/java/compiler.jar 48 #yui_css: 49 # jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar 50 51 twig: 52 exception_controller: 'FOS\RestBundle\Controller\ExceptionController::showAction' 53 54 dunglas_api: 55 title: "PartKeepr" 56 description: "The PartKeepr REST API" 57 collection: 58 pagination: 59 items_per_page: 60 client_can_change: true 61 62 sprite_generator: 63 sprites: 64 fugue16: 65 inDir: %kernel.root_dir%/../vendor/brainbits/fugue-icons-bundle/src/Brainbits/FugueIconsBundle/Resources/public/icons/fugue/16/ 66 outImage: %kernel.root_dir%/../web/spritesheets/fugue-16.png 67 outCss: %kernel.root_dir%/../web/spritesheets/fugue-16.css 68 relativeImagePath: ./ 69 padding: 5 70 spriteClass: fugue-icon 71 cssFormat: css 72 imagePositioning: min-image 73 imageGenerator: gd2 74 partkeepr: 75 inDir: %kernel.root_dir%/../src/PartKeepr/FrontendBundle/Resources/public/images/icons/ 76 outImage: %kernel.root_dir%/../web/spritesheets/partkeepr.png 77 outCss: %kernel.root_dir%/../web/spritesheets/partkeepr.css 78 relativeImagePath: ./ 79 padding: 5 80 spriteClass: partkeepr-icon 81 cssFormat: css 82 imagePositioning: min-image 83 imageGenerator: gd2 84 85 fr3d_ldap: 86 driver: 87 host: "%fr3d_ldap.driver.host%" 88 port: "%fr3d_ldap.driver.port%" 89 username: "%fr3d_ldap.driver.username%" 90 password: "%fr3d_ldap.driver.password%" 91 bindRequiresDn: "%fr3d_ldap.driver.bindRequiresDn%" 92 baseDn: "%fr3d_ldap.driver.baseDn%" 93 accountFilterFormat: "%fr3d_ldap.driver.accountFilterFormat%" 94 optReferrals: "%fr3d_ldap.driver.optReferrals%" 95 useSsl: "%fr3d_ldap.driver.useSsl%" 96 useStartTls: "%fr3d_ldap.driver.useStartTls%" 97 accountCanonicalForm: "%fr3d_ldap.driver.accountCanonicalForm%" 98 accountDomainName: "%fr3d_ldap.driver.accountDomainName%" 99 accountDomainNameShort: "%fr3d_ldap.driver.accountDomainNameShort%" 100 user: 101 baseDn: "%fr3d_ldap.user.baseDn%" 102 filter: "%fr3d_ldap.user.filter%" 103 104 services: 105 serializer.normalizer.custom: 106 class: Symfony\Component\Serializer\Normalizer\ObjectNormalizer 107 arguments: 108 - "@serializer.mapping.class_metadata_factory" 109 - null 110 - "@serializer.property_accessor" 111 tags: 112 - { name: serializer.normalizer, priority: -1 } 113 calls: 114 - method: "setCircularReferenceLimit" 115 arguments: [ [ 5 ] ]