mirror of
				https://github.com/kevinveenbirkenbach/infinito.git
				synced 2025-10-31 01:09:41 +00:00 
			
		
		
		
	Added skeleton
This commit is contained in:
		
							
								
								
									
										17
									
								
								application/config/bundles.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								application/config/bundles.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | ||||
| <?php | ||||
|  | ||||
| return [ | ||||
|     Symfony\Bundle\FrameworkBundle\FrameworkBundle::class => ['all' => true], | ||||
|     Doctrine\Bundle\DoctrineCacheBundle\DoctrineCacheBundle::class => ['all' => true], | ||||
|     Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle::class => ['all' => true], | ||||
|     Doctrine\Bundle\DoctrineBundle\DoctrineBundle::class => ['all' => true], | ||||
|     Doctrine\Bundle\MigrationsBundle\DoctrineMigrationsBundle::class => ['all' => true], | ||||
|     Symfony\Bundle\SecurityBundle\SecurityBundle::class => ['all' => true], | ||||
|     Symfony\Bundle\SwiftmailerBundle\SwiftmailerBundle::class => ['all' => true], | ||||
|     Symfony\Bundle\WebProfilerBundle\WebProfilerBundle::class => ['dev' => true, 'test' => true], | ||||
|     Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true], | ||||
|     Symfony\Bundle\MonologBundle\MonologBundle::class => ['all' => true], | ||||
|     Symfony\Bundle\DebugBundle\DebugBundle::class => ['dev' => true, 'test' => true], | ||||
|     Symfony\Bundle\MakerBundle\MakerBundle::class => ['dev' => true], | ||||
|     Symfony\Bundle\WebServerBundle\WebServerBundle::class => ['dev' => true], | ||||
| ]; | ||||
							
								
								
									
										4
									
								
								application/config/packages/dev/debug.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								application/config/packages/dev/debug.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| debug: | ||||
|     # Forwards VarDumper Data clones to a centralized server allowing to inspect dumps on CLI or in your browser. | ||||
|     # See the "server:dump" command to start a new server. | ||||
|     dump_destination: "tcp://%env(VAR_DUMPER_SERVER)%" | ||||
							
								
								
									
										16
									
								
								application/config/packages/dev/easy_log_handler.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								application/config/packages/dev/easy_log_handler.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| services: | ||||
|     EasyCorp\EasyLog\EasyLogHandler: | ||||
|         public: false | ||||
|         arguments: ['%kernel.logs_dir%/%kernel.environment%.log'] | ||||
|  | ||||
| #// FIXME: How to add this configuration automatically without messing up with the monolog configuration? | ||||
| #monolog: | ||||
| #    handlers: | ||||
| #        buffered: | ||||
| #            type:     buffer | ||||
| #            handler:  easylog | ||||
| #            channels: ['!event'] | ||||
| #            level:    debug | ||||
| #        easylog: | ||||
| #            type: service | ||||
| #            id:   EasyCorp\EasyLog\EasyLogHandler | ||||
							
								
								
									
										19
									
								
								application/config/packages/dev/monolog.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								application/config/packages/dev/monolog.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| monolog: | ||||
|     handlers: | ||||
|         main: | ||||
|             type: stream | ||||
|             path: "%kernel.logs_dir%/%kernel.environment%.log" | ||||
|             level: debug | ||||
|             channels: ["!event"] | ||||
|         # uncomment to get logging in your browser | ||||
|         # you may have to allow bigger header sizes in your Web server configuration | ||||
|         #firephp: | ||||
|         #    type: firephp | ||||
|         #    level: info | ||||
|         #chromephp: | ||||
|         #    type: chromephp | ||||
|         #    level: info | ||||
|         console: | ||||
|             type: console | ||||
|             process_psr_3_messages: false | ||||
|             channels: ["!event", "!doctrine", "!console"] | ||||
							
								
								
									
										3
									
								
								application/config/packages/dev/routing.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								application/config/packages/dev/routing.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| framework: | ||||
|     router: | ||||
|         strict_requirements: true | ||||
							
								
								
									
										4
									
								
								application/config/packages/dev/swiftmailer.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								application/config/packages/dev/swiftmailer.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| # See https://symfony.com/doc/current/email/dev_environment.html | ||||
