Benjamin Roth authored on06/11/2024 17:16:57
Showing1 changed files
... ...
@@ -23,6 +23,8 @@
23 23
         "symfony/config": "^5.4 || ^6.4",
24 24
         "symfony/dependency-injection": "^5.4 || ^6.4",
25 25
         "symfony/http-kernel": "^5.4 || ^6.4",
26
+        "symfony/serializer": "^5.4 || ^6.4",
27
+        "symfony/property-access": "^5.4 || ^6.4",
26 28
         "vonrotenberg/shopware-api-bundle": "dev-master"
27 29
     },
28 30
     "require-dev": {
... ...
@@ -69,6 +71,10 @@
69 71
         "unit-tests": "@php vendor/bin/phpunit --colors=always"
70 72
     },
71 73
     "repositories": {
74
+        "shopware-repo": {
75
+            "type": "path",
76
+            "url": "C:\\Work\\PhpstormProjects\\vonRotenberg\\contao-shopware-api-bundle"
77
+        },
72 78
         "vonrotenberg": {
73 79
             "type": "composer",
74 80
             "url": "https://satis.esales-media.de"
Browse code

Add shopware api bundle dependency

Benjamin Roth authored on18/10/2024 10:49:55
Showing1 changed files
... ...
@@ -22,7 +22,8 @@
22 22
         "contao/core-bundle": "^4.13 || ^5.3",
23 23
         "symfony/config": "^5.4 || ^6.4",
24 24
         "symfony/dependency-injection": "^5.4 || ^6.4",
25
-        "symfony/http-kernel": "^5.4 || ^6.4"
25
+        "symfony/http-kernel": "^5.4 || ^6.4",
26
+        "vonrotenberg/shopware-api-bundle": "dev-master"
26 27
     },
27 28
     "require-dev": {
28 29
         "bamarni/composer-bin-plugin": "^1.5",
... ...
@@ -66,5 +67,11 @@
66 67
         "ecs": "@php tools/ecs/vendor/bin/ecs check src tests --config ecs.php --fix --ansi",
67 68
         "phpstan": "@php tools/phpstan/vendor/bin/phpstan analyze --ansi",
68 69
         "unit-tests": "@php vendor/bin/phpunit --colors=always"
70
+    },
71
+    "repositories": {
72
+        "vonrotenberg": {
73
+            "type": "composer",
74
+            "url": "https://satis.esales-media.de"
75
+        }
69 76
     }
70 77
 }
Browse code

Make the bundle backwards compatible with Contao 4.13

Benjamin Roth authored on18/10/2024 10:41:41
Showing1 changed files
... ...
@@ -19,10 +19,10 @@
19 19
     },
20 20
     "require": {
21 21
         "php": "^8.0",
22
-        "contao/core-bundle": "^5.3",
23
-        "symfony/config": "^6.4",
24
-        "symfony/dependency-injection": "^6.4",
25
-        "symfony/http-kernel": "^6.4"
22
+        "contao/core-bundle": "^4.13 || ^5.3",
23
+        "symfony/config": "^5.4 || ^6.4",
24
+        "symfony/dependency-injection": "^5.4 || ^6.4",
25
+        "symfony/http-kernel": "^5.4 || ^6.4"
26 26
     },
27 27
     "require-dev": {
28 28
         "bamarni/composer-bin-plugin": "^1.5",
Browse code

Initial commit

Benjamin Roth authored on15/10/2024 15:41:03
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,70 @@
1
+{
2
+    "name": "vonrotenberg/wmfgo-cevisio-bundle",
3
+    "description": "vonRotenberg WMFGO Cevisio Bundle",
4
+    "license": "proprietary",
5
+    "type": "contao-bundle",
6
+    "authors": [
7
+        {
8
+            "name": "Benjamin Roth",
9
+            "homepage": "https://www.vonrotenberg.de"
10
+        },
11
+        {
12
+            "name": "vonRotenberg",
13
+            "homepage": "https://www.vonrotenberg.de"
14
+        }
15
+    ],
16
+    "homepage": "https://www.vonrotenberg.de",
17
+    "support": {
18
+        "issues": "https://www.vonrotenberg.de"
19
+    },
20
+    "require": {
21
+        "php": "^8.0",
22
+        "contao/core-bundle": "^5.3",
23
+        "symfony/config": "^6.4",
24
+        "symfony/dependency-injection": "^6.4",
25
+        "symfony/http-kernel": "^6.4"
26
+    },
27
+    "require-dev": {
28
+        "bamarni/composer-bin-plugin": "^1.5",
29
+        "contao/manager-plugin": "^2.0",
30
+        "phpunit/phpunit": "^9.5",
31
+        "symfony/phpunit-bridge": "^6.1"
32
+    },
33
+    "conflict": {
34
+        "contao/manager-plugin": "<2.0 || >=3.0"
35
+    },
36
+    "autoload": {
37
+        "psr-4": {
38
+            "vonRotenberg\\WmfgoCevisioBundle\\": "src/"
39
+        }
40
+    },
41
+    "autoload-dev": {
42
+        "psr-4": {
43
+            "vonRotenberg\\WmfgoCevisioBundle\\Tests\\": "tests/"
44
+        }
45
+    },
46
+    "config": {
47
+        "allow-plugins": {
48
+            "bamarni/composer-bin-plugin": true,
49
+            "contao-components/installer": true,
50
+            "contao/manager-plugin": true
51
+        }
52
+    },
53
+    "extra": {
54
+        "bamarni-bin": {
55
+            "bin-links": false,
56
+            "target-directory": "tools"
57
+        },
58
+        "contao-manager-plugin": "vonRotenberg\\WmfgoCevisioBundle\\ContaoManager\\Plugin"
59
+    },
60
+    "scripts": {
61
+        "all": [
62
+            "@unit-tests",
63
+            "@ecs",
64
+            "@phpstan"
65
+        ],
66
+        "ecs": "@php tools/ecs/vendor/bin/ecs check src tests --config ecs.php --fix --ansi",
67
+        "phpstan": "@php tools/phpstan/vendor/bin/phpstan analyze --ansi",
68
+        "unit-tests": "@php vendor/bin/phpunit --colors=always"
69
+    }
70
+}