mirror of
https://github.com/symfony/recipes-contrib.git
synced 2026-09-12 07:36:34 +03:00
Update Flex archives
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"ad3n/ratchet-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Ihsan\\RatchetBundle\\IhsanRatchetBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"WEB_SOCKET_PORT": "7777"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ihsan_ratchet_bundle.yaml": {
|
||||
"contents": [
|
||||
"ihsan_ratchet:",
|
||||
" web_socket_port: \"%env(WEB_SOCKET_PORT)%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "a7ed05d9e24b90c4c8bb3c1cde358b9b24c5fbb0"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"adback/adback-sdk-php-symfony": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Adback\\ApiClientBundle\\AdbackApiClientBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"ADBACK_API_CLIENT_ACCESS_TOKEN": "adback-access-token"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/adback_sdk_php.yaml": {
|
||||
"contents": [
|
||||
"adback_api_client:",
|
||||
" access_token: \"%env(ADBACK_API_CLIENT_ACCESS_TOKEN)%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "e654c55d2ccb2061d42e6c31c6a7799ca4526fd1"
|
||||
}
|
||||
}
|
||||
}
|
||||
+37
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"manifests": {
|
||||
"adlarge/fixtures-documentation-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Adlarge\\FixturesDocumentationBundle\\AdlargeFixturesDocumentationBundle": [
|
||||
"dev"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/dev/adlarge_fixtures_documentation.yaml": {
|
||||
"contents": [
|
||||
"adlarge_fixtures_documentation:",
|
||||
" title: 'Fixtures documentation'",
|
||||
" reloadCommands:",
|
||||
" - php bin/console doctrine:fixtures:load",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/dev/adlarge_fixtures_documentation.yaml": {
|
||||
"contents": [
|
||||
"AdlargeFixturesDocumentation:",
|
||||
" resource: '@AdlargeFixturesDocumentationBundle/Resources/config/routing.yml'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "5660aa4a719721e3b0fb9709f17872488ce4ff7e"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
{
|
||||
"manifests": {
|
||||
"ajardin/docker-symfony": {
|
||||
"manifest": {
|
||||
"composer-scripts": {
|
||||
"bin/docker-upgrade": "php-script"
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"bin/": "%BIN_DIR%/"
|
||||
},
|
||||
"gitignore": [
|
||||
"/%BIN_DIR%/docker-upgrade",
|
||||
"/docker/"
|
||||
],
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> Docker Configuration </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * Edit the <fg=green>docker/.env</> file to configure your own settings.",
|
||||
"",
|
||||
" * Edit the <fg=green>docker/nginx/conf.d/custom.conf</> file to configure your own virtual host.",
|
||||
"",
|
||||
" * To manage the Docker environment from the project directory:",
|
||||
" - If you already have a Makefile in your project, copy the content of the <fg=green>docker/Makefile.sample</> file at the top of it.",
|
||||
" - If you do not already have a Makefile, the <fg=green>docker/Makefile.sample</> file will be installed in your project.",
|
||||
"",
|
||||
" * Run <fg=green>make</> to display the list of available commands.",
|
||||
"",
|
||||
"Documentation: https://github.com/ajardin/docker-symfony/wiki"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"bin/docker-upgrade": {
|
||||
"contents": [
|
||||
"#!/usr/bin/env php",
|
||||
"<?php",
|
||||
"",
|
||||
"require __DIR__ . '/../vendor/autoload.php';",
|
||||
"",
|
||||
"use Symfony\\Component\\Filesystem\\Filesystem;",
|
||||
"",
|
||||
"const SOURCE_DIRECTORY = 'vendor/ajardin/docker-symfony';",
|
||||
"const TARGET_DIRECTORY = 'docker';",
|
||||
"",
|
||||
"$filesystem = new Filesystem();",
|
||||
"",
|
||||
"/**",
|
||||
" * Create the Docker directory at the project root",
|
||||
" */",
|
||||
"if ($filesystem->exists(TARGET_DIRECTORY) === false) {",
|
||||
" $filesystem->mkdir(TARGET_DIRECTORY);",
|
||||
"}",
|
||||
"",
|
||||
"/**",
|
||||
" * Mirror the vendor directory with the directory created at the project root",
|
||||
" */",
|
||||
"if ($filesystem->exists(SOURCE_DIRECTORY) === true) {",
|
||||
" $filesystem->mirror(SOURCE_DIRECTORY, TARGET_DIRECTORY, null, ['override' => true]);",
|
||||
"}",
|
||||
"",
|
||||
"/**",
|
||||
" * Define the default environment variables",
|
||||
" */",
|
||||
"if ($filesystem->exists(TARGET_DIRECTORY . '/.env') === false) {",
|
||||
" $filesystem->copy(",
|
||||
" TARGET_DIRECTORY . '/.env.dist',",
|
||||
" TARGET_DIRECTORY . '/.env'",
|
||||
" );",
|
||||
"}",
|
||||
"",
|
||||
"/**",
|
||||
" * Define the default Nginx configuration",
|
||||
" */",
|
||||
"if ($filesystem->exists(TARGET_DIRECTORY . '/nginx/conf.d/custom.conf') === false) {",
|
||||
" $filesystem->copy(",
|
||||
" TARGET_DIRECTORY . '/nginx/conf.d/symfony.conf.dist',",
|
||||
" TARGET_DIRECTORY . '/nginx/conf.d/custom.conf'",
|
||||
" );",
|
||||
"}",
|
||||
"",
|
||||
"/**",
|
||||
" * Copy the default Makefile at the project root",
|
||||
" */",
|
||||
"if ($filesystem->exists('Makefile') === false) {",
|
||||
" $filesystem->copy(",
|
||||
" TARGET_DIRECTORY . '/Makefile.sample',",
|
||||
" 'Makefile'",
|
||||
" );",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": true
|
||||
}
|
||||
},
|
||||
"ref": "2a715ab14f303ff7edb833b302a810750f3b3487"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,95 @@
|
||||
{
|
||||
"manifests": {
|
||||
"ajardin/docker-symfony": {
|
||||
"manifest": {
|
||||
"composer-scripts": {
|
||||
"bin/docker-upgrade": "php-script"
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"bin/": "%BIN_DIR%/"
|
||||
},
|
||||
"gitignore": [
|
||||
"/%BIN_DIR%/docker-upgrade",
|
||||
"/docker/"
|
||||
],
|
||||
"post-install-output": [
|
||||
" * Edit the <fg=green>docker/.env</> file to configure your own settings.",
|
||||
"",
|
||||
" * Edit the <fg=green>docker/nginx/conf.d/custom.conf</> file to configure your own virtual host.",
|
||||
"",
|
||||
" * To manage the Docker environment from the project directory:",
|
||||
" - If you already have a Makefile in your project, copy the content of the <fg=green>docker/Makefile.sample</> file at the top of it.",
|
||||
" - If you do not already have a Makefile, the <fg=green>docker/Makefile.sample</> file will be installed in your project.",
|
||||
"",
|
||||
" * Run <fg=green>make</> to display the list of available commands.",
|
||||
"",
|
||||
"Documentation: https://github.com/ajardin/docker-symfony/wiki"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"bin/docker-upgrade": {
|
||||
"contents": [
|
||||
"#!/usr/bin/env php",
|
||||
"<?php",
|
||||
"",
|
||||
"require __DIR__ . '/../vendor/autoload.php';",
|
||||
"",
|
||||
"use Symfony\\Component\\Filesystem\\Filesystem;",
|
||||
"",
|
||||
"const SOURCE_DIRECTORY = 'vendor/ajardin/docker-symfony';",
|
||||
"const TARGET_DIRECTORY = 'docker';",
|
||||
"",
|
||||
"$filesystem = new Filesystem();",
|
||||
"",
|
||||
"/**",
|
||||
" * Create the Docker directory at the project root",
|
||||
" */",
|
||||
"if ($filesystem->exists(TARGET_DIRECTORY) === false) {",
|
||||
" $filesystem->mkdir(TARGET_DIRECTORY);",
|
||||
"}",
|
||||
"",
|
||||
"/**",
|
||||
" * Mirror the vendor directory with the directory created at the project root",
|
||||
" */",
|
||||
"if ($filesystem->exists(SOURCE_DIRECTORY) === true) {",
|
||||
" $filesystem->mirror(SOURCE_DIRECTORY, TARGET_DIRECTORY, null, ['override' => true]);",
|
||||
"}",
|
||||
"",
|
||||
"/**",
|
||||
" * Define the default environment variables",
|
||||
" */",
|
||||
"if ($filesystem->exists(TARGET_DIRECTORY . '/.env') === false) {",
|
||||
" $filesystem->copy(",
|
||||
" TARGET_DIRECTORY . '/.env.dist',",
|
||||
" TARGET_DIRECTORY . '/.env'",
|
||||
" );",
|
||||
"}",
|
||||
"",
|
||||
"/**",
|
||||
" * Define the default Nginx configuration",
|
||||
" */",
|
||||
"if ($filesystem->exists(TARGET_DIRECTORY . '/nginx/conf.d/custom.conf') === false) {",
|
||||
" $filesystem->copy(",
|
||||
" TARGET_DIRECTORY . '/nginx/conf.d/symfony.conf.dist',",
|
||||
" TARGET_DIRECTORY . '/nginx/conf.d/custom.conf'",
|
||||
" );",
|
||||
"}",
|
||||
"",
|
||||
"/**",
|
||||
" * Copy the default Makefile at the project root",
|
||||
" */",
|
||||
"if ($filesystem->exists('Makefile') === false) {",
|
||||
" $filesystem->copy(",
|
||||
" TARGET_DIRECTORY . '/Makefile.sample',",
|
||||
" 'Makefile'",
|
||||
" );",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": true
|
||||
}
|
||||
},
|
||||
"ref": "696b4e17945ac6db614b6d09f073ef74c1567cfd"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"manifests": {
|
||||
"akondas/symfony-consul-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Akondas\\ConsulBundle\\ConsulBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"CONSUL_SERVICE_NAME": "symfony-app",
|
||||
"CONSUL_SERVICE_HOST": "localhost",
|
||||
"CONSUL_SERVICE_PORT": "8000",
|
||||
"CONSUL_CLIENT_BASE_URI": "http://127.0.0.1:8500"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/consul.yaml": {
|
||||
"contents": [
|
||||
"consul:",
|
||||
" service:",
|
||||
" name: '%env(resolve:CONSUL_SERVICE_NAME)%'",
|
||||
" host: '%env(resolve:CONSUL_SERVICE_HOST)%'",
|
||||
" port: '%env(resolve:CONSUL_SERVICE_PORT)%'",
|
||||
" client:",
|
||||
" base_uri: '%env(resolve:CONSUL_CLIENT_BASE_URI)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/consul.yaml": {
|
||||
"contents": [
|
||||
"consul_bundle:",
|
||||
" resource: \"@ConsulBundle/Resources/config/routing.yml\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "f70a218d2bb5225160db926d47b148c142312b31"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"manifests": {
|
||||
"alexandret/evc-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Alexandre\\EvcBundle\\AlexandreEvcBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"EVC_API": "Enter the api version provided by evc.de support",
|
||||
"EVC_USERNAME": "Enter your reseller account number",
|
||||
"EVC_PASSWORD": "Enter your api password, not the password to connect on evc.de website"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/alexandre_evc.yaml": {
|
||||
"contents": [
|
||||
"alexandre_evc:",
|
||||
" api_id: '%env(EVC_API)%'",
|
||||
" username: '%env(EVC_USERNAME)%'",
|
||||
" password: '%env(EVC_PASSWORD)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "32f4cc1f12a640985710762638f18dfdbb68d7df"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"manifests": {
|
||||
"algolia/algolia-search-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Algolia\\AlgoliaSearchBundle\\AlgoliaAlgoliaSearchBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"etc/": "%ETC_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"ALGOLIA_APP_ID": "...",
|
||||
"ALGOLIA_API_KEY": "..."
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"etc/packages/algolia.yaml": {
|
||||
"contents": [
|
||||
"algolia:",
|
||||
" application_id: \"%env(ALGOLIA_APP_ID)%\"",
|
||||
" api_key: \"%env(ALGOLIA_API_KEY)%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "0bccc791cd2efad5acecd84a0a5bfb24aea3a814"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"manifests": {
|
||||
"algolia/algolia-search-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Algolia\\AlgoliaSearchBundle\\AlgoliaAlgoliaSearchBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"ALGOLIA_APP_ID": "...",
|
||||
"ALGOLIA_API_KEY": "..."
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/algolia.yaml": {
|
||||
"contents": [
|
||||
"algolia:",
|
||||
" application_id: \"%env(ALGOLIA_APP_ID)%\"",
|
||||
" api_key: \"%env(ALGOLIA_API_KEY)%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "b6d98595a857947b5d05b79eb3a5fbf53b0a18d2"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"manifests": {
|
||||
"algolia/search-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Algolia\\SearchBundle\\AlgoliaSearchBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "Create a free account on www.algolia.com",
|
||||
"#2": "and get your credentials from the API Keys tab.",
|
||||
"ALGOLIA_APP_ID": "...",
|
||||
"ALGOLIA_API_KEY": "..."
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> Next: SearchBundle Configuration </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * The Algolia/SearchBundle uses Algolia by default. Create a free",
|
||||
" account on http://www.algolia.com and modify your ALGOLIA_APP_ID",
|
||||
" and ALGOLIA_API_KEY config in <fg=green>.env</>",
|
||||
"",
|
||||
" * Edit the configuration in <fg=green>config/packages/algolia_search.yaml</>",
|
||||
" to start indexing your data.",
|
||||
"",
|
||||
"Documentation: https://www.algolia.com/doc/api-client/symfony/"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/algolia_search.yaml": {
|
||||
"contents": [
|
||||
"# All available configuration can be found here:",
|
||||
"# https://www.algolia.com/doc/api-client/symfony/configuration/",
|
||||
"algolia_search:",
|
||||
" prefix: '%env(APP_ENV)%_'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "e4763dc0b1cb323ae78d414ded0cd1ae914fe205"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"manifests": {
|
||||
"algolia/search-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Algolia\\SearchBundle\\AlgoliaSearchBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "Create a free account on www.algolia.com",
|
||||
"#2": "and get your credentials from the API Keys tab.",
|
||||
"ALGOLIA_APP_ID": "...",
|
||||
"ALGOLIA_API_KEY": "..."
|
||||
},
|
||||
"post-install-output": [
|
||||
" * The Algolia/SearchBundle uses Algolia by default. Create a free",
|
||||
" account on http://www.algolia.com and modify your ALGOLIA_APP_ID",
|
||||
" and ALGOLIA_API_KEY config in <fg=green>.env</>",
|
||||
"",
|
||||
" * Edit the configuration in <fg=green>config/packages/algolia_search.yaml</>",
|
||||
" to start indexing your data.",
|
||||
"",
|
||||
"Documentation: https://www.algolia.com/doc/api-client/symfony/"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/algolia_search.yaml": {
|
||||
"contents": [
|
||||
"# All available configuration can be found here:",
|
||||
"# https://www.algolia.com/doc/api-client/symfony/configuration/",
|
||||
"algolia_search:",
|
||||
" prefix: '%env(APP_ENV)%_'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "fd172e8feabf6b1c0818e18de90c2a3f82ea0a60"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"manifests": {
|
||||
"ambient-link/ability-sdk": {
|
||||
"manifest": {
|
||||
"env": {
|
||||
"AMBIENT_LINK_HOST": "",
|
||||
"AMBIENT_LINK_PORT": "1883",
|
||||
"AMBIENT_LINK_USERNAME": "",
|
||||
"AMBIENT_LINK_PASSWORD": "",
|
||||
"AMBIENT_LINK_MONKEY_ID": ""
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
" * Your ability is almost ready:",
|
||||
" 1. Edit <comment>src/AbilityEventSubscriber</comment> and <info>implement</info> your logic:",
|
||||
"",
|
||||
" public static function getSubscribedEvents(): array",
|
||||
" {",
|
||||
" return [",
|
||||
" // can be found in AmbientLink\\SDK\\Event\\",
|
||||
" EnterRoomEvent::NAME => 'onEnterRoom',",
|
||||
" ];",
|
||||
" }",
|
||||
"",
|
||||
" public function onEnterRoom(EnterRoomEvent $event): void",
|
||||
" {",
|
||||
" $roomName = $event->roomName();",
|
||||
"",
|
||||
" $this->logger->debug(sprintf('Some person enters room \"%s\".', $roomName));",
|
||||
"",
|
||||
" // @todo implement logic here",
|
||||
" }",
|
||||
"",
|
||||
" * You can found Events in AmbientLink\\SDK\\Event\\",
|
||||
" * Using Ability Command? Try <info>php bin/console ability:debug --dummy</info>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ability.yaml": {
|
||||
"contents": [
|
||||
"services:",
|
||||
" AmbientLink\\SDK\\SmartMonkeyConnection:",
|
||||
" arguments: ['@amnient.link_connection_settings', '%env(AMBIENT_LINK_USERNAME)%', '%env(AMBIENT_LINK_PASSWORD)%']",
|
||||
"",
|
||||
" amnient.link_connection_settings:",
|
||||
" class: PhpMqtt\\Client\\ConnectionSettings",
|
||||
"",
|
||||
" PhpMqtt\\Client\\Contracts\\MQTTClient: '@PhpMqtt\\Client\\MQTTClient'",
|
||||
" PhpMqtt\\Client\\MQTTClient:",
|
||||
" arguments:",
|
||||
" - '%env(AMBIENT_LINK_HOST)%'",
|
||||
" - '%env(AMBIENT_LINK_PORT)%'",
|
||||
" - '%env(AMBIENT_LINK_MONKEY_ID)%'",
|
||||
"",
|
||||
" AmbientLink\\SDK\\Mqtt\\MqttAdapter:",
|
||||
" arguments:",
|
||||
" $username: '%env(AMBIENT_LINK_USERNAME)%'",
|
||||
" $password: '%env(AMBIENT_LINK_PASSWORD)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "41ad248e67c065e158415f6cffd693f39f303283"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"manifests": {
|
||||
"ambient-link/ability-sdk": {
|
||||
"manifest": {
|
||||
"env": {
|
||||
"AMBIENT_LINK_HOST": "",
|
||||
"AMBIENT_LINK_PORT": "1883",
|
||||
"AMBIENT_LINK_USERNAME": "",
|
||||
"AMBIENT_LINK_PASSWORD": "",
|
||||
"AMBIENT_LINK_MONKEY_ID": ""
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> To finish the install </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * Your ability is almost ready:",
|
||||
" 1. Edit <comment>src/AbilityEventSubscriber</comment> and <info>implement</info> your logic:",
|
||||
"",
|
||||
" public static function getSubscribedEvents(): array",
|
||||
" {",
|
||||
" return [",
|
||||
" // can be found in AmbientLink\\SDK\\Event\\",
|
||||
" EnterRoomEvent::NAME => 'onEnterRoom',",
|
||||
" ];",
|
||||
" }",
|
||||
"",
|
||||
" public function onEnterRoom(EnterRoomEvent $event): void",
|
||||
" {",
|
||||
" $roomName = $event->roomName();",
|
||||
"",
|
||||
" $this->logger->debug(sprintf('Some person enters room \"%s\".', $roomName));",
|
||||
"",
|
||||
" // @todo implement logic here",
|
||||
" }",
|
||||
"",
|
||||
" * You can found Events in AmbientLink\\SDK\\Event\\",
|
||||
" * Using Ability Command? Try <info>php bin/console ability:debug --dummy</info>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ability.yaml": {
|
||||
"contents": [
|
||||
"services:",
|
||||
" AmbientLink\\SDK\\SmartMonkeyConnection:",
|
||||
" arguments: ['@amnient.link_connection_settings', '%env(AMBIENT_LINK_USERNAME)%', '%env(AMBIENT_LINK_PASSWORD)%']",
|
||||
"",
|
||||
" amnient.link_connection_settings:",
|
||||
" class: PhpMqtt\\Client\\ConnectionSettings",
|
||||
"",
|
||||
" PhpMqtt\\Client\\Contracts\\MQTTClient: '@PhpMqtt\\Client\\MQTTClient'",
|
||||
" PhpMqtt\\Client\\MQTTClient:",
|
||||
" arguments:",
|
||||
" - '%env(AMBIENT_LINK_HOST)%'",
|
||||
" - '%env(AMBIENT_LINK_PORT)%'",
|
||||
" - '%env(AMBIENT_LINK_MONKEY_ID)%'",
|
||||
"",
|
||||
" AmbientLink\\SDK\\Mqtt\\MqttAdapter:",
|
||||
" arguments:",
|
||||
" $username: '%env(AMBIENT_LINK_USERNAME)%'",
|
||||
" $password: '%env(AMBIENT_LINK_PASSWORD)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "ffc94d18c56b0b1ea85dba9148b7acf300bc8082"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"manifests": {
|
||||
"andchir/omnipay-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Andchir\\OmnipayBundle\\OmnipayBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/omnipay.yaml": {
|
||||
"contents": [
|
||||
"omnipay:",
|
||||
" success_url: '/profile/history_orders'",
|
||||
" fail_url: '/'",
|
||||
" return_url: '/omnipay_return'",
|
||||
" notify_url: '/omnipay_notify'",
|
||||
" cancel_url: '/omnipay_cancel'",
|
||||
" data_keys:",
|
||||
" paymentId: ['orderNumber']",
|
||||
" customerEmail: ['customerNumber']",
|
||||
" gateways: null",
|
||||
""
|
||||
],
|
||||
"executable": true
|
||||
},
|
||||
"config/routes/omnipay.yaml": {
|
||||
"contents": [
|
||||
"omnipay:",
|
||||
" resource: \"@OmnipayBundle/Resources/config/routing.yml\"",
|
||||
" prefix: /",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "b70bdce6cb4c9a3933dcc082c270042e630b5507"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"manifests": {
|
||||
"andchir/omnipay-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Andchir\\OmnipayBundle\\OmnipayBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/omnipay.yaml": {
|
||||
"contents": [
|
||||
"omnipay:",
|
||||
" success_url: '/profile/history_orders'",
|
||||
" fail_url: '/'",
|
||||
" return_url: '/omnipay_return'",
|
||||
" notify_url: '/omnipay_notify'",
|
||||
" cancel_url: '/omnipay_cancel'",
|
||||
" data_keys:",
|
||||
" paymentId: ['orderNumber']",
|
||||
" customerEmail: ['customerNumber']",
|
||||
" gateways: ~",
|
||||
""
|
||||
],
|
||||
"executable": true
|
||||
},
|
||||
"config/routes/omnipay.yaml": {
|
||||
"contents": [
|
||||
"omnipay:",
|
||||
" resource: \"@OmnipayBundle/Resources/config/routing.yml\"",
|
||||
" prefix: /",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "dda36da8a3f8b23bde6a92f09f40516d43cadf53"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"manifests": {
|
||||
"andchir/shopkeeper4-comments": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Andchir\\CommentsBundle\\CommentsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/comments.yaml": {
|
||||
"contents": [
|
||||
"comments:",
|
||||
" comment_class: App\\MainBundle\\Document\\Comment",
|
||||
" status_default: pending",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/comments.yaml": {
|
||||
"contents": [
|
||||
"comments:",
|
||||
" resource: '@CommentsBundle'",
|
||||
" type: annotation",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "8a05fa761a475e2e95f7b556e54d9ab33d532aa9"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"anezi/locale-extension": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/anezi_locale_extension.yaml": {
|
||||
"contents": [
|
||||
"services:",
|
||||
" anezi_twig.locale_extension:",
|
||||
" class: Anezi\\Locale\\Twig\\Extension\\LocaleExtension",
|
||||
" public: false",
|
||||
" arguments:",
|
||||
" $locales: ['fr', 'en'] # Edit here for your needs.",
|
||||
" tags:",
|
||||
" - { name: twig.extension }",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "b6c7e92a317efe13229a85e3934681a4f31d8f82"
|
||||
}
|
||||
}
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"antishov/doctrine-extensions-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Stof\\DoctrineExtensionsBundle\\StofDoctrineExtensionsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/stof_doctrine_extensions.yaml": {
|
||||
"contents": [
|
||||
"# Read the documentation: https://symfony.com/doc/current/bundles/StofDoctrineExtensionsBundle/index.html",
|
||||
"# See the official DoctrineExtensions documentation for more details: https://github.com/Atlantic18/DoctrineExtensions/tree/master/doc/",
|
||||
"stof_doctrine_extensions:",
|
||||
" default_locale: en_US",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "6c1ceb662f8997085f739cd089bfbef67f245983"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"manifests": {
|
||||
"anyx/login-gate-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Anyx\\LoginGateBundle\\LoginGateBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/login_gate.yaml": {
|
||||
"contents": [
|
||||
"login_gate:",
|
||||
" storages: ['session'] # Attempts storage engine. Available engines: ['orm', 'session', 'mongodb']",
|
||||
" options:",
|
||||
" max_count_attempts: 3",
|
||||
" timeout: 600 # Ban period (in seconds ... 600 = 10 minutes)",
|
||||
" watch_period: 3600",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "49f0e34d3f1059f8985e8e56e4b5e2b08e5fc79b"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"manifests": {
|
||||
"armin/scssphp-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Armin\\ScssphpBundle\\ScssphpBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/prod/scssphp.yaml": {
|
||||
"contents": [
|
||||
"scssphp:",
|
||||
" enabled: true",
|
||||
" autoUpdate: false",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/packages/scssphp.yaml": {
|
||||
"contents": [
|
||||
"scssphp:",
|
||||
" enabled: true",
|
||||
" autoUpdate: true",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "dfcd909f037c7f1e2535bec00c1eba240d7aa513"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"manifests": {
|
||||
"artox-lab/clarc-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"ArtoxLab\\Bundle\\ClarcBundle\\ArtoxLabClarcBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"copy-from-package": {
|
||||
"Layers/Entities/": "%SRC_DIR%/Entities/",
|
||||
"Layers/UseCases/": "%SRC_DIR%/UseCases/",
|
||||
"Layers/Interfaces/": "%SRC_DIR%/Interfaces/",
|
||||
"Layers/Infrastructure/": "%SRC_DIR%/Infrastructure/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/artox_lab_clarc.yaml": {
|
||||
"contents": [
|
||||
"artox_lab_clarc:",
|
||||
" api:",
|
||||
" serializer:",
|
||||
" class: \\ArtoxLab\\Bundle\\ClarcBundle\\Core\\Interfaces\\UI\\API\\Transformers\\Serializers\\NullObjectArraySerializer",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "5b211da937aafccca43bcea381f3f2db7edc918f"
|
||||
}
|
||||
}
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"artox-lab/clarc-message-bus-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"ArtoxLab\\Bundle\\ClarcMessageBusBundle\\ArtoxLabClarcMessageBusBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/artox_lab_clarc_message_bus.yaml": {
|
||||
"contents": [
|
||||
"artox_lab_clarc_message_bus:",
|
||||
" bus:",
|
||||
" middleware:",
|
||||
" add_redelivery_stamp_middleware:",
|
||||
" retry_count: 10",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "a0b77dea105258256f9b5f0b8f96c65a1f64907d"
|
||||
}
|
||||
}
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"artox-lab/clarc-message-bus-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"ArtoxLab\\Bundle\\ClarcMessageBusBundle\\ArtoxLabClarcMessageBusBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/artox_lab_clarc_message_bus.yaml": {
|
||||
"contents": [
|
||||
"artox_lab_clarc_message_bus:",
|
||||
" bus:",
|
||||
" middleware:",
|
||||
" add_redelivery_stamp_middleware:",
|
||||
" retry_count: 10",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "f12b61a5d1456c0db63d38a4638e366b385b8316"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"manifests": {
|
||||
"artox-lab/sms-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"ArtoxLab\\Bundle\\SmsBundle\\ArtoxLabSmsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
"Getting started using <options=bold>artox-lab/sms-bundle</>. What's next?",
|
||||
"",
|
||||
" You <options=bold>must</> to define at least one provider configuration in <comment>%CONFIG_DIR%/packages/artox_lab_sms.yaml</>.",
|
||||
"",
|
||||
" * <fg=blue>More info</> you can find in the documentation at <comment>https://github.com/artox-lab/sms-bundle#step-3-configuration</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/artox_lab_sms.yaml": {
|
||||
"contents": [
|
||||
"artox_lab_sms:",
|
||||
" providers:",
|
||||
" # You must to define at least one provider configuration",
|
||||
" # See more info at https://github.com/artox-lab/sms-bundle",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "2df80ba7c71db051a6fa75ab7e6017abe4df332d"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"manifests": {
|
||||
"artox-lab/sms-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"ArtoxLab\\Bundle\\SmsBundle\\ArtoxLabSmsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
"Getting started using <options=bold>artox-lab/sms-bundle</>. What's next?",
|
||||
"",
|
||||
" You <options=bold>must</> to define at least one provider configuration in <comment>%CONFIG_DIR%/packages/artox_lab_sms.yaml</>.",
|
||||
"",
|
||||
" * <fg=blue>More info</> you can find in the documentation at <comment>https://github.com/artox-lab/sms-bundle#step-3-configuration</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/artox_lab_sms.yaml": {
|
||||
"contents": [
|
||||
"artox_lab_sms:",
|
||||
" providers:",
|
||||
" # You must to define at least one provider configuration",
|
||||
" # See more info at https://github.com/artox-lab/sms-bundle",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "5f272ffe95d60e8d7400654c28d8b2e823108ba8"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"manifests": {
|
||||
"artox-lab/sms-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"ArtoxLab\\Bundle\\SmsBundle\\ArtoxLabSmsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
" You <options=bold>must</> to define at least one provider configuration in <comment>%CONFIG_DIR%/packages/artox_lab_sms.yaml</>.",
|
||||
"",
|
||||
" * <fg=blue>More info</> you can find in the documentation at <comment>https://github.com/artox-lab/sms-bundle#step-3-configuration</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/artox_lab_sms.yaml": {
|
||||
"contents": [
|
||||
"artox_lab_sms:",
|
||||
" providers:",
|
||||
" # You must to define at least one provider configuration",
|
||||
" # See more info at https://github.com/artox-lab/sms-bundle",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "bd9cb03c4458d7f089586938e06dadcd1f481ba8"
|
||||
}
|
||||
}
|
||||
}
|
||||
+47
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"manifests": {
|
||||
"artprima/prometheus-metrics-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Artprima\\PrometheusMetricsBundle\\ArtprimaPrometheusMetricsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/prometheus_metrics.yaml": {
|
||||
"contents": [
|
||||
"artprima_prometheus_metrics:",
|
||||
" namespace: myapp",
|
||||
" type: apcu",
|
||||
" ignored_routes:",
|
||||
" - prometheus_bundle_prometheus",
|
||||
" - _wdt",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/packages/test/prometheus_metrics.yaml": {
|
||||
"contents": [
|
||||
"artprima_prometheus_metrics:",
|
||||
" type: in_memory",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/metrics.yaml": {
|
||||
"contents": [
|
||||
"app_metrics:",
|
||||
" resource: '@ArtprimaPrometheusMetricsBundle/Resources/config/routing.xml'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "a07f1cab0b63419f2153b744a254d9d6c3d732e9"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"manifests": {
|
||||
"assoconnect/mjml-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Assoconnect\\MJMLBundle\\AssoconnectMJMLBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"gitignore": [
|
||||
"/templates/mjml/*.html.twig"
|
||||
]
|
||||
},
|
||||
"files": [],
|
||||
"ref": "74656f4762a2cc83f03f78c50142b3c9285fb18c"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"manifests": {
|
||||
"async-aws/async-aws-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"AsyncAws\\Symfony\\Bundle\\AsyncAwsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"AWS_KEY": "your-aws-key",
|
||||
"AWS_SECRET": "your-aws-secret"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/async_aws.yaml": {
|
||||
"contents": [
|
||||
"# Read documentation at https://async-aws.com/integration/symfony-bundle.html",
|
||||
"async_aws:",
|
||||
" config:",
|
||||
" region: eu-central-1",
|
||||
" accessKeyId: '%env(AWS_KEY)%'",
|
||||
" accessKeySecret: '%env(AWS_SECRET)%'",
|
||||
"",
|
||||
" # All installed clients are automatically autowired. Use this section to customize clients",
|
||||
" clients:",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "1c5ddc78525b87905779c67df1ab71521f664662"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"manifests": {
|
||||
"async-aws/async-aws-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"AsyncAws\\Symfony\\Bundle\\AsyncAwsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/async_aws.yaml": {
|
||||
"contents": [
|
||||
"# Read documentation at https://async-aws.com/integration/symfony-bundle.html",
|
||||
"async_aws:",
|
||||
" config:",
|
||||
"",
|
||||
" # All installed clients are automatically autowired. Use this section to customize clients",
|
||||
" clients:",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "36bc5854429183d4ba6980c916f9e9284deb3a16"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"manifests": {
|
||||
"async-aws/async-aws-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"AsyncAws\\Symfony\\Bundle\\AsyncAwsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"AWS_KEY": "your-aws-key",
|
||||
"AWS_SECRET": "your-aws-secret"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/async_aws.yaml": {
|
||||
"contents": [
|
||||
"# Read documentation at https://github.com/async-aws/symfony-bundle",
|
||||
"async_aws:",
|
||||
" config:",
|
||||
" region: eu-central-1",
|
||||
" accessKeyId: '%env(AWS_KEY)%'",
|
||||
" accessKeySecret: '%env(AWS_SECRET)%'",
|
||||
"",
|
||||
" # All installed clients are automatically autowired. Use this section to customize clients",
|
||||
" clients:",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "b007c138ed480c768bf9e7f76652238f11ca938f"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"manifests": {
|
||||
"atlas/symfony": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Atlas\\Symfony\\AtlasBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-package": {
|
||||
"Resources/config/atlas.yaml": "%CONFIG_DIR%/packages/atlas.yaml"
|
||||
},
|
||||
"env": {
|
||||
"ATLAS_PDO_DSN": "",
|
||||
"ATLAS_PDO_USERNAME": "",
|
||||
"ATLAS_PDO_PASSWORD": ""
|
||||
}
|
||||
},
|
||||
"files": [],
|
||||
"ref": "59ce1c811d6db5e8c23fd8ecc0fdfa92f00a9dbf"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"manifests": {
|
||||
"aws/aws-sdk-php-symfony": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Aws\\Symfony\\AwsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"AWS_KEY": "not-a-real-key",
|
||||
"AWS_SECRET": "@@not-a-real-secret"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/aws.yaml": {
|
||||
"contents": [
|
||||
"aws:",
|
||||
" version: latest",
|
||||
" region: us-east-1",
|
||||
" credentials:",
|
||||
" key: \"%env(AWS_KEY)%\"",
|
||||
" secret: \"%env(AWS_SECRET)%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "d1753f9e2a669c464b2b0618af9b0123426b67b4"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"manifests": {
|
||||
"backup-manager/symfony": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"BM\\BackupManagerBundle\\BMBackupManagerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"DATABASE_URL": "mysql://db_user:db_password@127.0.0.1:3306/db_name"
|
||||
},
|
||||
"post-install-output": [
|
||||
" * Configure your application:",
|
||||
" 1. Make sure you have proper values in your .env file.",
|
||||
" 2. Configure a good storage for your backups. See the documentation for all possible values. https://github.com/backup-manager/symfony"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/bm_backup_manager.yaml": {
|
||||
"contents": [
|
||||
"# See full config at https://github.com/backup-manager/symfony",
|
||||
"bm_backup_manager:",
|
||||
" database:",
|
||||
" development:",
|
||||
" dsn: '%env(resolve:DATABASE_URL)%'",
|
||||
" storage:",
|
||||
" local:",
|
||||
" type: Local",
|
||||
" root: '%kernel.cache_dir%/db'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "4bb70c3f71c9bcd581e28724f50569af236df758"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"manifests": {
|
||||
"backup-manager/symfony": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"BM\\BackupManagerBundle\\BMBackupManagerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"DATABASE_URL": "mysql://db_user:db_password@127.0.0.1:3306/db_name"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> What's next for Backup Manager Bundle? </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * Configure your application:",
|
||||
" 1. Make sure you have proper values in your .env file.",
|
||||
" 2. Configure a good storage for your backups. See the documentation for all possible values. https://github.com/backup-manager/symfony"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/bm_backup_manager.yaml": {
|
||||
"contents": [
|
||||
"# See full config at https://github.com/backup-manager/symfony",
|
||||
"bm_backup_manager:",
|
||||
" database:",
|
||||
" development:",
|
||||
" dsn: '%env(resolve:DATABASE_URL)%'",
|
||||
" storage:",
|
||||
" local:",
|
||||
" type: Local",
|
||||
" root: '%kernel.cache_dir%/db'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "ae7e2e6cebb46c0adede771d3d9b8c540879920c"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"manifests": {
|
||||
"baldinof/roadrunner-bundle": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"copy-from-package": {
|
||||
".rr.yaml": ".rr.yaml"
|
||||
},
|
||||
"bundles": {
|
||||
"Baldinof\\RoadRunnerBundle\\BaldinofRoadRunnerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"gitignore": [
|
||||
"/bin/rr"
|
||||
],
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> What's next for RoadRunner Bundle </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Download</> RoadRunner locally: <comment>vendor/bin/rr get --location bin/</>",
|
||||
" * <fg=blue>Run</> your application: <comment>bin/rr serve --debug</>",
|
||||
" * Visit http://localhost:8080"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/baldinof_road_runner.yaml": {
|
||||
"contents": [
|
||||
"baldinof_road_runner:",
|
||||
" should_reboot_kernel: false",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "0b8cc8f9c074b61ea0bdfc9f3bba1898f84c0740"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"manifests": {
|
||||
"baldinof/roadrunner-bundle": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"copy-from-package": {
|
||||
".rr.yaml": ".rr.yaml",
|
||||
".rr.dev.yaml": ".rr.dev.yaml"
|
||||
},
|
||||
"bundles": {
|
||||
"Baldinof\\RoadRunnerBundle\\BaldinofRoadRunnerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"gitignore": [
|
||||
"/bin/rr"
|
||||
],
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Download</> RoadRunner locally: <comment>vendor/bin/rr get --location bin/</>",
|
||||
" * <fg=blue>Run</> your application: <comment>bin/rr serve -c .rr.dev.yaml --debug</>",
|
||||
" * <fg=blue>For production, use: <comment>bin/rr serve</>",
|
||||
" * Visit http://localhost:8080"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/baldinof_road_runner.yaml": {
|
||||
"contents": [
|
||||
"baldinof_road_runner:",
|
||||
" # The kernel is preserved between requests. Change this to `true`",
|
||||
" # if you want to reboot it, and use a fresh container on each request.",
|
||||
" should_reboot_kernel: false",
|
||||
"",
|
||||
" # Integrations are automatically detected, depending on installed bundle & current configuration",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#integrations",
|
||||
" default_integrations: true",
|
||||
"",
|
||||
" # Allow to send prometheus metrics to the master RoadRunner process,",
|
||||
" # via a `Spiral\\RoadRunner\\MetricsInterface` service.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#metrics",
|
||||
" metrics_enabled: false",
|
||||
"",
|
||||
" # You can use middlewares to manipulate PSR requests & responses.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#middlewares",
|
||||
" # middlewares:",
|
||||
" # - App\\Middleware\\YourMiddleware",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "3c0c7c55596d9f2a3936f3543423b7f36819149c"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"manifests": {
|
||||
"baldinof/roadrunner-bundle": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"copy-from-package": {
|
||||
".rr.yaml": ".rr.yaml",
|
||||
".rr.dev.yaml": ".rr.dev.yaml"
|
||||
},
|
||||
"bundles": {
|
||||
"Baldinof\\RoadRunnerBundle\\BaldinofRoadRunnerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"gitignore": [
|
||||
"/bin/rr"
|
||||
],
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> What's next for RoadRunner Bundle </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Download</> RoadRunner locally: <comment>vendor/bin/rr get --location bin/</>",
|
||||
" * <fg=blue>Run</> your application: <comment>bin/rr serve -c .rr.dev.yaml --debug</>",
|
||||
" * <fg=blue>For production, use: <comment>bin/rr serve</>",
|
||||
" * Visit http://localhost:8080"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/baldinof_road_runner.yaml": {
|
||||
"contents": [
|
||||
"baldinof_road_runner:",
|
||||
" # The kernel is preserved between requests. Change this to `true`",
|
||||
" # if you want to reboot it, and use a fresh container on each request.",
|
||||
" should_reboot_kernel: false",
|
||||
"",
|
||||
" # Integrations are automatically detected, depending on installed bundle & current configuration",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#integrations",
|
||||
" default_integrations: true",
|
||||
"",
|
||||
" # Allow to send prometheus metrics to the master RoadRunner process,",
|
||||
" # via a `Spiral\\RoadRunner\\MetricsInterface` service.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#metrics",
|
||||
" metrics_enabled: false",
|
||||
"",
|
||||
" # You can use middlewares to manipulate PSR requests & responses.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#middlewares",
|
||||
" # middlewares:",
|
||||
" # - App\\Middleware\\YourMiddleware",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "47c159c44eb9e6902828da4acbb4199757dd378f"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"manifests": {
|
||||
"baldinof/roadrunner-bundle": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"copy-from-package": {
|
||||
".rr.yaml": ".rr.yaml"
|
||||
},
|
||||
"bundles": {
|
||||
"Baldinof\\RoadRunnerBundle\\BaldinofRoadRunnerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"gitignore": [
|
||||
"/bin/rr"
|
||||
],
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Download</> RoadRunner locally: <comment>vendor/bin/rr get --location bin/</>",
|
||||
" * <fg=blue>Run</> your application: <comment>bin/rr serve --debug</>",
|
||||
" * Visit http://localhost:8080"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/baldinof_road_runner.yaml": {
|
||||
"contents": [
|
||||
"baldinof_road_runner:",
|
||||
" should_reboot_kernel: false",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "64dda95346658b92b164d8e4408e6d4d9ef293a2"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"manifests": {
|
||||
"baldinof/roadrunner-bundle": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"copy-from-package": {
|
||||
".rr.yaml": ".rr.yaml",
|
||||
".rr.dev.yaml": ".rr.dev.yaml"
|
||||
},
|
||||
"bundles": {
|
||||
"Baldinof\\RoadRunnerBundle\\BaldinofRoadRunnerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"gitignore": [
|
||||
"/bin/rr"
|
||||
],
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> What's next for RoadRunner Bundle </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Download</> RoadRunner locally: <comment>vendor/bin/rr get --location bin/</>",
|
||||
" * <fg=blue>Run</> your application: <comment>bin/rr serve -c .rr.dev.yaml --debug</>",
|
||||
" * <fg=blue>For production, use: <comment>bin/rr serve</>",
|
||||
" * Visit http://localhost:8080"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/baldinof_road_runner.yaml": {
|
||||
"contents": [
|
||||
"baldinof_road_runner:",
|
||||
" # When the kernel should be rebooted.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#kernel-reboots",
|
||||
" kernel_reboot:",
|
||||
" # if you want to use a fresh container on each request, use the `always` strategy",
|
||||
" strategy: on_exception",
|
||||
" # Exceptions you KNOW that do not put your app in an errored state",
|
||||
" allowed_exceptions:",
|
||||
" - Symfony\\Component\\HttpKernel\\Exception\\HttpExceptionInterface",
|
||||
" - Symfony\\Component\\Serializer\\Exception\\ExceptionInterface",
|
||||
" - Symfony\\Contracts\\HttpClient\\Exception\\ExceptionInterface",
|
||||
"",
|
||||
" # Allow to send prometheus metrics to the main RoadRunner process,",
|
||||
" # via a `Spiral\\RoadRunner\\MetricsInterface` service.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#metrics",
|
||||
" metrics:",
|
||||
" enabled: false",
|
||||
" # collect:",
|
||||
" # my_counter:",
|
||||
" # type: counter",
|
||||
" # help: Some help",
|
||||
"",
|
||||
"",
|
||||
" # You can use middlewares to manipulate Symfony requests & responses.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#middlewares",
|
||||
" # middlewares:",
|
||||
" # - App\\Middleware\\YourMiddleware",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "af3fb168d21c9174822b9ab0f803a182787940b2"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
{
|
||||
"manifests": {
|
||||
"baldinof/roadrunner-bundle": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"copy-from-package": {
|
||||
".rr.yaml": ".rr.yaml",
|
||||
".rr.dev.yaml": ".rr.dev.yaml"
|
||||
},
|
||||
"bundles": {
|
||||
"Baldinof\\RoadRunnerBundle\\BaldinofRoadRunnerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"gitignore": [
|
||||
"/bin/rr"
|
||||
],
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Download</> RoadRunner locally: <comment>vendor/bin/rr get --location bin/</>",
|
||||
" * <fg=blue>Run</> your application: <comment>bin/rr serve -c .rr.dev.yaml --debug</>",
|
||||
" * <fg=blue>For production, use: <comment>bin/rr serve</>",
|
||||
" * Visit http://localhost:8080"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/baldinof_road_runner.yaml": {
|
||||
"contents": [
|
||||
"baldinof_road_runner:",
|
||||
" # When the kernel should be rebooted.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#kernel-reboots",
|
||||
" kernel_reboot:",
|
||||
" # if you want to use a fresh container on each request, use the `always` strategy",
|
||||
" strategy: on_exception",
|
||||
" # Exceptions you KNOW that do not put your app in an errored state",
|
||||
" allowed_exceptions:",
|
||||
" - Symfony\\Component\\HttpKernel\\Exception\\HttpExceptionInterface",
|
||||
" - Symfony\\Component\\Serializer\\Exception\\ExceptionInterface",
|
||||
" - Symfony\\Contracts\\HttpClient\\Exception\\ExceptionInterface",
|
||||
"",
|
||||
" # Allow to send prometheus metrics to the main RoadRunner process,",
|
||||
" # via a `Spiral\\RoadRunner\\MetricsInterface` service.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#metrics",
|
||||
" metrics:",
|
||||
" enabled: false",
|
||||
" # collect:",
|
||||
" # my_counter:",
|
||||
" # type: counter",
|
||||
" # help: Some help",
|
||||
"",
|
||||
"",
|
||||
" # You can use middlewares to manipulate Symfony requests & responses.",
|
||||
" # See https://github.com/baldinof/roadrunner-bundle#middlewares",
|
||||
" # middlewares:",
|
||||
" # - App\\Middleware\\YourMiddleware",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "cdd398712fbc03897c0550c856df05fb9ab2b36b"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"manifests": {
|
||||
"basster/lazy-response-bundle": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/basster_lazy_response.yaml": {
|
||||
"contents": [
|
||||
"services:",
|
||||
" _defaults:",
|
||||
" public: false",
|
||||
" autowire: true",
|
||||
" autoconfigure: true",
|
||||
"",
|
||||
" # Enable DTO handler.",
|
||||
" # Comment or remove, if you don't want to use the default.",
|
||||
" # See any of the default handlers for reference.",
|
||||
" Basster\\LazyResponseBundle\\Response\\Handler\\RedirectResponseHandler: null",
|
||||
"",
|
||||
" # Requires twig",
|
||||
" # Basster\\LazyResponseBundle\\Response\\Handler\\TwigResponseHandler: null",
|
||||
"",
|
||||
" # Requires symfony/serializer",
|
||||
" # Basster\\LazyResponseBundle\\Response\\Handler\\JsonSerializeResponseHandler: null",
|
||||
"",
|
||||
" # Feel free to add your own handlers:",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "eb9db09d43c64894b6f4d4ab04ed90cbe1197c9b"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"basster/twig-base64-extension": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/basster_twig_base64.yaml": {
|
||||
"contents": [
|
||||
"services:",
|
||||
" _defaults:",
|
||||
" public: false",
|
||||
" autowire: true",
|
||||
" autoconfigure: true",
|
||||
"",
|
||||
" # registers all neccessary classes as services.",
|
||||
" Basster\\TwigBase64\\Converter\\ImageToBase64Converter: null",
|
||||
" Basster\\TwigBase64\\Twig\\Base64ImageExtension: null",
|
||||
" Basster\\TwigBase64\\Converter\\FileConverterInterface: '@Basster\\TwigBase64\\Converter\\ImageToBase64Converter'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "0a0762c7d5acf2449f9f7f330a514c666e8d0b92"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"manifests": {
|
||||
"basster/twig-base64-extension": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/basster_twig_base64.yaml": {
|
||||
"contents": [
|
||||
"services:",
|
||||
" _defaults:",
|
||||
" public: false",
|
||||
" autowire: true",
|
||||
" autoconfigure: true",
|
||||
"",
|
||||
" # registers all neccessary classes as services.",
|
||||
" Basster\\TwigBase64\\Converter\\ImageToBase64Converter: ~",
|
||||
" Basster\\TwigBase64\\Twig\\Base64ImageExtension: ~",
|
||||
" Basster\\TwigBase64\\Converter\\FileConverterInterface: '@Basster\\TwigBase64\\Converter\\ImageToBase64Converter'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "302a45a54c313ce885865c3643cebfe6f99aa748"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bcc/cron-manager-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"BCC\\CronManagerBundle\\BCCCronManagerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Configure</> your application:",
|
||||
" 1. Enable sessions by uncommenting the entire session section in <comment>config/packages/framework.yaml</>",
|
||||
" 2. Secure your route by adding <comment>- { path: ^/admin, role: ROLE_ADMIN }</> in your security access_control section.",
|
||||
"",
|
||||
" * <fg=blue>Read</> the documentation at <comment>https://github.com/michelsalib/BCCCronManagerBundle/blob/master/README.markdown</> "
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/routes/bcc_cron_manager_bundle.yaml": {
|
||||
"contents": [
|
||||
"BCCCronManagerBundle:",
|
||||
" resource: \"@BCCCronManagerBundle/Resources/config/routing.xml\"",
|
||||
" prefix: admin/cron-manager",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "500a1a7b5da7d1a322335f80169b71dcfcd09e27"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bcc/cron-manager-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"BCC\\CronManagerBundle\\BCCCronManagerBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> What's next for BCC Cron Manager Bundle? </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Configure</> your application:",
|
||||
" 1. Enable sessions by uncommenting the entire session section in <comment>config/packages/framework.yaml</>",
|
||||
" 2. Secure your route by adding <comment>- { path: ^/admin, role: ROLE_ADMIN }</> in your security access_control section.",
|
||||
"",
|
||||
" * <fg=blue>Read</> the documentation at <comment>https://github.com/michelsalib/BCCCronManagerBundle/blob/master/README.markdown</> "
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/routes/bcc_cron_manager_bundle.yaml": {
|
||||
"contents": [
|
||||
"BCCCronManagerBundle:",
|
||||
" resource: \"@BCCCronManagerBundle/Resources/config/routing.xml\"",
|
||||
" prefix: admin/cron-manager",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "cf0abbbf3fa0c69740876154a02b8b38fa8dbfaf"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"becklyn/assets-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Becklyn\\AssetsBundle\\BecklynAssetsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/routes/becklyn_assets.yaml": {
|
||||
"contents": [
|
||||
"_import.becklyn_assets:",
|
||||
" resource: .",
|
||||
" type: 'becklyn-assets'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "f743de2828a28ae7c30e8cb7ea730cbeb4be4f18"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"becklyn/gluggi-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Becklyn\\GluggiBundle\\GluggiBundle": [
|
||||
"dev"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/routes/dev/gluggi.yaml": {
|
||||
"contents": [
|
||||
"_import.gluggi:",
|
||||
" resource: \"@GluggiBundle/Resources/config/routes.yaml\"",
|
||||
" prefix: /_layout/",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "3b26a87dab369e3136baaa870ce1d9c32e2191cc"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"becklyn/javascript-routing": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Becklyn\\JavaScriptRouting\\BecklynJavaScriptRoutingBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/routes/becklyn_javascript_routing.yaml": {
|
||||
"contents": [
|
||||
"_import.becklyn_javascript_routing:",
|
||||
" resource: '@BecklynJavaScriptRoutingBundle/Resources/config/routes.yaml'",
|
||||
" prefix: /_v/routing",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "ecb8bf9401b0b107af74b50ad521d9ea982edf96"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"becklyn/translations": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Becklyn\\Translations\\BecklynTranslationsBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/routes/becklyn_translations.yaml": {
|
||||
"contents": [
|
||||
"_import.becklyn_translations:",
|
||||
" resource: '@BecklynTranslationsBundle/Resources/config/routes.yaml'",
|
||||
" prefix: /_v/translations/",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "b827e87157a4937728b199c68fddcc0b63632c2f"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"manifests": {
|
||||
"beelab/recaptcha2-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Beelab\\Recaptcha2Bundle\\BeelabRecaptcha2Bundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"APP_RECAPTCHA_SITE_KEY": "needed",
|
||||
"APP_RECAPTCHA_SECRET": "needed"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> Next for BeelabRecaptcha2Bundle </>",
|
||||
" * <fg=blue>Insert</> sensitive values in your environment values",
|
||||
" * <fg=blue>Read</> documentation at <comment>https://github.com/Bee-Lab/BeelabRecaptcha2Bundle/blob/master/docs/index.md</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/beelab_recaptcha2.yaml": {
|
||||
"contents": [
|
||||
"beelab_recaptcha2:",
|
||||
" site_key: '%env(APP_RECAPTCHA_SITE_KEY)%'",
|
||||
" secret: '%env(APP_RECAPTCHA_SECRET)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "246da6d0e345e9ab6773dd2f46c8a138e2527ef6"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"manifests": {
|
||||
"beelab/recaptcha2-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Beelab\\Recaptcha2Bundle\\BeelabRecaptcha2Bundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"APP_RECAPTCHA_SITE_KEY": "needed",
|
||||
"APP_RECAPTCHA_SECRET": "needed"
|
||||
},
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Insert</> sensitive values in your environment values",
|
||||
" * <fg=blue>Read</> documentation at <comment>https://github.com/Bee-Lab/BeelabRecaptcha2Bundle/blob/master/docs/index.md</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/beelab_recaptcha2.yaml": {
|
||||
"contents": [
|
||||
"beelab_recaptcha2:",
|
||||
" site_key: '%env(APP_RECAPTCHA_SITE_KEY)%'",
|
||||
" secret: '%env(APP_RECAPTCHA_SECRET)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "ad714d23c3c754619d9f2e1bd7b621c0d6185165"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
{
|
||||
"manifests": {
|
||||
"beelab/tag-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Beelab\\TagBundle\\BeelabTagBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/",
|
||||
"src/": "%SRC_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> Next for BeelabTagBundle </>",
|
||||
" * <fg=blue>Customize</> your new Tag entity",
|
||||
" * <fg=blue>Read</> documentation at <comment>https://github.com/Bee-Lab/BeelabTagBundle/blob/master/Resources/docs/index.md</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/beelab_tag.yaml": {
|
||||
"contents": [
|
||||
"beelab_tag:",
|
||||
" tag_class: App\\Entity\\Tag",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"src/Entity/Tag.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"",
|
||||
"namespace App\\Entity;",
|
||||
"",
|
||||
"use Beelab\\TagBundle\\Tag\\TagInterface;",
|
||||
"use Doctrine\\ORM\\Mapping as ORM;",
|
||||
"",
|
||||
"/**",
|
||||
" * @ORM\\Table()",
|
||||
" * @ORM\\Entity()",
|
||||
" */",
|
||||
"class Tag implements TagInterface",
|
||||
"{",
|
||||
" /**",
|
||||
" * @var int",
|
||||
" *",
|
||||
" * @ORM\\Column(type=\"integer\")",
|
||||
" * @ORM\\Id",
|
||||
" * @ORM\\GeneratedValue(strategy=\"AUTO\")",
|
||||
" */",
|
||||
" protected $id;",
|
||||
"",
|
||||
" /**",
|
||||
" * @var string|null",
|
||||
" *",
|
||||
" * @ORM\\Column()",
|
||||
" */",
|
||||
" protected $name;",
|
||||
"",
|
||||
" public function __toString(): string",
|
||||
" {",
|
||||
" return $this->name;",
|
||||
" }",
|
||||
"",
|
||||
" public function getId(): int",
|
||||
" {",
|
||||
" return $this->id;",
|
||||
" }",
|
||||
"",
|
||||
" public function setName($name)",
|
||||
" {",
|
||||
" $this->name = $name;",
|
||||
" }",
|
||||
"",
|
||||
" public function getName()",
|
||||
" {",
|
||||
" return $this->name;",
|
||||
" }",
|
||||
"}",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "8a1690556356b7938a4410ce0281eabb7682e8de"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,88 @@
|
||||
{
|
||||
"manifests": {
|
||||
"beelab/tag-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Beelab\\TagBundle\\BeelabTagBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/",
|
||||
"src/": "%SRC_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Customize</> your new Tag entity",
|
||||
" * <fg=blue>Read</> documentation at <comment>https://github.com/Bee-Lab/BeelabTagBundle/blob/master/Resources/docs/index.md</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/beelab_tag.yaml": {
|
||||
"contents": [
|
||||
"beelab_tag:",
|
||||
" tag_class: App\\Entity\\Tag",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"src/Entity/Tag.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"",
|
||||
"namespace App\\Entity;",
|
||||
"",
|
||||
"use Beelab\\TagBundle\\Tag\\TagInterface;",
|
||||
"use Doctrine\\ORM\\Mapping as ORM;",
|
||||
"",
|
||||
"/**",
|
||||
" * @ORM\\Table()",
|
||||
" * @ORM\\Entity()",
|
||||
" */",
|
||||
"class Tag implements TagInterface",
|
||||
"{",
|
||||
" /**",
|
||||
" * @var int",
|
||||
" *",
|
||||
" * @ORM\\Column(type=\"integer\")",
|
||||
" * @ORM\\Id",
|
||||
" * @ORM\\GeneratedValue(strategy=\"AUTO\")",
|
||||
" */",
|
||||
" protected $id;",
|
||||
"",
|
||||
" /**",
|
||||
" * @var string|null",
|
||||
" *",
|
||||
" * @ORM\\Column()",
|
||||
" */",
|
||||
" protected $name;",
|
||||
"",
|
||||
" public function __toString(): string",
|
||||
" {",
|
||||
" return $this->name;",
|
||||
" }",
|
||||
"",
|
||||
" public function getId(): int",
|
||||
" {",
|
||||
" return $this->id;",
|
||||
" }",
|
||||
"",
|
||||
" public function setName(?string $name): void",
|
||||
" {",
|
||||
" $this->name = $name;",
|
||||
" }",
|
||||
"",
|
||||
" public function getName(): ?string",
|
||||
" {",
|
||||
" return $this->name;",
|
||||
" }",
|
||||
"}",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "9bd5cf1ad8576a8ad13e317cf8d7b854883cab9e"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,89 @@
|
||||
{
|
||||
"manifests": {
|
||||
"beelab/tag-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Beelab\\TagBundle\\BeelabTagBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/",
|
||||
"src/": "%SRC_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> Next for BeelabTagBundle </>",
|
||||
" * <fg=blue>Customize</> your new Tag entity",
|
||||
" * <fg=blue>Read</> documentation at <comment>https://github.com/Bee-Lab/BeelabTagBundle/blob/master/Resources/docs/index.md</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/beelab_tag.yaml": {
|
||||
"contents": [
|
||||
"beelab_tag:",
|
||||
" tag_class: App\\Entity\\Tag",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"src/Entity/Tag.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"",
|
||||
"namespace App\\Entity;",
|
||||
"",
|
||||
"use Beelab\\TagBundle\\Tag\\TagInterface;",
|
||||
"use Doctrine\\ORM\\Mapping as ORM;",
|
||||
"",
|
||||
"/**",
|
||||
" * @ORM\\Table()",
|
||||
" * @ORM\\Entity()",
|
||||
" */",
|
||||
"class Tag implements TagInterface",
|
||||
"{",
|
||||
" /**",
|
||||
" * @var int",
|
||||
" *",
|
||||
" * @ORM\\Column(type=\"integer\")",
|
||||
" * @ORM\\Id",
|
||||
" * @ORM\\GeneratedValue(strategy=\"AUTO\")",
|
||||
" */",
|
||||
" protected $id;",
|
||||
"",
|
||||
" /**",
|
||||
" * @var string|null",
|
||||
" *",
|
||||
" * @ORM\\Column()",
|
||||
" */",
|
||||
" protected $name;",
|
||||
"",
|
||||
" public function __toString(): string",
|
||||
" {",
|
||||
" return $this->name;",
|
||||
" }",
|
||||
"",
|
||||
" public function getId(): int",
|
||||
" {",
|
||||
" return $this->id;",
|
||||
" }",
|
||||
"",
|
||||
" public function setName(?string $name): void",
|
||||
" {",
|
||||
" $this->name = $name;",
|
||||
" }",
|
||||
"",
|
||||
" public function getName(): ?string",
|
||||
" {",
|
||||
" return $this->name;",
|
||||
" }",
|
||||
"}",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "ba901820da2e52d4a57f4c06dff42cb8d15a506a"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"manifests": {
|
||||
"beelab/test-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Beelab\\TestBundle\\BeelabTestBundle": [
|
||||
"test"
|
||||
]
|
||||
}
|
||||
},
|
||||
"files": [],
|
||||
"ref": "54e66717d8cf2abacb3f90fd8e34561dbb4b313d"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"manifests": {
|
||||
"biig/domain": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Biig\\Component\\Domain\\Integration\\Symfony\\DomainBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/biig_domain.yaml": {
|
||||
"contents": [
|
||||
"biig_domain:",
|
||||
" # Learn more about configuration in the bundle configuration reference",
|
||||
" # https://github.com/biig-io/DomainComponent/blob/v1/docs/domain_event_dispatcher.md#configuration-reference",
|
||||
"",
|
||||
" # Post persist events are *not* activated by default, you need to enable the post persist listeners",
|
||||
" persist_listeners:",
|
||||
" # As doctrine supports many connections, you need to enable your connections one by one",
|
||||
" doctrine: ['default']",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "280d89cd33040967e09b4b7259fcb404adae1c5f"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
{
|
||||
"manifests": {
|
||||
"birkof/netopia-mobilpay-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"birkof\\NetopiaMobilPay\\NetopiaMobilPayBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"gitignore": [
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.key",
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.cer"
|
||||
],
|
||||
"env": {
|
||||
"NETOPIA_MOBILPAY_PAYMENT_URL": "http://sandboxsecure.mobilpay.ro",
|
||||
"NETOPIA_MOBILPAY_PUBLIC_CERT": "%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/public.cer",
|
||||
"NETOPIA_MOBILPAY_PRIVATE_KEY": "%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/private.key",
|
||||
"NETOPIA_MOBILPAY_SIGNATURE": "XXXX-XXXX-XXXX-XXXX-XXXX"
|
||||
},
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Read</> the documentation at <comment>https://github.com/birkof/netopia-mobilpay-bundle</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/netopia_mobilpay/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/packages/netopia_mobilpay.yaml": {
|
||||
"contents": [
|
||||
"netopia_mobilpay:",
|
||||
" payment_url: '%env(NETOPIA_MOBILPAY_PAYMENT_URL)%'",
|
||||
" public_cert: '%env(NETOPIA_MOBILPAY_PUBLIC_CERT)%'",
|
||||
" private_key: '%env(NETOPIA_MOBILPAY_PRIVATE_KEY)%'",
|
||||
" signature: '%env(NETOPIA_MOBILPAY_SIGNATURE)%'",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/netopia_mobilpay.yaml": {
|
||||
"contents": [
|
||||
"netopia_mobilpay_return_url:",
|
||||
" path: /netopia-mobilpay/thank-you",
|
||||
" methods: GET",
|
||||
" defaults:",
|
||||
" _controller: FrameworkBundle:Redirect:redirect",
|
||||
" route: default",
|
||||
" permanent: true",
|
||||
"",
|
||||
"netopia_mobilpay_confirm_url:",
|
||||
" path: /netopia-mobilpay/confirm",
|
||||
" methods: POST",
|
||||
" defaults:",
|
||||
" _controller: FrameworkBundle:Redirect:redirect",
|
||||
" route: default",
|
||||
" permanent: true",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "3753f6a7183e53932a7d28dd77d885db10d1e32c"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"manifests": {
|
||||
"birkof/netopia-mobilpay-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"birkof\\NetopiaMobilPay\\NetopiaMobilPayBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"gitignore": [
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.key",
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.cer",
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.json"
|
||||
],
|
||||
"env": {
|
||||
"NETOPIA_MOBILPAY_PAYMENT_URL": "http://sandboxsecure.mobilpay.ro",
|
||||
"NETOPIA_MOBILPAY_PUBLIC_CERT": "%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/public.cer",
|
||||
"NETOPIA_MOBILPAY_PRIVATE_KEY": "%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/private.key",
|
||||
"NETOPIA_MOBILPAY_SMS_SERVICES": "%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/sms_services.json",
|
||||
"NETOPIA_MOBILPAY_SIGNATURE": "XXXX-XXXX-XXXX-XXXX-XXXX"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> What's next? </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Read</> the documentation at <comment>https://github.com/birkof/netopia-mobilpay-bundle</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/netopia_mobilpay/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/packages/netopia_mobilpay.yaml": {
|
||||
"contents": [
|
||||
"netopia_mobilpay:",
|
||||
" payment_url: '%env(NETOPIA_MOBILPAY_PAYMENT_URL)%'",
|
||||
" public_cert: '%env(NETOPIA_MOBILPAY_PUBLIC_CERT)%'",
|
||||
" private_key: '%env(NETOPIA_MOBILPAY_PRIVATE_KEY)%'",
|
||||
" sms_services: '%env(NETOPIA_MOBILPAY_SMS_SERVICES)%'",
|
||||
" signature: '%env(NETOPIA_MOBILPAY_SIGNATURE)%'",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/netopia_mobilpay.yaml": {
|
||||
"contents": [
|
||||
"netopia_mobilpay_return_url:",
|
||||
" path: /netopia-mobilpay/thank-you",
|
||||
" methods: GET",
|
||||
" defaults:",
|
||||
" _controller: FrameworkBundle:Redirect:redirect",
|
||||
" route: default",
|
||||
" permanent: true",
|
||||
"",
|
||||
"netopia_mobilpay_confirm_url:",
|
||||
" path: /netopia-mobilpay/confirm",
|
||||
" methods: POST",
|
||||
" defaults:",
|
||||
" _controller: FrameworkBundle:Redirect:redirect",
|
||||
" route: default",
|
||||
" permanent: true",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "85a37dab7981d0d7a262df37361d9a25852167ae"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"manifests": {
|
||||
"birkof/netopia-mobilpay-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"birkof\\NetopiaMobilPay\\NetopiaMobilPayBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"gitignore": [
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.key",
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.cer"
|
||||
],
|
||||
"env": {
|
||||
"NETOPIA_MOBILPAY_PAYMENT_URL": "http://sandboxsecure.mobilpay.ro",
|
||||
"NETOPIA_MOBILPAY_PUBLIC_CERT": "%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/public.cer",
|
||||
"NETOPIA_MOBILPAY_PRIVATE_KEY": "%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/private.key",
|
||||
"NETOPIA_MOBILPAY_SIGNATURE": "XXXX-XXXX-XXXX-XXXX-XXXX"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> What's next? </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Read</> the documentation at <comment>https://github.com/birkof/netopia-mobilpay-bundle</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/netopia_mobilpay/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/packages/netopia_mobilpay.yaml": {
|
||||
"contents": [
|
||||
"netopia_mobilpay:",
|
||||
" payment_url: '%env(NETOPIA_MOBILPAY_PAYMENT_URL)%'",
|
||||
" public_cert: '%env(NETOPIA_MOBILPAY_PUBLIC_CERT)%'",
|
||||
" private_key: '%env(NETOPIA_MOBILPAY_PRIVATE_KEY)%'",
|
||||
" signature: '%env(NETOPIA_MOBILPAY_SIGNATURE)%'",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/netopia_mobilpay.yaml": {
|
||||
"contents": [
|
||||
"netopia_mobilpay_return_url:",
|
||||
" path: /netopia-mobilpay/thank-you",
|
||||
" methods: GET",
|
||||
" defaults:",
|
||||
" _controller: FrameworkBundle:Redirect:redirect",
|
||||
" route: default",
|
||||
" permanent: true",
|
||||
"",
|
||||
"netopia_mobilpay_confirm_url:",
|
||||
" path: /netopia-mobilpay/confirm",
|
||||
" methods: POST",
|
||||
" defaults:",
|
||||
" _controller: FrameworkBundle:Redirect:redirect",
|
||||
" route: default",
|
||||
" permanent: true",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "9d5b2d4847a3588f5a1199b3722cb082ac1c2660"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"manifests": {
|
||||
"birkof/netopia-mobilpay-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"birkof\\NetopiaMobilPay\\NetopiaMobilPayBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"gitignore": [
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.key",
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.cer",
|
||||
"/%CONFIG_DIR%/netopia_mobilpay/*.json"
|
||||
],
|
||||
"env": {
|
||||
"NETOPIA_MOBILPAY_PAYMENT_URL": "http://sandboxsecure.mobilpay.ro",
|
||||
"NETOPIA_MOBILPAY_PUBLIC_CERT": "%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/public.cer",
|
||||
"NETOPIA_MOBILPAY_PRIVATE_KEY": "%kernel.project_dir%/%CONFIG_DIR%/netopia_mobilpay/private.key",
|
||||
"NETOPIA_MOBILPAY_SIGNATURE": "XXXX-XXXX-XXXX-XXXX-XXXX"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> What's next? </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Read</> the documentation at <comment>https://github.com/birkof/netopia-mobilpay-bundle</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/netopia_mobilpay/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/packages/netopia_mobilpay.yaml": {
|
||||
"contents": [
|
||||
"netopia_mobilpay:",
|
||||
" payment_url: '%env(NETOPIA_MOBILPAY_PAYMENT_URL)%'",
|
||||
" public_cert: '%env(NETOPIA_MOBILPAY_PUBLIC_CERT)%'",
|
||||
" private_key: '%env(NETOPIA_MOBILPAY_PRIVATE_KEY)%'",
|
||||
" signature: '%env(NETOPIA_MOBILPAY_SIGNATURE)%'",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/netopia_mobilpay.yaml": {
|
||||
"contents": [
|
||||
"netopia_mobilpay_return_url:",
|
||||
" path: /netopia-mobilpay/thank-you",
|
||||
" methods: GET",
|
||||
" defaults:",
|
||||
" _controller: FrameworkBundle:Redirect:redirect",
|
||||
" route: default",
|
||||
" permanent: true",
|
||||
"",
|
||||
"netopia_mobilpay_confirm_url:",
|
||||
" path: /netopia-mobilpay/confirm",
|
||||
" methods: POST",
|
||||
" defaults:",
|
||||
" _controller: FrameworkBundle:Redirect:redirect",
|
||||
" route: default",
|
||||
" permanent: true",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "be99b5ef4a610a180bc15679015866e6f8344c74"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bitbag/shipping-export-plugin": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"BitBag\\SyliusShippingExportPlugin\\BitBagSyliusShippingExportPlugin": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"gitignore": [
|
||||
"/shipping_labels/"
|
||||
],
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white;options=bold> To finish the install </>",
|
||||
"<bg=blue;fg=white;options=bold> BitBag Sylius Shipping Export Plugin </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Create</> directory named <comment>shipping_labels</comment> in project root or customize <comment>bitbag.shipping_labels_path</comment> parameter.",
|
||||
"",
|
||||
" If you want to contact us, the best way is to fill the form on our website or send us an e-mail to <comment>hello@bitbag.io</comment> with your question(s).",
|
||||
" We guarantee that we answer as soon as we can!"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/bitbag_shipping_export_plugin.yaml": {
|
||||
"contents": [
|
||||
"imports:",
|
||||
" - { resource: \"@BitBagSyliusShippingExportPlugin/Resources/config/config.yml\" }",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/bitbag_shipping_export_plugin.yaml": {
|
||||
"contents": [
|
||||
"bitbag_shipping_export_plugin:",
|
||||
" resource: \"@BitBagSyliusShippingExportPlugin/Resources/config/routing.yml\"",
|
||||
" prefix: /admin",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "33f83f4e767e8a6ddecfdfc5ab65ccc81bcb2758"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bitbag/shipping-export-plugin": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"BitBag\\SyliusShippingExportPlugin\\BitBagSyliusShippingExportPlugin": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"gitignore": [
|
||||
"/shipping_labels/"
|
||||
],
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Create</> directory named <comment>shipping_labels</comment> in project root or customize <comment>bitbag.shipping_labels_path</comment> parameter.",
|
||||
"",
|
||||
" If you want to contact us, the best way is to fill the form on our website or send us an e-mail to <comment>hello@bitbag.io</comment> with your question(s).",
|
||||
" We guarantee that we answer as soon as we can!"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/bitbag_shipping_export_plugin.yaml": {
|
||||
"contents": [
|
||||
"imports:",
|
||||
" - { resource: \"@BitBagSyliusShippingExportPlugin/Resources/config/config.yml\" }",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/bitbag_shipping_export_plugin.yaml": {
|
||||
"contents": [
|
||||
"bitbag_shipping_export_plugin:",
|
||||
" resource: \"@BitBagSyliusShippingExportPlugin/Resources/config/routing.yml\"",
|
||||
" prefix: /admin",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "4095c0f7a2cc51e0f40e806ad7d3256ef5f42ae2"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"manifests": {
|
||||
"boshurik/telegram-bot-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"BoShurik\\TelegramBotBundle\\BoShurikTelegramBotBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"TELEGRAM_BOT_TOKEN": "bot-token"
|
||||
},
|
||||
"container": {
|
||||
"telegram_route_secret": "%env(TELEGRAM_BOT_TOKEN)%"
|
||||
},
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Set</> <comment>TELEGRAM_BOT_TOKEN</> in your environment",
|
||||
" * <fg=blue>Read</> the documentation at <comment>https://github.com/BoShurik/TelegramBotBundle</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/boshurik_telegram_bot.yaml": {
|
||||
"contents": [
|
||||
"boshurik_telegram_bot:",
|
||||
" api:",
|
||||
" token: \"%env(TELEGRAM_BOT_TOKEN)%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/boshurik_telegram_bot.yaml": {
|
||||
"contents": [
|
||||
"boshurik_telegram_bot_routing:",
|
||||
" resource: \"@BoShurikTelegramBotBundle/Resources/config/routing.yml\"",
|
||||
" prefix: \"/_telegram/%telegram_route_secret%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "0e172664f2f361f8f3932f32cea845f56650dd01"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"manifests": {
|
||||
"boshurik/telegram-bot-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"BoShurik\\TelegramBotBundle\\BoShurikTelegramBotBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"TELEGRAM_BOT_TOKEN": "bot-token"
|
||||
},
|
||||
"container": {
|
||||
"telegram_route_secret": "%env(TELEGRAM_BOT_TOKEN)%"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> Next for TelegramBotBundle </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Set</> <comment>TELEGRAM_BOT_TOKEN</> in your environment",
|
||||
" * <fg=blue>Read</> the documentation at <comment>https://github.com/BoShurik/TelegramBotBundle</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/boshurik_telegram_bot.yaml": {
|
||||
"contents": [
|
||||
"boshurik_telegram_bot:",
|
||||
" api:",
|
||||
" token: \"%env(TELEGRAM_BOT_TOKEN)%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"config/routes/boshurik_telegram_bot.yaml": {
|
||||
"contents": [
|
||||
"boshurik_telegram_bot_routing:",
|
||||
" resource: \"@BoShurikTelegramBotBundle/Resources/config/routing.yml\"",
|
||||
" prefix: \"/_telegram/%telegram_route_secret%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "a22989df249e0e7e28fd87d1daec1fe4c5cedcd0"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"manifests": {
|
||||
"botjaeger/nexmo-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Botjaeger\\NexmoBundle\\BotjaegerNexmoBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"BOTJAEGER_NEXMO_API_KEY": "your-api-public-key",
|
||||
"BOTJAEGER_NEXMO_API_SECRET": "your-api-secret-key",
|
||||
"BOTJAEGER_NEXMO_API_BRAND": "your-brand-name"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/botjaeger_nexmo.yaml": {
|
||||
"contents": [
|
||||
"botjaeger_nexmo:",
|
||||
" api_key: \"%env(BOTJAEGER_NEXMO_API_KEY)%\"",
|
||||
" api_secret: \"%env(BOTJAEGER_NEXMO_API_SECRET)%\"",
|
||||
" api_brand: \"%env(BOTJAEGER_NEXMO_API_BRAND)%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "4e4625779b88a951a05b32f0bc243869f84d8b84"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bref/symfony-bridge": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"serverless.yaml": "serverless.yml"
|
||||
},
|
||||
"gitignore": [
|
||||
"/.serverless/"
|
||||
],
|
||||
"post-install-output": [
|
||||
" * <fg=blue>Read</> the full documentation to properly configure your",
|
||||
" Symfony application at <comment>https://bref.sh/docs/frameworks/symfony.html</>",
|
||||
"",
|
||||
" * Bref documentation: <comment>https://bref.sh/docs/</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"serverless.yaml": {
|
||||
"contents": [
|
||||
"# Read the documentation at https://www.serverless.com/framework/docs/providers/aws/guide/serverless.yml/",
|
||||
"service: symfony",
|
||||
"",
|
||||
"provider:",
|
||||
" name: aws",
|
||||
" # The AWS region in which to deploy (us-east-1 is the default)",
|
||||
" region: us-east-1",
|
||||
" # The stage of the application, e.g. dev, production, staging\u2026 ('dev' is the default)",
|
||||
" stage: dev",
|
||||
" runtime: provided.al2",
|
||||
" environment:",
|
||||
" # Symfony environment variables",
|
||||
" APP_ENV: prod",
|
||||
"",
|
||||
"plugins:",
|
||||
" - ./vendor/bref/bref",
|
||||
"",
|
||||
"functions:",
|
||||
" # This function runs the Symfony website/API",
|
||||
" web:",
|
||||
" handler: public/index.php",
|
||||
" timeout: 28 # in seconds (API Gateway has a timeout of 29 seconds)",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-80-fpm}",
|
||||
" events:",
|
||||
" - httpApi: '*'",
|
||||
" # This function let us run console commands in Lambda",
|
||||
" console:",
|
||||
" handler: bin/console",
|
||||
" timeout: 120 # in seconds",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-80} # PHP",
|
||||
" - ${bref:layer.console} # The \"console\" layer",
|
||||
"",
|
||||
"package:",
|
||||
" patterns:",
|
||||
" # Excluded files and folders for deployment",
|
||||
" - '!assets/**'",
|
||||
" - '!node_modules/**'",
|
||||
" - '!public/build/**'",
|
||||
" - '!tests/**'",
|
||||
" - '!var/**'",
|
||||
" # If you want to include files and folders that are part of excluded folders,",
|
||||
" # add them at the end",
|
||||
" - 'var/cache/prod/**'",
|
||||
" - 'public/build/entrypoints.json'",
|
||||
" - 'public/build/manifest.json'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "073e577186ef96e4f26df1f8a3dc14a48826d364"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bref/symfony-bridge": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"serverless.yaml": "serverless.yml"
|
||||
},
|
||||
"gitignore": [
|
||||
"/.serverless/"
|
||||
],
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> Bref Symfony Bridge </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Read</> the full documentation to properly configure your",
|
||||
" Symfony application at <comment>https://bref.sh/docs/frameworks/symfony.html</>",
|
||||
"",
|
||||
" * Bref documentation: <comment>https://bref.sh/docs/</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"serverless.yaml": {
|
||||
"contents": [
|
||||
"# Read the documentation at https://www.serverless.com/framework/docs/providers/aws/guide/serverless.yml/",
|
||||
"service: symfony",
|
||||
"",
|
||||
"provider:",
|
||||
" name: aws",
|
||||
" # The AWS region in which to deploy (us-east-1 is the default)",
|
||||
" region: us-east-1",
|
||||
" # The stage of the application, e.g. dev, production, staging\u2026 ('dev' is the default)",
|
||||
" stage: dev",
|
||||
" runtime: provided.al2",
|
||||
" environment:",
|
||||
" # Symfony environment variables",
|
||||
" APP_ENV: prod",
|
||||
"",
|
||||
"plugins:",
|
||||
" - ./vendor/bref/bref",
|
||||
"",
|
||||
"functions:",
|
||||
" # This function runs the Symfony website/API",
|
||||
" web:",
|
||||
" handler: public/index.php",
|
||||
" timeout: 28 # in seconds (API Gateway has a timeout of 29 seconds)",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-80-fpm}",
|
||||
" events:",
|
||||
" - httpApi: '*'",
|
||||
" # This function let us run console commands in Lambda",
|
||||
" console:",
|
||||
" handler: bin/console",
|
||||
" timeout: 120 # in seconds",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-80} # PHP",
|
||||
" - ${bref:layer.console} # The \"console\" layer",
|
||||
"",
|
||||
"package:",
|
||||
" patterns:",
|
||||
" # Excluded files and folders for deployment",
|
||||
" - '!assets/**'",
|
||||
" - '!node_modules/**'",
|
||||
" - '!public/build/**'",
|
||||
" - '!tests/**'",
|
||||
" - '!var/**'",
|
||||
" # If you want to include files and folders that are part of excluded folders,",
|
||||
" # add them at the end",
|
||||
" - 'var/cache/prod/**'",
|
||||
" - 'public/build/entrypoints.json'",
|
||||
" - 'public/build/manifest.json'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "95f965d593fa89336b1fd7d167d2a3c7b11aae04"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,78 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bref/symfony-bridge": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"serverless.yaml": "serverless.yml"
|
||||
},
|
||||
"gitignore": [
|
||||
"/.serverless/"
|
||||
],
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> Bref Symfony Bridge </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * <fg=blue>Read</> the full documentation to properly configure your",
|
||||
" Symfony application at <comment>https://bref.sh/docs/frameworks/symfony.html</>",
|
||||
"",
|
||||
" * Bref documentation: <comment>https://bref.sh/docs/</>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"serverless.yaml": {
|
||||
"contents": [
|
||||
"# Read the documentation at https://www.serverless.com/framework/docs/providers/aws/guide/serverless.yml/",
|
||||
"service: symfony",
|
||||
"",
|
||||
"provider:",
|
||||
" name: aws",
|
||||
" # The AWS region in which to deploy (us-east-1 is the default)",
|
||||
" region: us-east-1",
|
||||
" # The stage of the application, e.g. dev, production, staging\u2026 ('dev' is the default)",
|
||||
" stage: dev",
|
||||
" runtime: provided.al2",
|
||||
" environment:",
|
||||
" # Symfony environment variables",
|
||||
" APP_ENV: prod",
|
||||
"",
|
||||
"plugins:",
|
||||
" - ./vendor/bref/bref",
|
||||
"",
|
||||
"functions:",
|
||||
" # This function runs the Symfony website/API",
|
||||
" web:",
|
||||
" handler: public/index.php",
|
||||
" timeout: 28 # in seconds (API Gateway has a timeout of 29 seconds)",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-80-fpm}",
|
||||
" events:",
|
||||
" - httpApi: '*'",
|
||||
" # This function let us run console commands in Lambda",
|
||||
" console:",
|
||||
" handler: bin/console",
|
||||
" timeout: 120 # in seconds",
|
||||
" layers:",
|
||||
" - ${bref:layer.php-80} # PHP",
|
||||
" - ${bref:layer.console} # The \"console\" layer",
|
||||
"",
|
||||
"package:",
|
||||
" patterns:",
|
||||
" # Excluded files and folders for deployment",
|
||||
" - '!assets/**'",
|
||||
" - '!node_modules/**'",
|
||||
" - '!public/build/**'",
|
||||
" - '!tests/**'",
|
||||
" - '!var/**'",
|
||||
" # If you want to include files and folders that are part of excluded folders,",
|
||||
" # add them at the end",
|
||||
" - 'var/cache/prod/**'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "f20b0f232526b14d5e4734030b47ad6c887757a9"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"manifests": {
|
||||
"broadway/broadway-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Broadway\\Bundle\\BroadwayBundle\\BroadwayBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/broadway.yaml": {
|
||||
"contents": [
|
||||
"# see https://github.com/broadway/broadway-bundle",
|
||||
"",
|
||||
"broadway:",
|
||||
"",
|
||||
" # a service definition id implementing Broadway\\EventStore\\EventStore",
|
||||
" event_store: broadway.event_store.in_memory",
|
||||
"",
|
||||
" # a service definition id implementing Broadway\\ReadModel\\RepositoryFactory",
|
||||
" read_model: broadway.read_model.in_memory.repository_factory",
|
||||
"",
|
||||
" # service definition ids implementing Broadway\\Serializer\\Serializer",
|
||||
" serializer:",
|
||||
" payload: broadway.simple_interface_serializer",
|
||||
" readmodel: broadway.simple_interface_serializer",
|
||||
" metadata: broadway.simple_interface_serializer",
|
||||
"",
|
||||
" command_handling:",
|
||||
" dispatch_events: false",
|
||||
"",
|
||||
" # a service definition id implementing Psr\\Log\\LoggerInterface",
|
||||
" logger: null",
|
||||
"",
|
||||
" saga:",
|
||||
" enabled: false",
|
||||
"",
|
||||
" # a service definition id implementing Broadway\\Saga\\State\\RepositoryInterface",
|
||||
" state_repository: broadway.saga.state.in_memory_repository",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "0601c67ff07896a752e5a72381a22254ff754ea1"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"manifests": {
|
||||
"broadway/broadway-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Broadway\\Bundle\\BroadwayBundle\\BroadwayBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/broadway.yaml": {
|
||||
"contents": [
|
||||
"# see https://github.com/broadway/broadway-bundle",
|
||||
"",
|
||||
"broadway:",
|
||||
"",
|
||||
" # a service definition id implementing Broadway\\EventStore\\EventStore",
|
||||
" event_store: broadway.event_store.in_memory",
|
||||
"",
|
||||
" # a service definition id implementing Broadway\\ReadModel\\RepositoryFactory",
|
||||
" read_model: broadway.read_model.in_memory.repository_factory",
|
||||
"",
|
||||
" # service definition ids implementing Broadway\\Serializer\\Serializer",
|
||||
" serializer:",
|
||||
" payload: broadway.simple_interface_serializer",
|
||||
" readmodel: broadway.simple_interface_serializer",
|
||||
" metadata: broadway.simple_interface_serializer",
|
||||
"",
|
||||
" command_handling:",
|
||||
" dispatch_events: false",
|
||||
"",
|
||||
" # a service definition id implementing Psr\\Log\\LoggerInterface",
|
||||
" logger: ~",
|
||||
"",
|
||||
" saga:",
|
||||
" enabled: false",
|
||||
"",
|
||||
" # a service definition id implementing Broadway\\Saga\\State\\RepositoryInterface",
|
||||
" state_repository: broadway.saga.state.in_memory_repository",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "a4ded8381c60e594474584599659eef9d931c872"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"manifests": {
|
||||
"broadway/event-store-dbal": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/broadway_event_store_dbal.yaml": {
|
||||
"contents": [
|
||||
"broadway:",
|
||||
" event_store:",
|
||||
" dbal:",
|
||||
" enabled: true",
|
||||
" connection: 'default'",
|
||||
" table: 'events'",
|
||||
" use_binary: true",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "59b36f95fafbf4327a57c2493e02fc57d8c8e6ad"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"manifests": {
|
||||
"broadway/event-store-dbal": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/broadway_event_store_dbal.yaml": {
|
||||
"contents": [
|
||||
"broadway:",
|
||||
" event_store: broadway.event_store.dbal",
|
||||
"",
|
||||
"services:",
|
||||
" broadway.event_store.dbal:",
|
||||
" class: Broadway\\EventStore\\Dbal\\DBALEventStore",
|
||||
" arguments:",
|
||||
" - \"@doctrine.dbal.default_connection\"",
|
||||
" - \"@broadway.serializer.payload\"",
|
||||
" - \"@broadway.serializer.metadata\"",
|
||||
" - \"events\"",
|
||||
" - false",
|
||||
" - \"@broadway.uuid.converter\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "a8e44b60058a2798f65be93037aa1562f4de60eb"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"manifests": {
|
||||
"broadway/event-store-mongodb": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"container": {
|
||||
"mongodb_uri": "%env(BROADWAY_EVENT_STORE_MONGODB_URI)%",
|
||||
"mongodb_database": "%env(BROADWAY_EVENT_STORE_MONGODB_DATABASE)%"
|
||||
},
|
||||
"env": {
|
||||
"BROADWAY_EVENT_STORE_MONGODB_URI": "mongodb://127.0.0.1/",
|
||||
"BROADWAY_EVENT_STORE_MONGODB_DATABASE": "default"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/broadway_event_store_mongodb.yaml": {
|
||||
"contents": [
|
||||
"broadway:",
|
||||
" event_store: broadway.event_store.mongodb",
|
||||
"",
|
||||
"services:",
|
||||
" broadway.event_store.mongodb_client:",
|
||||
" class: MongoDB\\Client",
|
||||
" arguments: ['%mongodb_uri%']",
|
||||
"",
|
||||
" broadway.event_store.mongodb_collection:",
|
||||
" class: MongoDB\\Collection",
|
||||
" factory: ['@broadway.event_store.mongodb_client', selectCollection]",
|
||||
" arguments: ['%mongodb_database%', 'events']",
|
||||
"",
|
||||
" broadway.event_store.mongodb:",
|
||||
" class: Broadway\\EventStore\\MongoDB\\MongoDBEventStore",
|
||||
" arguments: ['@broadway.event_store.mongodb_collection', '@broadway.serializer.payload', '@broadway.serializer.metadata']",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "0c47913c3bd0ddb01d6a9fcebf336ecfea076d92"
|
||||
}
|
||||
}
|
||||
}
|
||||
+41
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"manifests": {
|
||||
"broadway/read-model-elasticsearch": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"container": {
|
||||
"elasticsearch": "~"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/broadway_read_model_elasticsearch.yaml": {
|
||||
"contents": [
|
||||
"broadway:",
|
||||
" read_model: broadway.read_model.elasticsearch.repository_factory",
|
||||
"",
|
||||
"services:",
|
||||
" broadway.elasticsearch.client_factory:",
|
||||
" class: Broadway\\ReadModel\\ElasticSearch\\ElasticSearchClientFactory",
|
||||
"",
|
||||
" broadway.read_model.elasticsearch.repository_factory:",
|
||||
" class: Broadway\\ReadModel\\ElasticSearch\\ElasticSearchRepositoryFactory",
|
||||
" arguments:",
|
||||
" - \"@broadway.elasticsearch.client\"",
|
||||
" - \"@broadway.serializer.readmodel\"",
|
||||
"",
|
||||
" broadway.elasticsearch.client:",
|
||||
" class: Elasticsearch\\Client",
|
||||
" factory: ['@broadway.elasticsearch.client_factory', create]",
|
||||
" arguments:",
|
||||
" - \"%elasticsearch%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "9afaea6bf879d010ff3d10395e2e21e02388462c"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"manifests": {
|
||||
"broadway/read-model-mongodb": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"container": {
|
||||
"mongodb_uri": "%env(BROADWAY_READ_MODEL_MONGODB_URI)%",
|
||||
"mongodb_database": "%env(BROADWAY_READ_MODEL_MONGODB_DATABASE)%"
|
||||
},
|
||||
"env": {
|
||||
"BROADWAY_READ_MODEL_MONGODB_URI": "mongodb://127.0.0.1/",
|
||||
"BROADWAY_READ_MODEL_MONGODB_DATABASE": "default"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/broadway_read_model_mongodb.yaml": {
|
||||
"contents": [
|
||||
"broadway:",
|
||||
" read_model: broadway.read_model.mongodb.repository_factory",
|
||||
"",
|
||||
"services:",
|
||||
" broadway.read_model.mongodb_client:",
|
||||
" class: MongoDB\\Client",
|
||||
" arguments: ['%mongodb_uri%']",
|
||||
"",
|
||||
" broadway.read_model.mongodb_collection:",
|
||||
" class: MongoDB\\Collection",
|
||||
" factory: ['@broadway.read_model.mongodb_client', selectCollection]",
|
||||
" arguments: ['%mongodb_database%', 'read_models']",
|
||||
"",
|
||||
" broadway.read_model.mongodb.repository_factory:",
|
||||
" class: Broadway\\ReadModel\\MongoDB\\MongoDBRepositoryFactory",
|
||||
" arguments:",
|
||||
" - \"@broadway.read_model.mongodb_collection\"",
|
||||
" - \"@broadway.serializer.readmodel\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "41d08827ba6eae0d103bccdef8267612fc7b78e1"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bukashk0zzz/filter-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Bukashk0zzz\\FilterBundle\\Bukashk0zzzFilterBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/bukashk0zzz_filter.yaml": {
|
||||
"contents": [
|
||||
"bukashk0zzz_filter:",
|
||||
" # Enable if you need auto filtering form data before constraint(Validation) check",
|
||||
" auto_filter_forms: false",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "0f1035a5f7174f09663157a87f9a0849e85ed369"
|
||||
}
|
||||
}
|
||||
}
|
||||
+31
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"manifests": {
|
||||
"bukashk0zzz/liip-imagine-serialization-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Bukashk0zzz\\LiipImagineSerializationBundle\\Bukashk0zzzLiipImagineSerializationBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/bukashk0zzz_liip_imagine_serialization.yaml": {
|
||||
"contents": [
|
||||
"bukashk0zzz_liip_imagine_serialization:",
|
||||
" # Set true for generating url for vichUploader fields",
|
||||
" vichUploaderSerialize: false",
|
||||
"",
|
||||
" # Set true for adding original field value to object",
|
||||
" includeOriginal: false",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "2e99dff254583c4fec409c7b98a267501fd4e27c"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"manifests": {
|
||||
"cache/adapter-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Cache\\AdapterBundle\\CacheAdapterBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
" Download the adapters you want to use from <comment>http://www.php-cache.com/en/latest/#cache-pool-implementations</comment>."
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/cache_adapter.yaml": {
|
||||
"contents": [
|
||||
"cache_adapter:",
|
||||
" providers:",
|
||||
" default:",
|
||||
" factory: cache.factory.array",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "808d9142e173dfca88ef8b9aa72a7431d63caf27"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"manifests": {
|
||||
"cache/adapter-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Cache\\AdapterBundle\\CacheAdapterBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "Provider types described at: See http://www.php-cache.com/en/latest/symfony/adapter-bundle/#configuration",
|
||||
"DEFAULT_CACHE_PROVIDER": "array",
|
||||
"DEFAULT_CACHE_PROVIDER_OPTIONS": "[]"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> Next for CacheAdapterBundle </>",
|
||||
" Download the adapters you want to use from <comment>http://www.php-cache.com/en/latest/#cache-pool-implementations</comment>."
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/cache_adapter.yaml": {
|
||||
"contents": [
|
||||
"cache_adapter:",
|
||||
" providers:",
|
||||
" default:",
|
||||
" factory: \"cache.factory.%env(DEFAULT_CACHE_PROVIDER)%\"",
|
||||
" options: \"%env(json:DEFAULT_CACHE_PROVIDER_OPTIONS)%\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "b117b5c3b8265161810e7e0232f08460f1d47129"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"manifests": {
|
||||
"cache/adapter-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Cache\\AdapterBundle\\CacheAdapterBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> Next for CacheAdapterBundle </>",
|
||||
" Download the adapters you want to use from <comment>http://www.php-cache.com/en/latest/#cache-pool-implementations</comment>."
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/cache_adapter.yaml": {
|
||||
"contents": [
|
||||
"cache_adapter:",
|
||||
" providers:",
|
||||
" default:",
|
||||
" factory: cache.factory.array",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "d6a6e45b7f0f84bde524532d9118bab1f40fe33a"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"manifests": {
|
||||
"cache/cache-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Cache\\CacheBundle\\CacheBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"SESSION_CACHE_ENABLED": "true",
|
||||
"ROUTER_CACHE_ENABLED": "false"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/cache.yaml": {
|
||||
"contents": [
|
||||
"cache:",
|
||||
" session:",
|
||||
" enabled: \"%env(bool:SESSION_CACHE_ENABLED)%\"",
|
||||
" service_id: \"cache.provider.default\"",
|
||||
" use_tagging: true",
|
||||
" ttl: 7200",
|
||||
" router:",
|
||||
" enabled: \"%env(bool:ROUTER_CACHE_ENABLED)%\"",
|
||||
" service_id: \"cache.provider.default\"",
|
||||
" ttl: 86400",
|
||||
" logging:",
|
||||
" enabled: \"%env(bool:APP_DEBUG)%\"",
|
||||
" logger: \"logger\"",
|
||||
" level: \"info\"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "817d06a0a3bea320ef72beb249285c7988ee9566"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"manifests": {
|
||||
"ckrack/optimus-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Ckrack\\OptimusBundle\\CkrackOptimusBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "Replace these env vars with the output of `php vendor/bin/optimus spark -f env`",
|
||||
"OPTIMUS_PRIME": "3",
|
||||
"OPTIMUS_INVERSE": "715827883",
|
||||
"OPTIMUS_RANDOM": "1592469642"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<bg=blue;fg=white> </>",
|
||||
"<bg=blue;fg=white> Next: OptimusBundle Configuration </>",
|
||||
"<bg=blue;fg=white> </>",
|
||||
"",
|
||||
" * Generate your spark numbers by running <fg=green>php vendor/bin/optimus spark -f env</>",
|
||||
" and configure them in your <fg=green>.env</>",
|
||||
"",
|
||||
"Optimus Documentation: https://github.com/jenssegers/optimus",
|
||||
"Bundle Documentation: https://github.com/ckrack/optimus-bundle"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ckrack_optimus.yaml": {
|
||||
"contents": [
|
||||
"ckrack_optimus:",
|
||||
" # Set options, as documented at https://github.com/jenssegers/optimus#usage",
|
||||
" prime: \"%env(int:OPTIMUS_PRIME)%\"",
|
||||
" inverse: \"%env(int:OPTIMUS_INVERSE)%\"",
|
||||
" random: \"%env(int:OPTIMUS_RANDOM)%\"",
|
||||
"",
|
||||
" # if set to true, param converter will continue with the next available param converters",
|
||||
" passthrough: true",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "d3fba5a66e2605ab0cbbec0b1531c0f66a52f126"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"manifests": {
|
||||
"ckrack/optimus-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Ckrack\\OptimusBundle\\CkrackOptimusBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"#1": "Replace these env vars with the output of `php vendor/bin/optimus spark -f env`",
|
||||
"OPTIMUS_PRIME": "3",
|
||||
"OPTIMUS_INVERSE": "715827883",
|
||||
"OPTIMUS_RANDOM": "1592469642"
|
||||
},
|
||||
"post-install-output": [
|
||||
" * Generate your spark numbers by running <fg=green>php vendor/bin/optimus spark -f env</>",
|
||||
" and configure them in your <fg=green>.env</>",
|
||||
"",
|
||||
"Optimus Documentation: https://github.com/jenssegers/optimus",
|
||||
"Bundle Documentation: https://github.com/ckrack/optimus-bundle"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"config/packages/ckrack_optimus.yaml": {
|
||||
"contents": [
|
||||
"ckrack_optimus:",
|
||||
" # Set options, as documented at https://github.com/jenssegers/optimus#usage",
|
||||
" prime: \"%env(int:OPTIMUS_PRIME)%\"",
|
||||
" inverse: \"%env(int:OPTIMUS_INVERSE)%\"",
|
||||
" random: \"%env(int:OPTIMUS_RANDOM)%\"",
|
||||
"",
|
||||
" # if set to true, param converter will continue with the next available param converters",
|
||||
" passthrough: true",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "dc65a1523edeec7cbf073af3814a5ae0dbc954a7"
|
||||
}
|
||||
}
|
||||
}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"manifests": {
|
||||
"codebuds/mattermost-publication-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"CodeBuds\\MattermostPublicationBundle\\MattermostPublicationBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"MATTERMOST_WEBHOOK_URL": "http://{your-mattermost-site}/hooks/xxx-generatedkey-xxx"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/mattermost_publication.yaml": {
|
||||
"contents": [
|
||||
"mattermost_publication:",
|
||||
" webhook_url: '%env(MATTERMOST_WEBHOOK_URL)%'",
|
||||
" # You can also set the default channel, username and icon_url",
|
||||
" # for more information you can checkout the bundle documentation",
|
||||
" # https://github.com/codebuds33/mattermost-publication-bundle/blob/master/README.md",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "58f0ed3809bec1377c9300348997777fcc4f6d94"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,290 @@
|
||||
{
|
||||
"manifests": {
|
||||
"codeception/codeception": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"codeception.yml": "codeception.yml",
|
||||
"tests/": "tests/"
|
||||
},
|
||||
"post-install-output": [
|
||||
"File codeception.yml created <- global configuration",
|
||||
"tests/unit created <- unit tests",
|
||||
"tests/unit.suite.yml written <- unit tests suite configuration",
|
||||
"tests/functional created <- functional tests",
|
||||
"tests/functional.suite.yml written <- functional tests suite configuration",
|
||||
"tests/acceptance created <- acceptance tests",
|
||||
"tests/acceptance.suite.yml written <- acceptance tests suite configuration",
|
||||
"<info>Codeception is installed for acceptance, functional, and unit testing</info>",
|
||||
"<options=bold>Next steps:</options=bold>",
|
||||
"1. Edit <options=bold>tests/acceptance.suite.yml</options=bold> to set the url of your application. Change PhpBrowser to WebDriver to enable browser testing.",
|
||||
"2. Edit <options=bold>tests/functional.suite.yml</options=bold> to enable Doctrine module if needed.",
|
||||
"3. Create your first acceptance test using <comment>vendor/bin/codecept g:cest acceptance First</comment>",
|
||||
"4. Write your first test in <options=bold>tests/acceptance/FirstCest.php</options=bold>",
|
||||
"5. Run tests using: <comment>vendor/bin/codecept run</comment>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"codeception.yml": {
|
||||
"contents": [
|
||||
"namespace: App\\Tests",
|
||||
"paths:",
|
||||
" tests: tests",
|
||||
" output: tests/_output",
|
||||
" data: tests/_data",
|
||||
" support: tests/_support",
|
||||
" envs: tests/_envs",
|
||||
"actor_suffix: Tester",
|
||||
"extensions:",
|
||||
" enabled:",
|
||||
" - Codeception\\Extension\\RunFailed",
|
||||
"params:",
|
||||
" - .env",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_data/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_output/.gitignore": {
|
||||
"contents": [
|
||||
"*",
|
||||
"!.gitignore",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/AcceptanceTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class AcceptanceTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\AcceptanceTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/FunctionalTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class FunctionalTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\FunctionalTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Acceptance.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Acceptance extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Functional.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Functional extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Unit.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Unit extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/UnitTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class UnitTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\UnitTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/_generated/.gitignore": {
|
||||
"contents": [
|
||||
"*",
|
||||
"!.gitignore",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/acceptance.suite.yml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for acceptance tests.",
|
||||
"# Perform tests in browser using the WebDriver or PhpBrowser.",
|
||||
"# If you need both WebDriver and PHPBrowser tests - create a separate suite.",
|
||||
"",
|
||||
"actor: AcceptanceTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - PhpBrowser:",
|
||||
" url: http://localhost:8000",
|
||||
" - \\App\\Tests\\Helper\\Acceptance",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/acceptance/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/functional.suite.yml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for functional tests",
|
||||
"# Emulate web requests and make application process them",
|
||||
"# Include one of framework modules (Symfony2, Yii2, Laravel5) to use it",
|
||||
"# Remove this suite if you don't use frameworks",
|
||||
"",
|
||||
"actor: FunctionalTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - Symfony:",
|
||||
" app_path: 'src'",
|
||||
" environment: 'test'",
|
||||
"# - Doctrine2:",
|
||||
"# depends: Symfony",
|
||||
"# cleanup: true",
|
||||
" - \\App\\Tests\\Helper\\Functional",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/functional/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/unit.suite.yml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for unit or integration tests.",
|
||||
"",
|
||||
"actor: UnitTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - Asserts",
|
||||
" - \\App\\Tests\\Helper\\Unit",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/unit/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "30798e46831f4fc641fca83c0423918518901cd7"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,299 @@
|
||||
{
|
||||
"manifests": {
|
||||
"codeception/codeception": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"codeception.yaml": "codeception.yml",
|
||||
"tests/_data/": "tests/_data/",
|
||||
"tests/_output/": "tests/_output/",
|
||||
"tests/_support/": "tests/_support",
|
||||
"tests/acceptance/": "tests/acceptance/",
|
||||
"tests/functional/": "tests/functional/",
|
||||
"tests/unit/": "tests/unit/",
|
||||
"tests/acceptance.suite.yaml": "tests/acceptance.suite.yml",
|
||||
"tests/functional.suite.yaml": "tests/functional.suite.yml",
|
||||
"tests/unit.suite.yaml": "tests/unit.suite.yml"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<fg=white;bg=magenta> Bootstrapping Codeception </fg=white;bg=magenta>",
|
||||
"File codeception.yml created <- global configuration",
|
||||
"tests/unit created <- unit tests",
|
||||
"tests/unit.suite.yml written <- unit tests suite configuration",
|
||||
"tests/functional created <- functional tests",
|
||||
"tests/functional.suite.yml written <- functional tests suite configuration",
|
||||
"tests/acceptance created <- acceptance tests",
|
||||
"tests/acceptance.suite.yml written <- acceptance tests suite configuration",
|
||||
"<info>Codeception is installed for acceptance, functional, and unit testing</info>",
|
||||
"<options=bold>Next steps:</options=bold>",
|
||||
"1. Edit <options=bold>tests/acceptance.suite.yml</options=bold> to set the url of your application. Change PhpBrowser to WebDriver to enable browser testing.",
|
||||
"2. Edit <options=bold>tests/functional.suite.yml</options=bold> to enable Doctrine module if needed.",
|
||||
"3. Create your first acceptance test using <comment>vendor/bin/codecept g:cest acceptance First</comment>",
|
||||
"4. Write your first test in <options=bold>tests/acceptance/FirstCest.php</options=bold>",
|
||||
"5. Run tests using: <comment>vendor/bin/codecept run</comment>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"codeception.yaml": {
|
||||
"contents": [
|
||||
"namespace: App\\Tests",
|
||||
"paths:",
|
||||
" tests: tests",
|
||||
" output: tests/_output",
|
||||
" data: tests/_data",
|
||||
" support: tests/_support",
|
||||
" envs: tests/_envs",
|
||||
"actor_suffix: Tester",
|
||||
"extensions:",
|
||||
" enabled:",
|
||||
" - Codeception\\Extension\\RunFailed",
|
||||
"params:",
|
||||
" - .env",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_data/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_output/.gitignore": {
|
||||
"contents": [
|
||||
"*",
|
||||
"!.gitignore",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/AcceptanceTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class AcceptanceTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\AcceptanceTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/FunctionalTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class FunctionalTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\FunctionalTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Acceptance.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Acceptance extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Functional.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Functional extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Unit.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Unit extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/UnitTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class UnitTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\UnitTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/_generated/.gitignore": {
|
||||
"contents": [
|
||||
"*",
|
||||
"!.gitignore",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/acceptance.suite.yaml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for acceptance tests.",
|
||||
"# Perform tests in browser using the WebDriver or PhpBrowser.",
|
||||
"# If you need both WebDriver and PHPBrowser tests - create a separate suite.",
|
||||
"",
|
||||
"actor: AcceptanceTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - PhpBrowser:",
|
||||
" url: http://localhost:8000",
|
||||
" - \\App\\Tests\\Helper\\Acceptance",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/acceptance/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/functional.suite.yaml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for functional tests",
|
||||
"# Emulate web requests and make application process them",
|
||||
"# Include one of framework modules (Symfony2, Yii2, Laravel5) to use it",
|
||||
"# Remove this suite if you don't use frameworks",
|
||||
"",
|
||||
"actor: FunctionalTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - Symfony:",
|
||||
" app_path: 'src'",
|
||||
" environment: 'test'",
|
||||
"# - Doctrine2:",
|
||||
"# depends: Symfony",
|
||||
"# cleanup: true",
|
||||
" - \\App\\Tests\\Helper\\Functional",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/functional/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/unit.suite.yaml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for unit or integration tests.",
|
||||
"",
|
||||
"actor: UnitTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - Asserts",
|
||||
" - \\App\\Tests\\Helper\\Unit",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/unit/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "5d3fec49d4a7ecb411c417fc51cf48b06a86946d"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,291 @@
|
||||
{
|
||||
"manifests": {
|
||||
"codeception/codeception": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"codeception.yml": "codeception.yml",
|
||||
"tests/": "tests/"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<fg=white;bg=magenta> Bootstrapping Codeception </fg=white;bg=magenta>",
|
||||
"File codeception.yml created <- global configuration",
|
||||
"tests/unit created <- unit tests",
|
||||
"tests/unit.suite.yml written <- unit tests suite configuration",
|
||||
"tests/functional created <- functional tests",
|
||||
"tests/functional.suite.yml written <- functional tests suite configuration",
|
||||
"tests/acceptance created <- acceptance tests",
|
||||
"tests/acceptance.suite.yml written <- acceptance tests suite configuration",
|
||||
"<info>Codeception is installed for acceptance, functional, and unit testing</info>",
|
||||
"<options=bold>Next steps:</options=bold>",
|
||||
"1. Edit <options=bold>tests/acceptance.suite.yml</options=bold> to set the url of your application. Change PhpBrowser to WebDriver to enable browser testing.",
|
||||
"2. Edit <options=bold>tests/functional.suite.yml</options=bold> to enable Doctrine module if needed.",
|
||||
"3. Create your first acceptance test using <comment>vendor/bin/codecept g:cest acceptance First</comment>",
|
||||
"4. Write your first test in <options=bold>tests/acceptance/FirstCest.php</options=bold>",
|
||||
"5. Run tests using: <comment>vendor/bin/codecept run</comment>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"codeception.yml": {
|
||||
"contents": [
|
||||
"namespace: App\\Tests",
|
||||
"paths:",
|
||||
" tests: tests",
|
||||
" output: tests/_output",
|
||||
" data: tests/_data",
|
||||
" support: tests/_support",
|
||||
" envs: tests/_envs",
|
||||
"actor_suffix: Tester",
|
||||
"extensions:",
|
||||
" enabled:",
|
||||
" - Codeception\\Extension\\RunFailed",
|
||||
"params:",
|
||||
" - .env",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_data/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_output/.gitignore": {
|
||||
"contents": [
|
||||
"*",
|
||||
"!.gitignore",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/AcceptanceTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class AcceptanceTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\AcceptanceTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/FunctionalTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class FunctionalTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\FunctionalTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Acceptance.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Acceptance extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Functional.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Functional extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Unit.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Unit extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/UnitTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class UnitTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\UnitTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/_generated/.gitignore": {
|
||||
"contents": [
|
||||
"*",
|
||||
"!.gitignore",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/acceptance.suite.yml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for acceptance tests.",
|
||||
"# Perform tests in browser using the WebDriver or PhpBrowser.",
|
||||
"# If you need both WebDriver and PHPBrowser tests - create a separate suite.",
|
||||
"",
|
||||
"actor: AcceptanceTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - PhpBrowser:",
|
||||
" url: http://localhost:8000",
|
||||
" - \\App\\Tests\\Helper\\Acceptance",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/acceptance/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/functional.suite.yml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for functional tests",
|
||||
"# Emulate web requests and make application process them",
|
||||
"# Include one of framework modules (Symfony2, Yii2, Laravel5) to use it",
|
||||
"# Remove this suite if you don't use frameworks",
|
||||
"",
|
||||
"actor: FunctionalTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - Symfony:",
|
||||
" app_path: 'src'",
|
||||
" environment: 'test'",
|
||||
"# - Doctrine2:",
|
||||
"# depends: Symfony",
|
||||
"# cleanup: true",
|
||||
" - \\App\\Tests\\Helper\\Functional",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/functional/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/unit.suite.yml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for unit or integration tests.",
|
||||
"",
|
||||
"actor: UnitTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - Asserts",
|
||||
" - \\App\\Tests\\Helper\\Unit",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/unit/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "b4f5e17f8122f4924b548baad06fd9a996a916a4"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,299 @@
|
||||
{
|
||||
"manifests": {
|
||||
"codeception/codeception": {
|
||||
"manifest": {
|
||||
"copy-from-recipe": {
|
||||
"codeception.yaml": "codeception.yml",
|
||||
"tests/_data/": "tests/_data/",
|
||||
"tests/_output/": "tests/_output/",
|
||||
"tests/_support/": "tests/_support",
|
||||
"tests/acceptance/": "tests/acceptance/",
|
||||
"tests/functional/": "tests/functional/",
|
||||
"tests/unit/": "tests/unit/",
|
||||
"tests/acceptance.suite.yaml": "tests/acceptance.suite.yml",
|
||||
"tests/functional.suite.yaml": "tests/functional.suite.yml",
|
||||
"tests/unit.suite.yaml": "tests/unit.suite.yml"
|
||||
},
|
||||
"post-install-output": [
|
||||
"<fg=white;bg=magenta> Bootstrapping Codeception </fg=white;bg=magenta>",
|
||||
"File codeception.yaml created <- global configuration",
|
||||
"tests/unit created <- unit tests",
|
||||
"tests/unit.suite.yaml written <- unit tests suite configuration",
|
||||
"tests/functional created <- functional tests",
|
||||
"tests/functional.suite.yaml written <- functional tests suite configuration",
|
||||
"tests/acceptance created <- acceptance tests",
|
||||
"tests/acceptance.suite.yaml written <- acceptance tests suite configuration",
|
||||
"<info>Codeception is installed for acceptance, functional, and unit testing</info>",
|
||||
"<options=bold>Next steps:</options=bold>",
|
||||
"1. Edit <options=bold>tests/acceptance.suite.yaml</options=bold> to set url of your application. Change PhpBrowser to WebDriver to enable browser testing",
|
||||
"2. Edit <options=bold>tests/functional.suite.yaml</options=bold> to enable a Doctrine module if needs.",
|
||||
"3. Create your first acceptance tests using <comment>vendor/bin/codecept g:cest acceptance First</comment>",
|
||||
"4. Write first test in <options=bold>tests/acceptance/FirstCest.php</options=bold>",
|
||||
"5. Run tests using: <comment>vendor/bin/codecept run</comment>"
|
||||
]
|
||||
},
|
||||
"files": {
|
||||
"codeception.yaml": {
|
||||
"contents": [
|
||||
"namespace: App\\Tests",
|
||||
"paths:",
|
||||
" tests: tests",
|
||||
" output: tests/_output",
|
||||
" data: tests/_data",
|
||||
" support: tests/_support",
|
||||
" envs: tests/_envs",
|
||||
"actor_suffix: Tester",
|
||||
"extensions:",
|
||||
" enabled:",
|
||||
" - Codeception\\Extension\\RunFailed",
|
||||
"params:",
|
||||
" - .env",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_data/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_output/.gitignore": {
|
||||
"contents": [
|
||||
"*",
|
||||
"!.gitignore",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/AcceptanceTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class AcceptanceTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\AcceptanceTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/FunctionalTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class FunctionalTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\FunctionalTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Acceptance.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Acceptance extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Functional.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Functional extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/Helper/Unit.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests\\Helper;",
|
||||
"",
|
||||
"// here you can define custom actions",
|
||||
"// all public methods declared in helper class will be available in $I",
|
||||
"",
|
||||
"class Unit extends \\Codeception\\Module",
|
||||
"{",
|
||||
"",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/UnitTester.php": {
|
||||
"contents": [
|
||||
"<?php",
|
||||
"namespace App\\Tests;",
|
||||
"",
|
||||
"/**",
|
||||
" * Inherited Methods",
|
||||
" * @method void wantToTest($text)",
|
||||
" * @method void wantTo($text)",
|
||||
" * @method void execute($callable)",
|
||||
" * @method void expectTo($prediction)",
|
||||
" * @method void expect($prediction)",
|
||||
" * @method void amGoingTo($argumentation)",
|
||||
" * @method void am($role)",
|
||||
" * @method void lookForwardTo($achieveValue)",
|
||||
" * @method void comment($description)",
|
||||
" * @method \\Codeception\\Lib\\Friend haveFriend($name, $actorClass = NULL)",
|
||||
" *",
|
||||
" * @SuppressWarnings(PHPMD)",
|
||||
"*/",
|
||||
"class UnitTester extends \\Codeception\\Actor",
|
||||
"{",
|
||||
" use _generated\\UnitTesterActions;",
|
||||
"",
|
||||
" /**",
|
||||
" * Define custom actions here",
|
||||
" */",
|
||||
"}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/_support/_generated/.gitignore": {
|
||||
"contents": [
|
||||
"*",
|
||||
"!.gitignore",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/acceptance.suite.yaml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for acceptance tests.",
|
||||
"# Perform tests in browser using the WebDriver or PhpBrowser.",
|
||||
"# If you need both WebDriver and PHPBrowser tests - create a separate suite.",
|
||||
"",
|
||||
"actor: AcceptanceTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - PhpBrowser:",
|
||||
" url: http://localhost:8000",
|
||||
" - \\App\\Tests\\Helper\\Acceptance",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/acceptance/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/functional.suite.yaml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for functional tests",
|
||||
"# Emulate web requests and make application process them",
|
||||
"# Include one of framework modules (Symfony2, Yii2, Laravel5) to use it",
|
||||
"# Remove this suite if you don't use frameworks",
|
||||
"",
|
||||
"actor: FunctionalTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - Symfony:",
|
||||
" app_path: 'src'",
|
||||
" environment: 'test'",
|
||||
"# - Doctrine2:",
|
||||
"# depends: Symfony",
|
||||
"# cleanup: true",
|
||||
" - \\App\\Tests\\Helper\\Functional",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/functional/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/unit.suite.yaml": {
|
||||
"contents": [
|
||||
"# Codeception Test Suite Configuration",
|
||||
"#",
|
||||
"# Suite for unit or integration tests.",
|
||||
"",
|
||||
"actor: UnitTester",
|
||||
"modules:",
|
||||
" enabled:",
|
||||
" - Asserts",
|
||||
" - \\App\\Tests\\Helper\\Unit",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
},
|
||||
"tests/unit/.gitignore": {
|
||||
"contents": [
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "d2a29c0abee586aff913fd45fae1f59b669f4cbe"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/api-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\ApiBundle\\OkaApiBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_api.yaml": {
|
||||
"contents": [
|
||||
"oka_api:",
|
||||
" cors:",
|
||||
" default:",
|
||||
" allow_credentials: true",
|
||||
" expose_headers: ['Accept-Encoding']",
|
||||
" max_age: 3600",
|
||||
" firewalls:",
|
||||
" wsse:",
|
||||
" enabled: false",
|
||||
" security_behaviors:",
|
||||
" password_updater: true",
|
||||
" response:",
|
||||
" compression:",
|
||||
" enabled: false",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "8518f8574c45a0f8cb5032ad23f06009fcbca16b"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/api-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\ApiBundle\\OkaApiBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_api.yaml": {
|
||||
"contents": [
|
||||
"oka_api:",
|
||||
" cors:",
|
||||
" default:",
|
||||
" allow_credentials: true",
|
||||
" expose_headers: ['Accept-Encoding']",
|
||||
" max_age: 3600",
|
||||
" firewalls:",
|
||||
" wsse:",
|
||||
" enabled: false",
|
||||
" security_behaviors:",
|
||||
" password_updater: false",
|
||||
" response:",
|
||||
" compression:",
|
||||
" enabled: false",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "90f3023c0dd1b2c21d537a4ab4b1384431671cfa"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/api-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\ApiBundle\\OkaApiBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_api.yaml": {
|
||||
"contents": [
|
||||
"oka_api:",
|
||||
" cors:",
|
||||
" default:",
|
||||
" allow_credentials: true",
|
||||
" expose_headers: ['Accept-Encoding']",
|
||||
" max_age: 3600",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "91d4f774e70ccb7fe9c9a954a107cba0c8d0c6cc"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/cors-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\CORSBundle\\OkaCORSBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_cors.yaml": {
|
||||
"contents": [
|
||||
"oka_cors:",
|
||||
" default:",
|
||||
" expose_headers: ['Accept-Encoding']",
|
||||
" max_age: 3600",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "d95bf28f73dae46873449853b463d9261401b091"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/file-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\FileBundle\\OkaFileBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"OKAFILE_STORAGE_ROOT_PATH": "%kernel.project_dir%/public",
|
||||
"OKAFILE_STORAGE_WEB_SERVER_HOST": "localhost"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_file.yaml": {
|
||||
"contents": [
|
||||
"oka_file:",
|
||||
" db_driver: orm",
|
||||
" storage:",
|
||||
" root_path: '%env(resolve:OKAFILE_STORAGE_ROOT_PATH)%'",
|
||||
" webserver:",
|
||||
" host: '%env(resolve:OKAFILE_STORAGE_WEB_SERVER_HOST)%'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "1059eecc938bf1db6630edc8b2355c64032f2153"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/file-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\FileBundle\\OkaFileBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
},
|
||||
"env": {
|
||||
"OKAFILE_STORAGE_ROOT_PATH": "%kernel.project_dir%/public",
|
||||
"OKAFILE_STORAGE_WEB_SERVER_HOST": "localhost"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_file.yaml": {
|
||||
"contents": [
|
||||
"oka_file:",
|
||||
" db_driver: orm",
|
||||
" storage:",
|
||||
" root_path: '%env(OKAFILE_STORAGE_ROOT_PATH)%'",
|
||||
" webserver:",
|
||||
" host: '%env(OKAFILE_STORAGE_WEB_SERVER_HOST)%'",
|
||||
"",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "2c9b8195a91db8a311bdf60ceafae4705943d878"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/pagination-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\PaginationBundle\\OkaPaginationBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_pagination.yaml": {
|
||||
"contents": [
|
||||
"oka_pagination:",
|
||||
" db_driver: orm",
|
||||
" twig:",
|
||||
" enable_extension: false",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "9341636f08baec071f5c9f03fe5819446cae325b"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/pagination-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\PaginationBundle\\OkaPaginationBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_pagination.yaml": {
|
||||
"contents": [
|
||||
"oka_pagination:",
|
||||
" db_driver: orm",
|
||||
" twig:",
|
||||
" enabled: false",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "f9f9e005da632a270bf5eb3bdafad7b26754deff"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/rate-limit-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\RateLimitBundle\\OkaRateLimitBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_rate_limit.yaml": {
|
||||
"contents": [
|
||||
"oka_rate_limit:",
|
||||
" configs:",
|
||||
" - {path: ''}",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "07f99f106ba54b58e53df51b634f577f4183bb60"
|
||||
}
|
||||
}
|
||||
}
|
||||
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/rest-request-validator-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\RESTRequestValidatorBundle\\OkaRESTRequestValidatorBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_rest_request_validator.yaml": {
|
||||
"contents": [
|
||||
"oka_rest_request_validator:",
|
||||
" exception:",
|
||||
" enabled: true",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "42ae8a552909a4048bd94ea39d245c0b677c97db"
|
||||
}
|
||||
}
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"manifests": {
|
||||
"coka/wsse-authentication-bundle": {
|
||||
"manifest": {
|
||||
"bundles": {
|
||||
"Oka\\WSSEAuthenticationBundle\\OkaWSSEAuthenticationBundle": [
|
||||
"all"
|
||||
]
|
||||
},
|
||||
"copy-from-recipe": {
|
||||
"config/": "%CONFIG_DIR%/"
|
||||
}
|
||||
},
|
||||
"files": {
|
||||
"config/packages/oka_wsse_authentication.yaml": {
|
||||
"contents": [
|
||||
"oka_wsse_authentication:",
|
||||
" db_driver: orm",
|
||||
" nonce:",
|
||||
" save_path: '%kernel.cache_dir%/oka_wsse/nonces'",
|
||||
""
|
||||
],
|
||||
"executable": false
|
||||
}
|
||||
},
|
||||
"ref": "5c503cdc83831927c4ac04564fc1b37dcae78713"
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user