partkeepr

fork of partkeepr
git clone https://git.e1e0.net/partkeepr.git
Log | Files | Refs | Submodules | README | LICENSE

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 ] ]