| swiftmailer: | ||||
|     # send all emails to a specific address | ||||
|     #delivery_addresses: ['me@example.com'] | ||||
							
								
								
									
										6
									
								
								application/config/packages/dev/web_profiler.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								application/config/packages/dev/web_profiler.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| web_profiler: | ||||
|     toolbar: true | ||||
|     intercept_redirects: false | ||||
|  | ||||
| framework: | ||||
|     profiler: { only_exceptions: false } | ||||
							
								
								
									
										29
									
								
								application/config/packages/doctrine.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								application/config/packages/doctrine.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | ||||
| parameters: | ||||
|     # Adds a fallback DATABASE_URL if the env var is not set. | ||||
|     # This allows you to run cache:warmup even if your | ||||
|     # environment variables are not available yet. | ||||
|     # You should not need to change this value. | ||||
|     env(DATABASE_URL): '' | ||||
|  | ||||
| doctrine: | ||||
|     dbal: | ||||
|         # configure these for your database server | ||||
|         driver: 'pdo_mysql' | ||||
|         server_version: '5.7' | ||||
|         charset: utf8mb4 | ||||
|         default_table_options: | ||||
|             charset: utf8mb4 | ||||
|             collate: utf8mb4_unicode_ci | ||||
|  | ||||
|         url: '%env(resolve:DATABASE_URL)%' | ||||
|     orm: | ||||
|         auto_generate_proxy_classes: '%kernel.debug%' | ||||
|         naming_strategy: doctrine.orm.naming_strategy.underscore | ||||
|         auto_mapping: true | ||||
|         mappings: | ||||
|             App: | ||||
|                 is_bundle: false | ||||
|                 type: annotation | ||||
|                 dir: '%kernel.project_dir%/src/Entity' | ||||
|                 prefix: 'App\Entity' | ||||
|                 alias: App | ||||
							
								
								
									
										5
									
								
								application/config/packages/doctrine_migrations.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								application/config/packages/doctrine_migrations.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | ||||
| doctrine_migrations: | ||||
|     dir_name: '%kernel.project_dir%/src/Migrations' | ||||
|     # namespace is arbitrary but should be different from App\Migrations | ||||
|     # as migrations classes should NOT be autoloaded | ||||
|     namespace: DoctrineMigrations | ||||
							
								
								
									
										30
									
								
								application/config/packages/framework.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								application/config/packages/framework.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | ||||
| framework: | ||||
|     secret: '%env(APP_SECRET)%' | ||||
|     #default_locale: en | ||||
|     #csrf_protection: true | ||||
|     #http_method_override: true | ||||
|  | ||||
|     # Enables session support. Note that the session will ONLY be started if you read or write from it. | ||||
|     # Remove or comment this section to explicitly disable session support. | ||||
|     session: | ||||
|         handler_id: ~ | ||||
|  | ||||
|     #esi: true | ||||
|     #fragments: true | ||||
|     php_errors: | ||||
|         log: true | ||||
|  | ||||
|     cache: | ||||
|         # Put the unique name of your app here: the prefix seed | ||||
|         # is used to compute stable namespaces for cache keys. | ||||
|         #prefix_seed: your_vendor_name/app_name | ||||
|  | ||||
|         # The app cache caches to the filesystem by default. | ||||
|         # Other options include: | ||||
|  | ||||
|         # Redis | ||||
|         #app: cache.adapter.redis | ||||
|         #default_redis_provider: redis://localhost | ||||
|  | ||||
|         # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues) | ||||
|         #app: cache.adapter.apcu | ||||
							
								
								
									
										31
									
								
								application/config/packages/prod/doctrine.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								application/config/packages/prod/doctrine.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| doctrine: | ||||
