STARTimports: - { resource: security.yml } - { resource: services.yml } - { resource: services_optional.yml } - { resource: mysql.yml } - { resource: maintenance.yml } framework: esi: enabled: true translator: { fallbacks: ['%locale%'] } secret: '%secret%' # charset: UTF-8 router: resource: '%kernel.root_dir%/config/routing.yml' strict_requirements: ~ form: true csrf_protection: true validation: { enabled: true, enable_annotations: true } #serializer: { enable_annotations: true } templating: engines: ['twig', 'php'] default_locale: '%locale%' trusted_hosts: ~ trusted_proxies: ~ session: # handler_id set to null will use default session handler from php.ini handler_id: ~ #auto_start: true cookie_lifetime: 3600 cookie_secure: true cookie_path: "/; samesite=None" fragments: ~ http_method_override: true # Twig Configuration twig: debug: '%kernel.debug%' strict_variables: '%kernel.debug%' globals: cart_api: "@ec.cart" enquete_api: "@ec.api.enquete" order_api: "@ec.api.order" product_api: "@ec.api.product" landing_page_api: "@ec.api.landing_page" form: resources: - 'ApplicationFrontendBundle:Form:lc_fields.html.twig' # 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 jms_security_extra: # Whether you want to secure all services (true), or only secure specific # services (false); see also below secure_all_services: false # Enabling this setting will add an additional special attribute "IS_IDDQD". # Anybody with this attribute will effectively bypass all security checks. enable_iddqd_attribute: false # Enables expression language expressions: true # Allows you to disable some, or all built-in voters voters: disable_authenticated: false disable_role: false disable_acl: false # Swiftmailer Configuration swiftmailer: transport: '%mailer_transport%' host: '%mailer_host%' username: '%mailer_user%' password: '%mailer_password%' spool: { type: memory } port: '%mailer_port%' stfalcon_tinymce: include_jquery: false tinymce_jquery: true selector: ".tinymce" base_url: "/" theme: advanced: plugins: - "advlist autolink lists link image charmap print preview hr anchor pagebreak" - "searchreplace wordcount visualblocks visualchars code fullscreen" - "insertdatetime media nonbreaking save table contextmenu directionality" - "emoticons template paste textcolor" toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image" toolbar2: "print preview media | forecolor backcolor emoticons" image_advtab: true medium: plugins: - "advlist autolink lists link image charmap print preview hr anchor pagebreak" - "searchreplace wordcount visualblocks visualchars code fullscreen" - "insertdatetime media nonbreaking save table contextmenu directionality" - "emoticons template paste textcolor" element_format: "html" toolbar1: "insertfile undo redo | styleselect | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent" toolbar2: "code | forecolor backcolor emoticons | link insertimage table" document_base_url: '%lc_domain%' relative_urls: false remove_script_host: false bbcode: plugins: ["bbcode, code, link"] menubar: false toolbar1: "bold,italic,underline,undo,redo,link,unlink,removeformat,cleanup,code,insertimage" avalanche_imagine: filters: my_thumb: type: thumbnail options: { size: [70, 70], mode: outbound } resize40: type: thumbnail options: { size: [40, 28], mode: outbound } resize74: type: thumbnail options: { size: [74, 52], mode: outbound } resize120: type: thumbnail options: { size: [120, 120], mode: outbound } resize230: type: thumbnail options: { size: [230, 230], mode: outbound } resize178: type: thumbnail options: { size: [178, 124], mode: outbound } resize265: type: thumbnail options: { size: [265, 185], mode: outbound } # Pdf knp_snappy: pdf: enabled: true binary: "/usr/local/bin/wkhtmltopdf" options: - { name: 'viewport-size', value: '1024x768' } - { name: 'page-size', value: 'A4' } - { name: 'encoding', value: 'utf-8' } - { name: disable-javascript, value: true } # Pager knp_paginator: page_range: 10 # number of links showed in the pagination menu (e.g: you have 10 pages, a page_range of 3, on the 5th page you'll see links to page 4, 5, 6) default_options: page_name: page # page query parameter name sort_field_name: sort # sort field query parameter name sort_direction_name: direction # sort direction query parameter name distinct: true # ensure distinct results, useful when ORM queries are using GROUP BY statements filter_field_name: filterField # filter field query parameter name filter_value_name: filterValue # filter value query paameter name template: pagination: '@KnpPaginator/Pagination/sliding.html.twig' #amazon s3 knp_gaufrette: adapters: photo_storage: amazon_s3: amazon_s3_id: "plugin_core.amazon_s3" bucket_name: "%amazon_s3_bucket_name%" create: false options: create: true filesystems: photo_storage: adapter: photo_storage alias: photo_storage_filesystem plugin_core: amazon_s3: aws_key: "%amazon_aws_key%" aws_secret_key: "%amazon_aws_secret_key%" base_url: "%amazon_s3_base_url%" directory: "%amazon_s3_directory%" jms_di_extra: locations: all_bundles: true directories: ["%kernel.root_dir%/../src/Ec"] doctrine_integration: true END