Skip to content

Commit 8c0941e

Browse files
committed
Merge branch 'master' of github.com:mixerapi/mixerapi-dev
2 parents dbc8996 + 7c815d6 commit 8c0941e

19 files changed

Lines changed: 74 additions & 3 deletions

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
/mixerapi_dev_test
44
/src/Controller/*
55
/coverage-reports/
6+
/plugins/cakephp-swagger-bake
7+
/plugins/cakephp-swagger-bake/*
68

79
# MKDOCS #
810
##########################

composer.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,11 +91,24 @@
9191
"phpstan": "phpstan analyse plugins/*/src",
9292
"phpmd": "phpmd plugins --exclude tests,assets,config ansi phpmd.xml",
9393
"coverage": "phpunit --coverage-html coverage-reports/",
94-
"mkdocs-run": "docker run --rm -it --network=host -v ${PWD}:/docs --user $(id -u):$(id -g) systematical/mixerapidocs:latest",
94+
"mkdocs-run": [
95+
"@cakephp-swagger-bake",
96+
"docker run --rm -it --network=host -v ${PWD}:/docs --user $(id -u):$(id -g) systematical/mixerapidocs:latest"
97+
],
9598
"mkdocs-build": [
9699
"docker pull systematical/mixerapidocs:latest",
97100
"git pull",
101+
"@cakephp-swagger-bake",
98102
"docker run --rm --network=host -v ${PWD}:/docs --user $(id -u):$(id -g) systematical/mixerapidocs:latest mkdocs build"
103+
],
104+
"cakephp-swagger-bake": [
105+
"rm -rf plugins/cakephp-swagger-bake",
106+
"git clone https://github.com/cnizzardini/cakephp-swagger-bake plugins/cakephp-swagger-bake",
107+
"rm -rf plugins/cakephp-swagger-bake/.github plugins/cakephp-swagger-bake/assets",
108+
"rm -rf plugins/cakephp-swagger-bake/src plugins/cakephp-swagger-bake/templates",
109+
"rm -rf plugins/cakephp-swagger-bake/tests plugins/cakephp-swagger-bake/webroot",
110+
"rm -rf plugins/cakephp-swagger-bake/*.xml plugins/cakephp-swagger-bake/*.json",
111+
"rm -rf plugins/cakephp-swagger-bake/*.gitignore plugins/cakephp-swagger-bake/*.neon"
99112
]
100113
},
101114
"prefer-stable": true,

mkdocs.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,11 @@ nav:
5050
- Crud Services: /plugins/crud
5151
- Event Listeners: /event-listeners
5252
- Exception Rendering: /plugins/exception-render
53-
- OpenAPI (Swagger): /cakephp-swagger-bake
53+
- OpenAPI (Swagger):
54+
- Documentation: /plugins/cakephp-swagger-bake
55+
- Annotations: /plugins/cakephp-swagger-bake/docs/annotations
56+
- Events: /plugins/cakephp-swagger-bake/docs/events
57+
- Extensions: /plugins/cakephp-swagger-bake/docs/extensions
5458
- Response Formats:
5559
- JSON / XML: /plugins/collection-view
5660
- HAL+JSON: /plugins/hal-view

plugins/crud/src/CrudServiceProvider.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@
1616
use MixerApi\Crud\Services\Search;
1717
use MixerApi\Crud\Services\Update;
1818

19+
/**
20+
* @experimental
21+
*/
1922
class CrudServiceProvider extends ServiceProvider
2023
{
2124
/**

plugins/crud/src/Deserializer.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
use Cake\Http\ServerRequest;
99
use Cake\Utility\Xml;
1010

11+
/**
12+
* @experimental
13+
*/
1114
class Deserializer
1215
{
1316
/**

plugins/crud/src/Exception/ResourceWriteException.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
use Cake\Http\Exception\HttpException;
88
use Throwable;
99

10+
/**
11+
* @experimental
12+
*/
1013
class ResourceWriteException extends HttpException
1114
{
1215
/**

plugins/crud/src/Interfaces/CreateInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
use Cake\Controller\Controller;
77
use Cake\Datasource\EntityInterface;
88

9+
/**
10+
* @experimental
11+
*/
912
interface CreateInterface
1013
{
1114
/**

plugins/crud/src/Interfaces/DeleteInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55

66
use Cake\Controller\Controller;
77

8+
/**
9+
* @experimental
10+
*/
811
interface DeleteInterface
912
{
1013
/**

plugins/crud/src/Interfaces/ReadInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66
use Cake\Controller\Controller;
77
use Cake\Datasource\EntityInterface;
88

9+
/**
10+
* @experimental
11+
*/
912
interface ReadInterface
1013
{
1114
/**

plugins/crud/src/Interfaces/SearchInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@
77
use Cake\Datasource\ResultSetInterface;
88
use Cake\ORM\Query;
99

10+
/**
11+
* @experimental
12+
*/
1013
interface SearchInterface
1114
{
1215
/**

0 commit comments

Comments
 (0)