|     orm: | ||||
|         metadata_cache_driver: | ||||
|             type: service | ||||
|             id: doctrine.system_cache_provider | ||||
|         query_cache_driver: | ||||
|             type: service | ||||
|             id: doctrine.system_cache_provider | ||||
|         result_cache_driver: | ||||
|             type: service | ||||
|             id: doctrine.result_cache_provider | ||||
|  | ||||
| services: | ||||
|     doctrine.result_cache_provider: | ||||
|         class: Symfony\Component\Cache\DoctrineProvider | ||||
|         public: false | ||||
|         arguments: | ||||
|             - '@doctrine.result_cache_pool' | ||||
|     doctrine.system_cache_provider: | ||||
|         class: Symfony\Component\Cache\DoctrineProvider | ||||
|         public: false | ||||
|         arguments: | ||||
|             - '@doctrine.system_cache_pool' | ||||
|  | ||||
| framework: | ||||
|     cache: | ||||
|         pools: | ||||
|             doctrine.result_cache_pool: | ||||
|                 adapter: cache.app | ||||
|             doctrine.system_cache_pool: | ||||
|                 adapter: cache.system | ||||
							
								
								
									
										25
									
								
								application/config/packages/prod/monolog.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								application/config/packages/prod/monolog.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| monolog: | ||||
|     handlers: | ||||
|         main: | ||||
|             type: fingers_crossed | ||||
|             action_level: error | ||||
|             handler: nested | ||||
|             excluded_404s: | ||||
|                 # regex: exclude all 404 errors from the logs | ||||
|                 - ^/ | ||||
|         nested: | ||||
|             type: stream | ||||
|             path: "%kernel.logs_dir%/%kernel.environment%.log" | ||||
|             level: debug | ||||
|         console: | ||||
|             type: console | ||||
|             process_psr_3_messages: false | ||||
|             channels: ["!event", "!doctrine"] | ||||
|         deprecation: | ||||
|             type: stream | ||||
|             path: "%kernel.logs_dir%/%kernel.environment%.deprecations.log" | ||||
|         deprecation_filter: | ||||
|             type: filter | ||||
|             handler: deprecation | ||||
|             max_level: info | ||||
|             channels: ["php"] | ||||
							
								
								
									
										3
									
								
								application/config/packages/routing.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								application/config/packages/routing.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| framework: | ||||
|     router: | ||||
|         strict_requirements: ~ | ||||
							
								
								
									
										24
									
								
								application/config/packages/security.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								application/config/packages/security.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| security: | ||||
|     # https://symfony.com/doc/current/security.html#where-do-users-come-from-user-providers | ||||
|     providers: | ||||
|         in_memory: { memory: ~ } | ||||
|     firewalls: | ||||
|         dev: | ||||
|             pattern: ^/(_(profiler|wdt)|css|images|js)/ | ||||
|             security: false | ||||
|         main: | ||||
|             anonymous: true | ||||
|  | ||||
|             # activate different ways to authenticate | ||||
|  | ||||
|             # http_basic: true | ||||
|             # https://symfony.com/doc/current/security.html#a-configuring-how-your-users-will-authenticate | ||||
|  | ||||
|             # form_login: true | ||||
|             # https://symfony.com/doc/current/security/form_login_setup.html | ||||
|  | ||||
|     # Easy way to control access for large sections of your site | ||||
|     # Note: Only the *first* access control that matches will be used | ||||
|     access_control: | ||||
|         # - { path: ^/admin, roles: ROLE_ADMIN } | ||||
|         # - { path: ^/profile, roles: ROLE_USER } | ||||
							
								
								
									
										3
									
								
								application/config/packages/sensio_framework_extra.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								application/config/packages/sensio_framework_extra.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| sensio_framework_extra: | ||||
|     router: | ||||
|         annotations: false | ||||
							
								
								
									
										3
									
								
								application/config/packages/swiftmailer.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								application/config/packages/swiftmailer.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| swiftmailer: | ||||
|     url: '%env(MAILER_URL)%' | ||||
|     spool: { type: 'memory' } | ||||
							
								
								
									
										4
									
								
								application/config/packages/test/framework.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								application/config/packages/test/framework.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| framework: | ||||
|     test: true | ||||
|     session: | ||||
|         storage_id: session.storage.mock_file | ||||
							
								
								
									
										7
									
								
								application/config/packages/test/monolog.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								application/config/packages/test/monolog.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| monolog: | ||||
|     handlers: | ||||
|         main: | ||||
|             type: stream | ||||
|             path: "%kernel.logs_dir%/%kernel.environment%.log" | ||||
|             level: debug | ||||
|             channels: ["!event"] | ||||
							
								
								
									
										3
									
								
								application/config/packages/test/routing.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								application/config/packages/test/routing.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| framework: | ||||
