imports:
    - { resource: parameters.ini }
    - { resource: security.yml }

framework:
    #esi:             ~
    secret:          %secret%
    charset:         UTF-8
    router:          { resource: "%kernel.root_dir%/config/routing.yml" }
    form:            true
    csrf_protection: true
    validation:      { enable_annotations: true }
    templating:      { engines: ['twig'] } #assets_version: SomeVersionScheme
    session:
        default_locale: en
        auto_start:     true
        lifetime: 3600
    translator:
        enabled: true
        fallback: en
    
# Twig Configuration
twig:
    debug:            %kernel.debug%
    strict_variables: %kernel.debug%

# Assetic Configuration
assetic:
    debug:          %kernel.debug%
    use_controller: false
    filters:
        cssrewrite: ~
        # closure:
        #     jar: %kernel.root_dir%/java/compiler.jar
        # yui_css:
        #     jar: %kernel.root_dir%/java/yuicompressor-2.4.2.jar

# Doctrine Configuration
doctrine:
    dbal:
        driver:   %database_driver%
        host:     %database_host%
        port:     %database_port%
        dbname:   %database_name%
        user:     %database_user%
        password: %database_password%
        charset:  UTF8
    orm:
        auto_generate_proxy_classes: %kernel.debug%
        auto_mapping: true
        mappings:
            StofDoctrineExtensionsBundle: ~
            
# Swiftmailer Configuration
swiftmailer:
    transport: gmail
   # host:      %mailer_host%
    username:  funnypronos@gmail.com
    password:  leto115li93

jms_security_extra:
    secure_controllers:  true
    secure_all_services: false

fos_user:
    db_driver:     orm
    firewall_name: main
    use_listener:  true
    user_class:    FP\UserProfileBundle\Entity\UserProfile
    profile:
        form:
            type: fp_user_profile
    registration:
        form:
            type: fp_user_registration
        confirmation:
            enabled:    true # change to true for required email confirmation
            template:   FOSUserBundle:Registration:email.txt.twig
            
stof_doctrine_extensions:
    default_locale: en
    orm:
        default:
            tree: true
            translatable: true
            sluggable: true
            timestampable: true

           
fpn_tag:
    model:
        tag_class: FPN\TagBundle\Entity\Tag
        tagging_class: FPN\TagBundle\Entity\Tagging
            