├── .editorconfig ├── .env ├── .env.test ├── .github ├── dependabot.yml └── workflows │ ├── build.yml │ └── gh-pages.yml ├── .gitignore ├── LICENSE ├── README.md ├── bin ├── console └── phpunit ├── compose.override.yaml ├── compose.yaml ├── composer.json ├── composer.lock ├── config ├── bundles.php ├── packages │ ├── cache.yaml │ ├── dama_doctrine_test_bundle.yaml │ ├── doctrine.yaml │ ├── doctrine_migrations.yaml │ ├── framework.yaml │ ├── monolog.yaml │ ├── property_info.yaml │ ├── routing.yaml │ └── validator.yaml ├── preload.php ├── reference.php ├── routes.yaml ├── routes │ ├── attributes.yaml │ └── framework.yaml └── services.yaml ├── docs ├── api │ ├── design.md │ ├── ex.md │ ├── index.md │ ├── postctl.md │ └── sub.md ├── data │ ├── connect.md │ ├── index.md │ ├── model.md │ └── operations.md ├── gs │ ├── create.md │ ├── hello.md │ ├── index.md │ └── pre.md ├── index.md ├── test │ ├── index.md │ ├── testctl.md │ └── testdb.md └── tips │ ├── enum.md │ ├── index.md │ ├── v7.md │ └── v8.md ├── migrations ├── .gitignore └── Version20220211035751.php ├── mkdocs.yml ├── pg-initdb.d └── ini.sql ├── phpunit.xml.dist ├── public └── index.php ├── renovate.json ├── src ├── ArgumentResolver │ ├── Body.php │ ├── BodyValueResolver.php │ ├── QueryParam.php │ └── QueryParamValueResolver.php ├── Command │ └── AddPostCommand.php ├── Controller │ ├── CommentController.php │ ├── HelloController.php │ └── PostController.php ├── DataFixtures │ └── AppFixtures.php ├── Dto │ ├── CommentWithPostSummaryDto.php │ ├── CreateCommentDto.php │ ├── CreatePostDto.php │ ├── Greeting.php │ ├── Page.php │ ├── PostSummaryDto.php │ ├── UpdatePostDto.php │ └── UpdatePostStatusDto.php ├── Entity │ ├── .gitignore │ ├── Comment.php │ ├── Post.php │ ├── PostFactory.php │ ├── Status.php │ └── Tag.php ├── EventListener │ └── ExceptionListener.php ├── Exception │ └── PostNotFoundException.php ├── Kernel.php └── Repository │ ├── .gitignore │ ├── CommentRepository.php │ ├── PostRepository.php │ └── TagRepository.php ├── symfony.lock ├── tests ├── Controller │ └── PostControllerTest.php ├── Entity │ └── PostTest.php ├── Repository │ └── PostRepositoryTest.php └── bootstrap.php ├── var └── log │ └── .gitkeep └── vendor └── .gitkeep /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/.env -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/.env.test -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/README.md -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/bin/console -------------------------------------------------------------------------------- /bin/phpunit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/bin/phpunit -------------------------------------------------------------------------------- /compose.override.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/compose.override.yaml -------------------------------------------------------------------------------- /compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/compose.yaml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/composer.lock -------------------------------------------------------------------------------- /config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/bundles.php -------------------------------------------------------------------------------- /config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/packages/cache.yaml -------------------------------------------------------------------------------- /config/packages/dama_doctrine_test_bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/packages/dama_doctrine_test_bundle.yaml -------------------------------------------------------------------------------- /config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/packages/framework.yaml -------------------------------------------------------------------------------- /config/packages/monolog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/packages/monolog.yaml -------------------------------------------------------------------------------- /config/packages/property_info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/packages/property_info.yaml -------------------------------------------------------------------------------- /config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/packages/routing.yaml -------------------------------------------------------------------------------- /config/packages/validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/packages/validator.yaml -------------------------------------------------------------------------------- /config/preload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/preload.php -------------------------------------------------------------------------------- /config/reference.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/reference.php -------------------------------------------------------------------------------- /config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/routes.yaml -------------------------------------------------------------------------------- /config/routes/attributes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/routes/attributes.yaml -------------------------------------------------------------------------------- /config/routes/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/routes/framework.yaml -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/config/services.yaml -------------------------------------------------------------------------------- /docs/api/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/api/design.md -------------------------------------------------------------------------------- /docs/api/ex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/api/ex.md -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/api/postctl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/api/postctl.md -------------------------------------------------------------------------------- /docs/api/sub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/api/sub.md -------------------------------------------------------------------------------- /docs/data/connect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/data/connect.md -------------------------------------------------------------------------------- /docs/data/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/data/index.md -------------------------------------------------------------------------------- /docs/data/model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/data/model.md -------------------------------------------------------------------------------- /docs/data/operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/data/operations.md -------------------------------------------------------------------------------- /docs/gs/create.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/gs/create.md -------------------------------------------------------------------------------- /docs/gs/hello.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/gs/hello.md -------------------------------------------------------------------------------- /docs/gs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/gs/index.md -------------------------------------------------------------------------------- /docs/gs/pre.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/gs/pre.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/test/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/test/index.md -------------------------------------------------------------------------------- /docs/test/testctl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/test/testctl.md -------------------------------------------------------------------------------- /docs/test/testdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/test/testdb.md -------------------------------------------------------------------------------- /docs/tips/enum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/tips/enum.md -------------------------------------------------------------------------------- /docs/tips/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/tips/index.md -------------------------------------------------------------------------------- /docs/tips/v7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/tips/v7.md -------------------------------------------------------------------------------- /docs/tips/v8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/docs/tips/v8.md -------------------------------------------------------------------------------- /migrations/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /migrations/Version20220211035751.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/migrations/Version20220211035751.php -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pg-initdb.d/ini.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/pg-initdb.d/ini.sql -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/public/index.php -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/renovate.json -------------------------------------------------------------------------------- /src/ArgumentResolver/Body.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/ArgumentResolver/Body.php -------------------------------------------------------------------------------- /src/ArgumentResolver/BodyValueResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/ArgumentResolver/BodyValueResolver.php -------------------------------------------------------------------------------- /src/ArgumentResolver/QueryParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/ArgumentResolver/QueryParam.php -------------------------------------------------------------------------------- /src/ArgumentResolver/QueryParamValueResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/ArgumentResolver/QueryParamValueResolver.php -------------------------------------------------------------------------------- /src/Command/AddPostCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Command/AddPostCommand.php -------------------------------------------------------------------------------- /src/Controller/CommentController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Controller/CommentController.php -------------------------------------------------------------------------------- /src/Controller/HelloController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Controller/HelloController.php -------------------------------------------------------------------------------- /src/Controller/PostController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Controller/PostController.php -------------------------------------------------------------------------------- /src/DataFixtures/AppFixtures.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/DataFixtures/AppFixtures.php -------------------------------------------------------------------------------- /src/Dto/CommentWithPostSummaryDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Dto/CommentWithPostSummaryDto.php -------------------------------------------------------------------------------- /src/Dto/CreateCommentDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Dto/CreateCommentDto.php -------------------------------------------------------------------------------- /src/Dto/CreatePostDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Dto/CreatePostDto.php -------------------------------------------------------------------------------- /src/Dto/Greeting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Dto/Greeting.php -------------------------------------------------------------------------------- /src/Dto/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Dto/Page.php -------------------------------------------------------------------------------- /src/Dto/PostSummaryDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Dto/PostSummaryDto.php -------------------------------------------------------------------------------- /src/Dto/UpdatePostDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Dto/UpdatePostDto.php -------------------------------------------------------------------------------- /src/Dto/UpdatePostStatusDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Dto/UpdatePostStatusDto.php -------------------------------------------------------------------------------- /src/Entity/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Entity/Comment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Entity/Comment.php -------------------------------------------------------------------------------- /src/Entity/Post.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Entity/Post.php -------------------------------------------------------------------------------- /src/Entity/PostFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Entity/PostFactory.php -------------------------------------------------------------------------------- /src/Entity/Status.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Entity/Status.php -------------------------------------------------------------------------------- /src/Entity/Tag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Entity/Tag.php -------------------------------------------------------------------------------- /src/EventListener/ExceptionListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/EventListener/ExceptionListener.php -------------------------------------------------------------------------------- /src/Exception/PostNotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Exception/PostNotFoundException.php -------------------------------------------------------------------------------- /src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Kernel.php -------------------------------------------------------------------------------- /src/Repository/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Repository/CommentRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Repository/CommentRepository.php -------------------------------------------------------------------------------- /src/Repository/PostRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Repository/PostRepository.php -------------------------------------------------------------------------------- /src/Repository/TagRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/src/Repository/TagRepository.php -------------------------------------------------------------------------------- /symfony.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/symfony.lock -------------------------------------------------------------------------------- /tests/Controller/PostControllerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/tests/Controller/PostControllerTest.php -------------------------------------------------------------------------------- /tests/Entity/PostTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/tests/Entity/PostTest.php -------------------------------------------------------------------------------- /tests/Repository/PostRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/tests/Repository/PostRepositoryTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/symfony-rest-sample/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /var/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------