|     router: | ||||
|         strict_requirements: true | ||||
							
								
								
									
										2
									
								
								application/config/packages/test/swiftmailer.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								application/config/packages/test/swiftmailer.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| swiftmailer: | ||||
|     disable_delivery: true | ||||
							
								
								
									
										6
									
								
								application/config/packages/test/web_profiler.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								application/config/packages/test/web_profiler.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| web_profiler: | ||||
|     toolbar: false | ||||
|     intercept_redirects: false | ||||
|  | ||||
| framework: | ||||
|     profiler: { collect: false } | ||||
							
								
								
									
										7
									
								
								application/config/packages/translation.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								application/config/packages/translation.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| framework: | ||||
|     default_locale: '%locale%' | ||||
|     translator: | ||||
|         paths: | ||||
|             - '%kernel.project_dir%/translations' | ||||
|         fallbacks: | ||||
|             - '%locale%' | ||||
							
								
								
									
										4
									
								
								application/config/packages/twig.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								application/config/packages/twig.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| twig: | ||||
|     paths: ['%kernel.project_dir%/templates'] | ||||
|     debug: '%kernel.debug%' | ||||
|     strict_variables: '%kernel.debug%' | ||||
							
								
								
									
										3
									
								
								application/config/packages/validator.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								application/config/packages/validator.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| framework: | ||||
|     validation: | ||||
|         email_validation_mode: html5 | ||||
							
								
								
									
										3
									
								
								application/config/routes.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								application/config/routes.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| #index: | ||||
| #    path: / | ||||
| #    controller: App\Controller\DefaultController::index | ||||
							
								
								
									
										3
									
								
								application/config/routes/annotations.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								application/config/routes/annotations.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| controllers: | ||||
|     resource: ../../src/Controller/ | ||||
|     type: annotation | ||||
							
								
								
									
										3
									
								
								application/config/routes/dev/twig.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								application/config/routes/dev/twig.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| _errors: | ||||
|     resource: '@TwigBundle/Resources/config/routing/errors.xml' | ||||
|     prefix: /_error | ||||
							
								
								
									
										7
									
								
								application/config/routes/dev/web_profiler.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								application/config/routes/dev/web_profiler.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | ||||
| web_profiler_wdt: | ||||
|     resource: '@WebProfilerBundle/Resources/config/routing/wdt.xml' | ||||
|     prefix: /_wdt | ||||
|  | ||||
| web_profiler_profiler: | ||||
|     resource: '@WebProfilerBundle/Resources/config/routing/profiler.xml' | ||||
|     prefix: /_profiler | ||||
							
								
								
									
										31
									
								
								application/config/services.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								application/config/services.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| # This file is the entry point to configure your own services. | ||||
| # Files in the packages/ subdirectory configure your dependencies. | ||||
|  | ||||
| # Put parameters here that don't need to change on each machine where the app is deployed | ||||
| # https://symfony.com/doc/current/best_practices/configuration.html#application-related-configuration | ||||
| parameters: | ||||
|     locale: 'en' | ||||
|  | ||||
| services: | ||||
|     # default configuration for services in *this* file | ||||
|     _defaults: | ||||
|         autowire: true      # Automatically injects dependencies in your services. | ||||
|         autoconfigure: true # Automatically registers your services as commands, event subscribers, etc. | ||||
|         public: false       # Allows optimizing the container by removing unused services; this also means | ||||
|                             # fetching services directly from the container via $container->get() won't work. | ||||
|                             # The best practice is to be explicit about your dependencies anyway. | ||||
|  | ||||
|     # makes classes in src/ available to be used as services | ||||
|     # this creates a service per class whose id is the fully-qualified class name | ||||
|     App\: | ||||
|         resource: '../src/*' | ||||
|         exclude: '../src/{DependencyInjection,Entity,Migrations,Tests,Kernel.php}' | ||||
|  | ||||
|     # controllers are imported separately to make sure services can be injected | ||||
|     # as action arguments even if you don't extend any base controller class | ||||
|     App\Controller\: | ||||
|         resource: '../src/Controller' | ||||
|         tags: ['controller.service_arguments'] | ||||
|  | ||||
|     # add more service definitions when explicit configuration is needed | ||||
|     # please note that last definitions always *replace* previous ones | ||||
		Reference in New Issue
	
	Block a user