File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -63,14 +63,18 @@ You can change the environments in the `RestReferenceArchitecture\Psr11` class a
63
63
``` php
64
64
public static function environment()
65
65
{
66
+ $dev = new Environment('dev');
67
+ $test = new Environment('test', [$dev]);
68
+ $staging = new Environment('staging', [$dev], new FileSystemCacheEngine());
69
+ $prod = new Environment('prod', [$staging, $dev], new FileSystemCacheEngine());
70
+
66
71
if (is_null(self::$definition)) {
67
72
self::$definition = (new Definition())
68
- ->addConfig('dev')
69
- ->addConfig('test', inheritFrom: ['dev'])
70
- ->addConfig('staging', inheritFrom: ['dev'])
71
- ->addConfig('prod', inheritFrom: ['staging'])
72
- ->inheritFrom('dev');
73
- // ->setCache($somePsr16Implementation); // This will cache the result;
73
+ ->addEnvironment($dev)
74
+ ->addEnvironment($test)
75
+ ->addEnvironment($staging)
76
+ ->addEnvironment($prod)
77
+ ;
74
78
}
75
79
76
80
return self::$definition;
You can’t perform that action at this time.
0 commit comments