├── .env ├── .env.test ├── .gitignore ├── .scrutinizer.yml ├── .travis.yml ├── LICENSE ├── README.md ├── bin └── console ├── client ├── .browserslistrc ├── .editorconfig ├── .gitignore ├── LICENSE ├── angular.json ├── karma.conf.js ├── package-lock.json ├── package.json ├── proxy.backend.conf.json ├── src │ ├── app │ │ ├── _helpers │ │ │ ├── auth.guard.ts │ │ │ ├── error.interceptor.ts │ │ │ └── index.ts │ │ ├── _models │ │ │ ├── comment.ts │ │ │ ├── commentWithPost.ts │ │ │ ├── index.ts │ │ │ ├── newComment.ts │ │ │ ├── newPost.ts │ │ │ ├── page.ts │ │ │ ├── post.ts │ │ │ ├── postHeader.ts │ │ │ ├── tag.ts │ │ │ └── user.ts │ │ ├── _services │ │ │ ├── authentication.service.ts │ │ │ ├── comment.service.ts │ │ │ ├── index.ts │ │ │ ├── post.service.ts │ │ │ └── tag.service.ts │ │ ├── app-routing.module.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── edit │ │ │ ├── index.ts │ │ │ ├── post-editor.component.html │ │ │ ├── post-editor.component.scss │ │ │ └── post-editor.component.ts │ │ ├── home │ │ │ ├── home.component.html │ │ │ ├── home.component.scss │ │ │ ├── home.component.ts │ │ │ └── index.ts │ │ ├── latest-comments │ │ │ ├── index.ts │ │ │ ├── latest-comments.component.html │ │ │ ├── latest-comments.component.scss │ │ │ └── latest-comments.component.ts │ │ ├── login │ │ │ ├── index.ts │ │ │ ├── login.component.html │ │ │ ├── login.component.scss │ │ │ └── login.component.ts │ │ ├── post │ │ │ ├── comment-creator │ │ │ │ ├── comment-creator.component.html │ │ │ │ ├── comment-creator.component.scss │ │ │ │ ├── comment-creator.component.ts │ │ │ │ └── index.ts │ │ │ ├── comment │ │ │ │ ├── comment.component.html │ │ │ │ ├── comment.component.scss │ │ │ │ ├── comment.component.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── post.component.html │ │ │ ├── post.component.scss │ │ │ └── post.component.ts │ │ ├── shared │ │ │ ├── confirm-dialog │ │ │ │ ├── confirm-dialog.component.html │ │ │ │ ├── confirm-dialog.component.ts │ │ │ │ └── index.ts │ │ │ ├── post-action-aware │ │ │ │ ├── index.ts │ │ │ │ └── post-actions-aware.component.ts │ │ │ ├── post-tags │ │ │ │ ├── post-tags.component.html │ │ │ │ ├── post-tags.component.scss │ │ │ │ └── post-tags.component.ts │ │ │ └── posts-list │ │ │ │ ├── index.ts │ │ │ │ ├── posts-list.component.html │ │ │ │ ├── posts-list.component.scss │ │ │ │ └── posts-list.component.ts │ │ └── tags │ │ │ ├── index.ts │ │ │ ├── tags.component.html │ │ │ ├── tags.component.scss │ │ │ └── tags.component.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.scss │ └── test.ts ├── tsconfig.app.json ├── tsconfig.base.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json ├── clover.xml ├── composer.json ├── composer.lock ├── config ├── bundles.php ├── jwt │ ├── private-test.pem │ └── public-test.pem ├── packages │ ├── cache.yaml │ ├── doctrine.yaml │ ├── doctrine_migrations.yaml │ ├── framework.yaml │ ├── infrastructure.yaml │ ├── lexik_jwt_authentication.yaml │ ├── messenger.yaml │ ├── module_comments.yaml │ ├── module_posts.yaml │ ├── module_security.yaml │ ├── module_tags.yaml │ ├── prod │ │ └── doctrine.yaml │ ├── routing.yaml │ ├── security.yaml │ ├── sensio_framework_extra.yaml │ ├── test │ │ ├── dama_doctrine_test_bundle.yaml │ │ ├── doctrine.yaml │ │ ├── lexik_jwt_authentication.yaml │ │ └── validator.yaml │ └── validator.yaml ├── preload.php ├── routes │ ├── framework.yaml │ ├── module_comments.yaml │ ├── module_posts.yaml │ ├── module_security.yaml │ └── module_tags.yaml └── services.yaml ├── contracts ├── Comments │ ├── PostBaselinedCommentsIEvent.json │ ├── PostCreatedCommentsIEvent.json │ ├── PostDeletedCommentsIEvent.json │ └── PostUpdatedCommentsIEvent.json ├── Posts │ ├── CommentCreatedPostsIEvent.json │ ├── CommentsBaselinedPostsIEvent.json │ └── UserRenamedPostsIEvent.json └── Tags │ ├── CommentsCountUpdatedTagsIEvent.json │ ├── PostBaselinedTagsIEvent.json │ ├── PostCreatedTagsIEvent.json │ ├── PostDeletedTagsIEvent.json │ ├── PostUpdatedTagsIEvent.json │ └── UserRenamedTagsIEvent.json ├── data ├── comments-test.sqlite ├── comments.sqlite ├── posts-test.sqlite ├── posts.sqlite ├── security-test.sqlite ├── security.sqlite ├── tags-test.sqlite └── tags.sqlite ├── migrations ├── Version20211116075551.php ├── Version20211121154003.php ├── Version20211121154234.php └── Version20211122072414.php ├── phpunit.xml.dist ├── public └── index.php ├── src ├── Infrastructure │ ├── Doctrine │ │ ├── DoctrineEntityManagerAware.php │ │ ├── Migrations │ │ │ └── DoctrineMigration.php │ │ ├── Repository │ │ │ └── DoctrineRepository.php │ │ └── Transactions │ │ │ ├── DoctrineTransaction.php │ │ │ └── DoctrineTransactionFactory.php │ ├── Events │ │ ├── Api │ │ │ ├── ApplicationEventPublisher.php │ │ │ ├── ApplicationEventPublisherInterface.php │ │ │ ├── ApplicationEventSubscriber.php │ │ │ └── EventHandlerReference.php │ │ ├── ApplicationInboundEvent.php │ │ ├── ApplicationOutboundEvent.php │ │ └── EventIdHolder.php │ ├── Pagination │ │ └── Page.php │ ├── Security │ │ ├── JWTBaseListener.php │ │ ├── JWTCommonListener.php │ │ ├── JWTLoggedInUserProvider.php │ │ ├── LoggedInUser.php │ │ ├── LoggedInUserProviderInterface.php │ │ ├── Permission.php │ │ └── SecuredResourceAwareInterface.php │ ├── Services │ │ ├── ParamConverter │ │ │ └── JsonParamConverter.php │ │ └── SqliteForeignKeyEnabler │ │ │ └── SqliteForeignKeyEnabler.php │ ├── Transactions │ │ ├── TransactionFactoryInterface.php │ │ └── TransactionInterface.php │ └── Utils │ │ └── StringUtil.php ├── Kernel.php └── Modules │ ├── Comments │ ├── Api │ │ ├── Command │ │ │ ├── BaselineCommentsCommand.php │ │ │ ├── CreateCommentCommand.php │ │ │ └── Response │ │ │ │ └── CreateCommentCommandResponse.php │ │ ├── CommentsApiInterface.php │ │ ├── Controller │ │ │ ├── CommentsCommandController.php │ │ │ └── CommentsQueryController.php │ │ ├── Event │ │ │ └── Inbound │ │ │ │ ├── PostBaselinedCommentsIEvent.php │ │ │ │ ├── PostCreatedCommentsIEvent.php │ │ │ │ ├── PostDeletedCommentsIEvent.php │ │ │ │ └── PostUpdatedCommentsIEvent.php │ │ └── Query │ │ │ ├── FindCommentsByPostIdQuery.php │ │ │ ├── FindLatestCommentsQuery.php │ │ │ └── Response │ │ │ ├── FindCommentsByPostIdQueryResponse.php │ │ │ ├── FindCommentsPostHeadersQueryResponse.php │ │ │ └── FindLatestCommentsQueryResponse.php │ ├── Domain │ │ ├── CommentsApi.php │ │ ├── Dto │ │ │ ├── CommentDto.php │ │ │ ├── CommentWithPostDto.php │ │ │ ├── CommentsPostHeaderDto.php │ │ │ ├── CreateNewCommentDto.php │ │ │ ├── CreateNewCommentsPostHeaderDto.php │ │ │ ├── DeleteExistingCommentsPostHeaderDto.php │ │ │ ├── UpdateExistingCommentsPostHeaderDto.php │ │ │ └── UpdatedCommentsPostHeadersUserNameDto.php │ │ ├── Event │ │ │ └── Outbound │ │ │ │ ├── CommentCreatedOEvent.php │ │ │ │ ├── CommentsBaselinedOEvent.php │ │ │ │ └── CommentsCountUpdatedOEvent.php │ │ ├── Logic │ │ │ ├── CommentsBaseliner.php │ │ │ ├── CommentsCreator.php │ │ │ ├── CommentsFinder.php │ │ │ ├── CommentsValidator.php │ │ │ ├── PostEventsHandler.php │ │ │ └── PostHeadersFinder.php │ │ ├── Repository │ │ │ ├── CommentsCreationRepositoryInterface.php │ │ │ ├── CommentsDeletionRepositoryInterface.php │ │ │ ├── CommentsFindingRepositoryInterface.php │ │ │ ├── CommentsPostHeadersFindingRepositoryInterface.php │ │ │ └── CommentsPostsEventsHandlingRepositoryInterface.php │ │ └── Transactions │ │ │ └── CommentsTransactionFactoryInterface.php │ └── Persistence │ │ └── Doctrine │ │ ├── Entity │ │ ├── Comment.php │ │ └── CommentPostHeader.php │ │ ├── Repository │ │ ├── DoctrineCommentsCreationRepository.php │ │ ├── DoctrineCommentsDeletionRepository.php │ │ ├── DoctrineCommentsFindingRepository.php │ │ ├── DoctrineCommentsPostHeadersFindingRepository.php │ │ ├── DoctrineCommentsPostsEventsHandlingRepository.php │ │ └── DoctrineCommentsRepository.php │ │ └── Transactions │ │ └── DoctrineCommentsTransactionFactory.php │ ├── Posts │ ├── Api │ │ ├── Command │ │ │ ├── BaselinePostsCommand.php │ │ │ ├── CreatePostCommand.php │ │ │ ├── DeletePostCommand.php │ │ │ ├── Response │ │ │ │ └── CreatePostCommandResponse.php │ │ │ └── UpdatePostCommand.php │ │ ├── Controller │ │ │ ├── PostsCommandController.php │ │ │ └── PostsQueryController.php │ │ ├── Event │ │ │ └── Inbound │ │ │ │ ├── CommentCreatedPostsIEvent.php │ │ │ │ ├── CommentsBaselinedPostsIEvent.php │ │ │ │ └── UserRenamedPostsIEvent.php │ │ ├── PostsApiInterface.php │ │ └── Query │ │ │ ├── FindAllPostsQuery.php │ │ │ ├── FindPostByIdQuery.php │ │ │ └── Response │ │ │ ├── FindPostHeaderQueryResponse.php │ │ │ └── FindPostQueryResponse.php │ ├── Domain │ │ ├── Dto │ │ │ ├── CreateNewPostDto.php │ │ │ ├── DeleteExistingPostDto.php │ │ │ ├── FindExistingPostDto.php │ │ │ ├── FindExistingPostsDto.php │ │ │ ├── PostCommentDto.php │ │ │ ├── PostDto.php │ │ │ ├── PostForBaselineDto.php │ │ │ ├── PostHeaderDto.php │ │ │ ├── UpdateExistingPostDto.php │ │ │ ├── UpdatePostCommentsDto.php │ │ │ └── UpdatedPostsUserNameDto.php │ │ ├── Event │ │ │ └── Outbound │ │ │ │ ├── PostBaselinedOEvent.php │ │ │ │ ├── PostCreatedOEvent.php │ │ │ │ ├── PostDeletedOEvent.php │ │ │ │ └── PostUpdatedOEvent.php │ │ ├── Logic │ │ │ ├── CommentsEventsHandler.php │ │ │ ├── PostUpdater.php │ │ │ ├── PostsBaseliner.php │ │ │ ├── PostsCreator.php │ │ │ ├── PostsFinder.php │ │ │ ├── PostsRemover.php │ │ │ ├── PostsValidator.php │ │ │ └── SecurityEventsHandler.php │ │ ├── PostsApi.php │ │ ├── Repository │ │ │ ├── PostsCommentsEventHandlingRepositoryInterface.php │ │ │ ├── PostsCreationRepositoryInterface.php │ │ │ ├── PostsDeletionRepositoryInterface.php │ │ │ ├── PostsFindingRepositoryInterface.php │ │ │ ├── PostsSecurityEventsHandlingRepositoryInterface.php │ │ │ └── PostsUpdatingRepositoryInterface.php │ │ ├── Security │ │ │ └── PostsVoter.php │ │ └── Transactions │ │ │ └── PostTransactionFactoryInterface.php │ └── Persistence │ │ └── Doctrine │ │ ├── Entity │ │ ├── Post.php │ │ └── PostComments.php │ │ ├── Repository │ │ ├── DoctrinePostsCommentsEventHandlingRepository.php │ │ ├── DoctrinePostsCreationRepository.php │ │ ├── DoctrinePostsDeletionRepository.php │ │ ├── DoctrinePostsFindingRepository.php │ │ ├── DoctrinePostsRepository.php │ │ ├── DoctrinePostsSecurityEventsHandlingRepository.php │ │ └── DoctrinePostsUpdatingRepository.php │ │ └── Transactions │ │ └── DoctrinePostTransactionFactory.php │ ├── Security │ ├── Api │ │ ├── Command │ │ │ ├── ChangeUserPasswordCommand.php │ │ │ ├── CreateUserCommand.php │ │ │ ├── RenameUserCommand.php │ │ │ └── Response │ │ │ │ └── CreateUserCommandResponse.php │ │ ├── Controller │ │ │ └── LogoutController.php │ │ └── SecurityApiInterface.php │ ├── Domain │ │ ├── Dto │ │ │ ├── ChangeExistingUserPasswordDto.php │ │ │ ├── CreateNewUserDto.php │ │ │ ├── CreateNewUserPostHeaderDto.php │ │ │ ├── DeleteExistingUserPostHeaderDto.php │ │ │ ├── RenameExistingUserDto.php │ │ │ ├── UpdateExistingUserPostHeaderDto.php │ │ │ ├── UpdatePostsCommentsCountDto.php │ │ │ └── UserPostHeaderDto.php │ │ ├── Event │ │ │ └── Outbound │ │ │ │ └── UserRenamedOEvent.php │ │ ├── Logic │ │ │ ├── JWTSecurityListener.php │ │ │ ├── PasswordHasher.php │ │ │ ├── SecurityValidator.php │ │ │ ├── UserCreator.php │ │ │ └── UserUpdater.php │ │ ├── Provider │ │ │ └── SymfonyDatabaseLoggedInUserProvider.php │ │ ├── Repository │ │ │ ├── UserCreationRepositoryInterface.php │ │ │ ├── UserFindingRepositoryInterface.php │ │ │ └── UserUpdatingRepositoryInterface.php │ │ ├── SecurityApi.php │ │ └── Transactions │ │ │ └── SecurityTransactionFactoryInterface.php │ └── Persistence │ │ └── Doctrine │ │ ├── Entity │ │ └── User.php │ │ ├── Repository │ │ ├── DoctrineSecurityRepository.php │ │ ├── DoctrineUserCreationRepository.php │ │ ├── DoctrineUserFindingRepository.php │ │ └── DoctrineUserUpdatingRepository.php │ │ └── Transactions │ │ └── DoctrineSecurityTransactionFactory.php │ └── Tags │ ├── Api │ ├── Controller │ │ └── TagsQueryController.php │ ├── Event │ │ └── Inbound │ │ │ ├── CommentsCountUpdatedTagsIEvent.php │ │ │ ├── PostBaselinedTagsIEvent.php │ │ │ ├── PostCreatedTagsIEvent.php │ │ │ ├── PostDeletedTagsIEvent.php │ │ │ ├── PostUpdatedTagsIEvent.php │ │ │ └── UserRenamedTagsIEvent.php │ ├── Query │ │ ├── FindPostsByTagQuery.php │ │ └── Response │ │ │ ├── FindPostsByTagQueryResponse.php │ │ │ ├── FindTagsPostHeadersQueryResponse.php │ │ │ └── FindTagsQueryResponse.php │ └── TagsApiInterface.php │ ├── Domain │ ├── Dto │ │ ├── CreateNewTagsPostHeaderDto.php │ │ ├── DeleteExistingTagsPostHeaderDto.php │ │ ├── TagDto.php │ │ ├── TagsPostHeaderDto.php │ │ ├── UpdateExistingTagsPostHeaderDto.php │ │ ├── UpdatePostsCommentsCountDto.php │ │ └── UpdatedTagsPostHeadersUserNameDto.php │ ├── Logic │ │ ├── CommentsEventsHandler.php │ │ ├── PostHeadersFinder.php │ │ ├── PostsEventsHandler.php │ │ ├── SecurityEventsHandler.php │ │ ├── TagsFinder.php │ │ └── TagsUpdater.php │ ├── Repository │ │ ├── TagsCommentsEventHandlingRepositoryInterface.php │ │ ├── TagsDeletingRepositoryInterface.php │ │ ├── TagsFindingRepositoryInterface.php │ │ ├── TagsPostEventsHandlingRepositoryInterface.php │ │ ├── TagsPostHeadersFindingRepositoryInterface.php │ │ ├── TagsSecurityEventsHandlingRepositoryInterface.php │ │ └── TagsUpdatingRepositoryInterface.php │ ├── TagsApi.php │ └── Transactions │ │ └── TagsTransactionFactoryInterface.php │ └── Persistence │ └── Doctrine │ ├── Entity │ ├── Tag.php │ ├── TagPost.php │ └── TagPostHeader.php │ ├── Repository │ ├── DoctrineTagsCommentsEventHandlingRepository.php │ ├── DoctrineTagsDeletingRepository.php │ ├── DoctrineTagsFindingRepository.php │ ├── DoctrineTagsPostEventsHandlingRepository.php │ ├── DoctrineTagsPostHeadersFindingRepository.php │ ├── DoctrineTagsRepository.php │ ├── DoctrineTagsSecurityEventsHandlingRepository.php │ └── DoctrineTagsUpdatingRepository.php │ └── Transactions │ └── DoctrineTagsTransactionFactory.php ├── symfony.lock └── tests ├── Infrastructure ├── Events │ ├── Api │ │ ├── PublishSubscribeEventsSpec.php │ │ ├── TestEventSubscriber.php │ │ └── TestMessageBus.php │ ├── ApplicationInboundEventSpec.php │ ├── EventIdHolderSpec.php │ ├── TestApplicationInboundErrorEvent.php │ ├── TestApplicationInboundEvent.php │ ├── TestApplicationOutboundErrorEvent.php │ └── TestApplicationOutboundEvent.php └── Utils │ └── Unit │ └── StringUtilSpec.php ├── Modules ├── Comments │ ├── Contracts │ │ ├── Inbound │ │ │ ├── PostBaselinedIEventContract.php │ │ │ ├── PostCreatedIEventContract.php │ │ │ ├── PostDeletedIEventContract.php │ │ │ └── PostUpdatedIEventContract.php │ │ └── Outbound │ │ │ ├── CommentCreatedOEventContract.php │ │ │ ├── CommentsBaselinedOEventContract.php │ │ │ └── CommentsCountUpdatedOEventContract.php │ ├── Integration │ │ ├── CommentsIT.php │ │ └── Http │ │ │ └── CommentsHttpTrait.php │ └── Unit │ │ ├── CommentsCreationSpec.php │ │ ├── CommentsFindingSpec.php │ │ ├── CommentsSpec.php │ │ ├── PostEventsCommentsHandlingSpec.php │ │ ├── Repository │ │ ├── InMemoryComment.php │ │ ├── InMemoryCommentPostHeader.php │ │ └── InMemoryCommentsRepository.php │ │ └── Transaction │ │ └── InMemoryCommentsTransactionFactory.php ├── Posts │ ├── Contracts │ │ ├── Inbound │ │ │ ├── CommentCreatedPostsIEventContract.php │ │ │ ├── CommentsBaselinedPostsIEventContract.php │ │ │ └── UserRenamedPostsIEventContract.php │ │ └── Outbound │ │ │ ├── PostBaselinedOEventContract.php │ │ │ ├── PostCreatedOEventContract.php │ │ │ ├── PostDeletedOEventContract.php │ │ │ └── PostUpdatedOEventContract.php │ ├── Integration │ │ ├── Http │ │ │ └── PostsHttpTrait.php │ │ └── PostIT.php │ └── Unit │ │ ├── CommentsEvensPostsHandlingSpec.php │ │ ├── PostCreationSpec.php │ │ ├── PostDeletionSpec.php │ │ ├── PostFindingSpec.php │ │ ├── PostSecurityEvensPostsHandlingSpec.php │ │ ├── PostUpdatingSpec.php │ │ ├── PostsSpec.php │ │ ├── Repository │ │ ├── InMemoryPost.php │ │ └── InMemoryPostsRepository.php │ │ └── Transaction │ │ └── InMemoryPostTransactionFactory.php ├── Security │ ├── Contracts │ │ └── Outbound │ │ │ └── UserRenamedOEventContract.php │ └── Integration │ │ ├── Http │ │ └── SecurityHttpTrait.php │ │ ├── SecurityIT.php │ │ └── SecurityIntegrationTest.php └── Tags │ ├── Contracts │ └── Inbound │ │ ├── CommentsCountUpdatedTagsIEventContract.php │ │ ├── PostBaselinedIEventContract.php │ │ ├── PostCreatedIEventContract.php │ │ ├── PostDeletedIEventContract.php │ │ ├── PostUpdatedIEventContract.php │ │ └── UserRenamedTagsIEventContract.php │ ├── Integration │ ├── Http │ │ └── TagsHttpTrait.php │ └── TagsIT.php │ └── Unit │ ├── CommentsEventsTagsHandlingSpec.php │ ├── PostEventsTagsHandlingSpec.php │ ├── Repository │ ├── InMemoryTag.php │ ├── InMemoryTagPostHeader.php │ └── InMemoryTagsRepository.php │ ├── TagsSecurityEventsTagsHandlingSpec.php │ ├── TagsSpec.php │ ├── TagsUpdateAndFindingSpec.php │ └── Transaction │ └── InMemoryTagsTransactionFactory.php ├── TestUtils ├── Contracts │ ├── ApplicationEventContractLoader.php │ ├── ApplicationInboundEventContract.php │ └── ApplicationOutboundEventContract.php ├── Events │ └── InMemoryEventPublisher.php ├── IntegrationTest.php ├── Security │ └── InMemoryLoggedInUserProvider.php ├── SerializationTrait.php └── Transaction │ ├── InMemoryTransaction.php │ └── InMemoryTransactionFactory.php └── bootstrap.php /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/.env -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/.env.test -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/.gitignore -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/README.md -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/bin/console -------------------------------------------------------------------------------- /client/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/.browserslistrc -------------------------------------------------------------------------------- /client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/.editorconfig -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/LICENSE -------------------------------------------------------------------------------- /client/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/angular.json -------------------------------------------------------------------------------- /client/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/karma.conf.js -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/package.json -------------------------------------------------------------------------------- /client/proxy.backend.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/proxy.backend.conf.json -------------------------------------------------------------------------------- /client/src/app/_helpers/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_helpers/auth.guard.ts -------------------------------------------------------------------------------- /client/src/app/_helpers/error.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_helpers/error.interceptor.ts -------------------------------------------------------------------------------- /client/src/app/_helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_helpers/index.ts -------------------------------------------------------------------------------- /client/src/app/_models/comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_models/comment.ts -------------------------------------------------------------------------------- /client/src/app/_models/commentWithPost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_models/commentWithPost.ts -------------------------------------------------------------------------------- /client/src/app/_models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_models/index.ts -------------------------------------------------------------------------------- /client/src/app/_models/newComment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_models/newComment.ts -------------------------------------------------------------------------------- /client/src/app/_models/newPost.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_models/newPost.ts -------------------------------------------------------------------------------- /client/src/app/_models/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_models/page.ts -------------------------------------------------------------------------------- /client/src/app/_models/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_models/post.ts -------------------------------------------------------------------------------- /client/src/app/_models/postHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_models/postHeader.ts -------------------------------------------------------------------------------- /client/src/app/_models/tag.ts: -------------------------------------------------------------------------------- 1 | export class Tag { 2 | tag: string; 3 | postsCount: number; 4 | } 5 | -------------------------------------------------------------------------------- /client/src/app/_models/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_models/user.ts -------------------------------------------------------------------------------- /client/src/app/_services/authentication.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_services/authentication.service.ts -------------------------------------------------------------------------------- /client/src/app/_services/comment.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_services/comment.service.ts -------------------------------------------------------------------------------- /client/src/app/_services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_services/index.ts -------------------------------------------------------------------------------- /client/src/app/_services/post.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_services/post.service.ts -------------------------------------------------------------------------------- /client/src/app/_services/tag.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/_services/tag.service.ts -------------------------------------------------------------------------------- /client/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /client/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/app.component.html -------------------------------------------------------------------------------- /client/src/app/app.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/app.component.scss -------------------------------------------------------------------------------- /client/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/app.component.ts -------------------------------------------------------------------------------- /client/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/app.module.ts -------------------------------------------------------------------------------- /client/src/app/edit/index.ts: -------------------------------------------------------------------------------- 1 | export * from './post-editor.component'; 2 | -------------------------------------------------------------------------------- /client/src/app/edit/post-editor.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/edit/post-editor.component.html -------------------------------------------------------------------------------- /client/src/app/edit/post-editor.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/edit/post-editor.component.scss -------------------------------------------------------------------------------- /client/src/app/edit/post-editor.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/edit/post-editor.component.ts -------------------------------------------------------------------------------- /client/src/app/home/home.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/home/home.component.html -------------------------------------------------------------------------------- /client/src/app/home/home.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/home/home.component.scss -------------------------------------------------------------------------------- /client/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/home/home.component.ts -------------------------------------------------------------------------------- /client/src/app/home/index.ts: -------------------------------------------------------------------------------- 1 | export * from './home.component'; -------------------------------------------------------------------------------- /client/src/app/latest-comments/index.ts: -------------------------------------------------------------------------------- 1 | export * from './latest-comments.component'; 2 | -------------------------------------------------------------------------------- /client/src/app/latest-comments/latest-comments.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/latest-comments/latest-comments.component.html -------------------------------------------------------------------------------- /client/src/app/latest-comments/latest-comments.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/latest-comments/latest-comments.component.scss -------------------------------------------------------------------------------- /client/src/app/latest-comments/latest-comments.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/latest-comments/latest-comments.component.ts -------------------------------------------------------------------------------- /client/src/app/login/index.ts: -------------------------------------------------------------------------------- 1 | export * from './login.component'; -------------------------------------------------------------------------------- /client/src/app/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/login/login.component.html -------------------------------------------------------------------------------- /client/src/app/login/login.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/login/login.component.scss -------------------------------------------------------------------------------- /client/src/app/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/login/login.component.ts -------------------------------------------------------------------------------- /client/src/app/post/comment-creator/comment-creator.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/post/comment-creator/comment-creator.component.html -------------------------------------------------------------------------------- /client/src/app/post/comment-creator/comment-creator.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/app/post/comment-creator/comment-creator.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/post/comment-creator/comment-creator.component.ts -------------------------------------------------------------------------------- /client/src/app/post/comment-creator/index.ts: -------------------------------------------------------------------------------- 1 | export * from './comment-creator.component'; 2 | -------------------------------------------------------------------------------- /client/src/app/post/comment/comment.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/post/comment/comment.component.html -------------------------------------------------------------------------------- /client/src/app/post/comment/comment.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/post/comment/comment.component.scss -------------------------------------------------------------------------------- /client/src/app/post/comment/comment.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/post/comment/comment.component.ts -------------------------------------------------------------------------------- /client/src/app/post/comment/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/post/comment/index.ts -------------------------------------------------------------------------------- /client/src/app/post/index.ts: -------------------------------------------------------------------------------- 1 | export * from './post.component'; 2 | -------------------------------------------------------------------------------- /client/src/app/post/post.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/post/post.component.html -------------------------------------------------------------------------------- /client/src/app/post/post.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/post/post.component.scss -------------------------------------------------------------------------------- /client/src/app/post/post.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/post/post.component.ts -------------------------------------------------------------------------------- /client/src/app/shared/confirm-dialog/confirm-dialog.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/shared/confirm-dialog/confirm-dialog.component.html -------------------------------------------------------------------------------- /client/src/app/shared/confirm-dialog/confirm-dialog.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/shared/confirm-dialog/confirm-dialog.component.ts -------------------------------------------------------------------------------- /client/src/app/shared/confirm-dialog/index.ts: -------------------------------------------------------------------------------- 1 | export * from './confirm-dialog.component'; 2 | -------------------------------------------------------------------------------- /client/src/app/shared/post-action-aware/index.ts: -------------------------------------------------------------------------------- 1 | export * from './post-actions-aware.component'; 2 | -------------------------------------------------------------------------------- /client/src/app/shared/post-action-aware/post-actions-aware.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/shared/post-action-aware/post-actions-aware.component.ts -------------------------------------------------------------------------------- /client/src/app/shared/post-tags/post-tags.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/shared/post-tags/post-tags.component.html -------------------------------------------------------------------------------- /client/src/app/shared/post-tags/post-tags.component.scss: -------------------------------------------------------------------------------- 1 | .post-tags .mat-button { 2 | color: grey; 3 | font-size: 12px; 4 | } 5 | -------------------------------------------------------------------------------- /client/src/app/shared/post-tags/post-tags.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/shared/post-tags/post-tags.component.ts -------------------------------------------------------------------------------- /client/src/app/shared/posts-list/index.ts: -------------------------------------------------------------------------------- 1 | export * from './posts-list.component'; 2 | -------------------------------------------------------------------------------- /client/src/app/shared/posts-list/posts-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/shared/posts-list/posts-list.component.html -------------------------------------------------------------------------------- /client/src/app/shared/posts-list/posts-list.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/shared/posts-list/posts-list.component.scss -------------------------------------------------------------------------------- /client/src/app/shared/posts-list/posts-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/shared/posts-list/posts-list.component.ts -------------------------------------------------------------------------------- /client/src/app/tags/index.ts: -------------------------------------------------------------------------------- 1 | export * from './tags.component'; 2 | -------------------------------------------------------------------------------- /client/src/app/tags/tags.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/tags/tags.component.html -------------------------------------------------------------------------------- /client/src/app/tags/tags.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/tags/tags.component.scss -------------------------------------------------------------------------------- /client/src/app/tags/tags.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/app/tags/tags.component.ts -------------------------------------------------------------------------------- /client/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /client/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/environments/environment.ts -------------------------------------------------------------------------------- /client/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/favicon.ico -------------------------------------------------------------------------------- /client/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/index.html -------------------------------------------------------------------------------- /client/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/main.ts -------------------------------------------------------------------------------- /client/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/polyfills.ts -------------------------------------------------------------------------------- /client/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/styles.scss -------------------------------------------------------------------------------- /client/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/src/test.ts -------------------------------------------------------------------------------- /client/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/tsconfig.app.json -------------------------------------------------------------------------------- /client/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/tsconfig.base.json -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/tsconfig.spec.json -------------------------------------------------------------------------------- /client/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/client/tslint.json -------------------------------------------------------------------------------- /clover.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/clover.xml -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/composer.lock -------------------------------------------------------------------------------- /config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/bundles.php -------------------------------------------------------------------------------- /config/jwt/private-test.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/jwt/private-test.pem -------------------------------------------------------------------------------- /config/jwt/public-test.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/jwt/public-test.pem -------------------------------------------------------------------------------- /config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/cache.yaml -------------------------------------------------------------------------------- /config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/framework.yaml -------------------------------------------------------------------------------- /config/packages/infrastructure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/infrastructure.yaml -------------------------------------------------------------------------------- /config/packages/lexik_jwt_authentication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/lexik_jwt_authentication.yaml -------------------------------------------------------------------------------- /config/packages/messenger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/messenger.yaml -------------------------------------------------------------------------------- /config/packages/module_comments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/module_comments.yaml -------------------------------------------------------------------------------- /config/packages/module_posts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/module_posts.yaml -------------------------------------------------------------------------------- /config/packages/module_security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/module_security.yaml -------------------------------------------------------------------------------- /config/packages/module_tags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/module_tags.yaml -------------------------------------------------------------------------------- /config/packages/prod/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/prod/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/routing.yaml -------------------------------------------------------------------------------- /config/packages/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/security.yaml -------------------------------------------------------------------------------- /config/packages/sensio_framework_extra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/sensio_framework_extra.yaml -------------------------------------------------------------------------------- /config/packages/test/dama_doctrine_test_bundle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/test/dama_doctrine_test_bundle.yaml -------------------------------------------------------------------------------- /config/packages/test/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/test/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/test/lexik_jwt_authentication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/test/lexik_jwt_authentication.yaml -------------------------------------------------------------------------------- /config/packages/test/validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/test/validator.yaml -------------------------------------------------------------------------------- /config/packages/validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/packages/validator.yaml -------------------------------------------------------------------------------- /config/preload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/preload.php -------------------------------------------------------------------------------- /config/routes/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/routes/framework.yaml -------------------------------------------------------------------------------- /config/routes/module_comments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/routes/module_comments.yaml -------------------------------------------------------------------------------- /config/routes/module_posts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/routes/module_posts.yaml -------------------------------------------------------------------------------- /config/routes/module_security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/routes/module_security.yaml -------------------------------------------------------------------------------- /config/routes/module_tags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/routes/module_tags.yaml -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/config/services.yaml -------------------------------------------------------------------------------- /contracts/Comments/PostBaselinedCommentsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Comments/PostBaselinedCommentsIEvent.json -------------------------------------------------------------------------------- /contracts/Comments/PostCreatedCommentsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Comments/PostCreatedCommentsIEvent.json -------------------------------------------------------------------------------- /contracts/Comments/PostDeletedCommentsIEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "01FMMW4A1VAFVNARENVSXNF0V7" 3 | } -------------------------------------------------------------------------------- /contracts/Comments/PostUpdatedCommentsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Comments/PostUpdatedCommentsIEvent.json -------------------------------------------------------------------------------- /contracts/Posts/CommentCreatedPostsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Posts/CommentCreatedPostsIEvent.json -------------------------------------------------------------------------------- /contracts/Posts/CommentsBaselinedPostsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Posts/CommentsBaselinedPostsIEvent.json -------------------------------------------------------------------------------- /contracts/Posts/UserRenamedPostsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Posts/UserRenamedPostsIEvent.json -------------------------------------------------------------------------------- /contracts/Tags/CommentsCountUpdatedTagsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Tags/CommentsCountUpdatedTagsIEvent.json -------------------------------------------------------------------------------- /contracts/Tags/PostBaselinedTagsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Tags/PostBaselinedTagsIEvent.json -------------------------------------------------------------------------------- /contracts/Tags/PostCreatedTagsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Tags/PostCreatedTagsIEvent.json -------------------------------------------------------------------------------- /contracts/Tags/PostDeletedTagsIEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "01FMMW4A1VAFVNARENVSXNF0V7" 3 | } -------------------------------------------------------------------------------- /contracts/Tags/PostUpdatedTagsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Tags/PostUpdatedTagsIEvent.json -------------------------------------------------------------------------------- /contracts/Tags/UserRenamedTagsIEvent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/contracts/Tags/UserRenamedTagsIEvent.json -------------------------------------------------------------------------------- /data/comments-test.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/data/comments-test.sqlite -------------------------------------------------------------------------------- /data/comments.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/data/comments.sqlite -------------------------------------------------------------------------------- /data/posts-test.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/data/posts-test.sqlite -------------------------------------------------------------------------------- /data/posts.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/data/posts.sqlite -------------------------------------------------------------------------------- /data/security-test.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/data/security-test.sqlite -------------------------------------------------------------------------------- /data/security.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/data/security.sqlite -------------------------------------------------------------------------------- /data/tags-test.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/data/tags-test.sqlite -------------------------------------------------------------------------------- /data/tags.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/data/tags.sqlite -------------------------------------------------------------------------------- /migrations/Version20211116075551.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/migrations/Version20211116075551.php -------------------------------------------------------------------------------- /migrations/Version20211121154003.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/migrations/Version20211121154003.php -------------------------------------------------------------------------------- /migrations/Version20211121154234.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/migrations/Version20211121154234.php -------------------------------------------------------------------------------- /migrations/Version20211122072414.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/migrations/Version20211122072414.php -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/public/index.php -------------------------------------------------------------------------------- /src/Infrastructure/Doctrine/DoctrineEntityManagerAware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Doctrine/DoctrineEntityManagerAware.php -------------------------------------------------------------------------------- /src/Infrastructure/Doctrine/Migrations/DoctrineMigration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Doctrine/Migrations/DoctrineMigration.php -------------------------------------------------------------------------------- /src/Infrastructure/Doctrine/Repository/DoctrineRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Doctrine/Repository/DoctrineRepository.php -------------------------------------------------------------------------------- /src/Infrastructure/Doctrine/Transactions/DoctrineTransaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Doctrine/Transactions/DoctrineTransaction.php -------------------------------------------------------------------------------- /src/Infrastructure/Doctrine/Transactions/DoctrineTransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Doctrine/Transactions/DoctrineTransactionFactory.php -------------------------------------------------------------------------------- /src/Infrastructure/Events/Api/ApplicationEventPublisher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Events/Api/ApplicationEventPublisher.php -------------------------------------------------------------------------------- /src/Infrastructure/Events/Api/ApplicationEventPublisherInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Events/Api/ApplicationEventPublisherInterface.php -------------------------------------------------------------------------------- /src/Infrastructure/Events/Api/ApplicationEventSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Events/Api/ApplicationEventSubscriber.php -------------------------------------------------------------------------------- /src/Infrastructure/Events/Api/EventHandlerReference.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Events/Api/EventHandlerReference.php -------------------------------------------------------------------------------- /src/Infrastructure/Events/ApplicationInboundEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Events/ApplicationInboundEvent.php -------------------------------------------------------------------------------- /src/Infrastructure/Events/ApplicationOutboundEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Events/ApplicationOutboundEvent.php -------------------------------------------------------------------------------- /src/Infrastructure/Events/EventIdHolder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Events/EventIdHolder.php -------------------------------------------------------------------------------- /src/Infrastructure/Pagination/Page.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Pagination/Page.php -------------------------------------------------------------------------------- /src/Infrastructure/Security/JWTBaseListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Security/JWTBaseListener.php -------------------------------------------------------------------------------- /src/Infrastructure/Security/JWTCommonListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Security/JWTCommonListener.php -------------------------------------------------------------------------------- /src/Infrastructure/Security/JWTLoggedInUserProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Security/JWTLoggedInUserProvider.php -------------------------------------------------------------------------------- /src/Infrastructure/Security/LoggedInUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Security/LoggedInUser.php -------------------------------------------------------------------------------- /src/Infrastructure/Security/LoggedInUserProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Security/LoggedInUserProviderInterface.php -------------------------------------------------------------------------------- /src/Infrastructure/Security/Permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Security/Permission.php -------------------------------------------------------------------------------- /src/Infrastructure/Security/SecuredResourceAwareInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Security/SecuredResourceAwareInterface.php -------------------------------------------------------------------------------- /src/Infrastructure/Services/ParamConverter/JsonParamConverter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Services/ParamConverter/JsonParamConverter.php -------------------------------------------------------------------------------- /src/Infrastructure/Services/SqliteForeignKeyEnabler/SqliteForeignKeyEnabler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Services/SqliteForeignKeyEnabler/SqliteForeignKeyEnabler.php -------------------------------------------------------------------------------- /src/Infrastructure/Transactions/TransactionFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Transactions/TransactionFactoryInterface.php -------------------------------------------------------------------------------- /src/Infrastructure/Transactions/TransactionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Transactions/TransactionInterface.php -------------------------------------------------------------------------------- /src/Infrastructure/Utils/StringUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Infrastructure/Utils/StringUtil.php -------------------------------------------------------------------------------- /src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Kernel.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Command/BaselineCommentsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Command/BaselineCommentsCommand.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Command/CreateCommentCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Command/CreateCommentCommand.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Command/Response/CreateCommentCommandResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Command/Response/CreateCommentCommandResponse.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/CommentsApiInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/CommentsApiInterface.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Controller/CommentsCommandController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Controller/CommentsCommandController.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Controller/CommentsQueryController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Controller/CommentsQueryController.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Event/Inbound/PostBaselinedCommentsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Event/Inbound/PostBaselinedCommentsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Event/Inbound/PostCreatedCommentsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Event/Inbound/PostCreatedCommentsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Event/Inbound/PostDeletedCommentsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Event/Inbound/PostDeletedCommentsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Event/Inbound/PostUpdatedCommentsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Event/Inbound/PostUpdatedCommentsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Query/FindCommentsByPostIdQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Query/FindCommentsByPostIdQuery.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Query/FindLatestCommentsQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Query/FindLatestCommentsQuery.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Query/Response/FindCommentsByPostIdQueryResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Query/Response/FindCommentsByPostIdQueryResponse.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Query/Response/FindCommentsPostHeadersQueryResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Query/Response/FindCommentsPostHeadersQueryResponse.php -------------------------------------------------------------------------------- /src/Modules/Comments/Api/Query/Response/FindLatestCommentsQueryResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Api/Query/Response/FindLatestCommentsQueryResponse.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/CommentsApi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/CommentsApi.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Dto/CommentDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Dto/CommentDto.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Dto/CommentWithPostDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Dto/CommentWithPostDto.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Dto/CommentsPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Dto/CommentsPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Dto/CreateNewCommentDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Dto/CreateNewCommentDto.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Dto/CreateNewCommentsPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Dto/CreateNewCommentsPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Dto/DeleteExistingCommentsPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Dto/DeleteExistingCommentsPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Dto/UpdateExistingCommentsPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Dto/UpdateExistingCommentsPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Dto/UpdatedCommentsPostHeadersUserNameDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Dto/UpdatedCommentsPostHeadersUserNameDto.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Event/Outbound/CommentCreatedOEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Event/Outbound/CommentCreatedOEvent.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Event/Outbound/CommentsBaselinedOEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Event/Outbound/CommentsBaselinedOEvent.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Event/Outbound/CommentsCountUpdatedOEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Event/Outbound/CommentsCountUpdatedOEvent.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Logic/CommentsBaseliner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Logic/CommentsBaseliner.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Logic/CommentsCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Logic/CommentsCreator.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Logic/CommentsFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Logic/CommentsFinder.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Logic/CommentsValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Logic/CommentsValidator.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Logic/PostEventsHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Logic/PostEventsHandler.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Logic/PostHeadersFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Logic/PostHeadersFinder.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Repository/CommentsCreationRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Repository/CommentsCreationRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Repository/CommentsDeletionRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Repository/CommentsDeletionRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Repository/CommentsFindingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Repository/CommentsFindingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Repository/CommentsPostHeadersFindingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Repository/CommentsPostHeadersFindingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Repository/CommentsPostsEventsHandlingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Repository/CommentsPostsEventsHandlingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Comments/Domain/Transactions/CommentsTransactionFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Domain/Transactions/CommentsTransactionFactoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Comments/Persistence/Doctrine/Entity/Comment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Persistence/Doctrine/Entity/Comment.php -------------------------------------------------------------------------------- /src/Modules/Comments/Persistence/Doctrine/Entity/CommentPostHeader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Persistence/Doctrine/Entity/CommentPostHeader.php -------------------------------------------------------------------------------- /src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsCreationRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsCreationRepository.php -------------------------------------------------------------------------------- /src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsDeletionRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsDeletionRepository.php -------------------------------------------------------------------------------- /src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsFindingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsFindingRepository.php -------------------------------------------------------------------------------- /src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsPostHeadersFindingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsPostHeadersFindingRepository.php -------------------------------------------------------------------------------- /src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsPostsEventsHandlingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsPostsEventsHandlingRepository.php -------------------------------------------------------------------------------- /src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Persistence/Doctrine/Repository/DoctrineCommentsRepository.php -------------------------------------------------------------------------------- /src/Modules/Comments/Persistence/Doctrine/Transactions/DoctrineCommentsTransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Comments/Persistence/Doctrine/Transactions/DoctrineCommentsTransactionFactory.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Command/BaselinePostsCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Command/BaselinePostsCommand.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Command/CreatePostCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Command/CreatePostCommand.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Command/DeletePostCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Command/DeletePostCommand.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Command/Response/CreatePostCommandResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Command/Response/CreatePostCommandResponse.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Command/UpdatePostCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Command/UpdatePostCommand.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Controller/PostsCommandController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Controller/PostsCommandController.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Controller/PostsQueryController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Controller/PostsQueryController.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Event/Inbound/CommentCreatedPostsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Event/Inbound/CommentCreatedPostsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Event/Inbound/CommentsBaselinedPostsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Event/Inbound/CommentsBaselinedPostsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Event/Inbound/UserRenamedPostsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Event/Inbound/UserRenamedPostsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/PostsApiInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/PostsApiInterface.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Query/FindAllPostsQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Query/FindAllPostsQuery.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Query/FindPostByIdQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Query/FindPostByIdQuery.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Query/Response/FindPostHeaderQueryResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Query/Response/FindPostHeaderQueryResponse.php -------------------------------------------------------------------------------- /src/Modules/Posts/Api/Query/Response/FindPostQueryResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Api/Query/Response/FindPostQueryResponse.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/CreateNewPostDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/CreateNewPostDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/DeleteExistingPostDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/DeleteExistingPostDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/FindExistingPostDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/FindExistingPostDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/FindExistingPostsDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/FindExistingPostsDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/PostCommentDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/PostCommentDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/PostDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/PostDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/PostForBaselineDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/PostForBaselineDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/PostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/PostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/UpdateExistingPostDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/UpdateExistingPostDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/UpdatePostCommentsDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/UpdatePostCommentsDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Dto/UpdatedPostsUserNameDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Dto/UpdatedPostsUserNameDto.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Event/Outbound/PostBaselinedOEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Event/Outbound/PostBaselinedOEvent.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Event/Outbound/PostCreatedOEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Event/Outbound/PostCreatedOEvent.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Event/Outbound/PostDeletedOEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Event/Outbound/PostDeletedOEvent.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Event/Outbound/PostUpdatedOEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Event/Outbound/PostUpdatedOEvent.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Logic/CommentsEventsHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Logic/CommentsEventsHandler.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Logic/PostUpdater.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Logic/PostUpdater.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Logic/PostsBaseliner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Logic/PostsBaseliner.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Logic/PostsCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Logic/PostsCreator.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Logic/PostsFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Logic/PostsFinder.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Logic/PostsRemover.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Logic/PostsRemover.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Logic/PostsValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Logic/PostsValidator.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Logic/SecurityEventsHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Logic/SecurityEventsHandler.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/PostsApi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/PostsApi.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Repository/PostsCommentsEventHandlingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Repository/PostsCommentsEventHandlingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Repository/PostsCreationRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Repository/PostsCreationRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Repository/PostsDeletionRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Repository/PostsDeletionRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Repository/PostsFindingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Repository/PostsFindingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Repository/PostsSecurityEventsHandlingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Repository/PostsSecurityEventsHandlingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Repository/PostsUpdatingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Repository/PostsUpdatingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Security/PostsVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Security/PostsVoter.php -------------------------------------------------------------------------------- /src/Modules/Posts/Domain/Transactions/PostTransactionFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Domain/Transactions/PostTransactionFactoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Entity/Post.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Entity/Post.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Entity/PostComments.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Entity/PostComments.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsCommentsEventHandlingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsCommentsEventHandlingRepository.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsCreationRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsCreationRepository.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsDeletionRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsDeletionRepository.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsFindingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsFindingRepository.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsRepository.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsSecurityEventsHandlingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsSecurityEventsHandlingRepository.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsUpdatingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Repository/DoctrinePostsUpdatingRepository.php -------------------------------------------------------------------------------- /src/Modules/Posts/Persistence/Doctrine/Transactions/DoctrinePostTransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Posts/Persistence/Doctrine/Transactions/DoctrinePostTransactionFactory.php -------------------------------------------------------------------------------- /src/Modules/Security/Api/Command/ChangeUserPasswordCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Api/Command/ChangeUserPasswordCommand.php -------------------------------------------------------------------------------- /src/Modules/Security/Api/Command/CreateUserCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Api/Command/CreateUserCommand.php -------------------------------------------------------------------------------- /src/Modules/Security/Api/Command/RenameUserCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Api/Command/RenameUserCommand.php -------------------------------------------------------------------------------- /src/Modules/Security/Api/Command/Response/CreateUserCommandResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Api/Command/Response/CreateUserCommandResponse.php -------------------------------------------------------------------------------- /src/Modules/Security/Api/Controller/LogoutController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Api/Controller/LogoutController.php -------------------------------------------------------------------------------- /src/Modules/Security/Api/SecurityApiInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Api/SecurityApiInterface.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Dto/ChangeExistingUserPasswordDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Dto/ChangeExistingUserPasswordDto.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Dto/CreateNewUserDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Dto/CreateNewUserDto.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Dto/CreateNewUserPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Dto/CreateNewUserPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Dto/DeleteExistingUserPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Dto/DeleteExistingUserPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Dto/RenameExistingUserDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Dto/RenameExistingUserDto.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Dto/UpdateExistingUserPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Dto/UpdateExistingUserPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Dto/UpdatePostsCommentsCountDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Dto/UpdatePostsCommentsCountDto.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Dto/UserPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Dto/UserPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Event/Outbound/UserRenamedOEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Event/Outbound/UserRenamedOEvent.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Logic/JWTSecurityListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Logic/JWTSecurityListener.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Logic/PasswordHasher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Logic/PasswordHasher.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Logic/SecurityValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Logic/SecurityValidator.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Logic/UserCreator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Logic/UserCreator.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Logic/UserUpdater.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Logic/UserUpdater.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Provider/SymfonyDatabaseLoggedInUserProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Provider/SymfonyDatabaseLoggedInUserProvider.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Repository/UserCreationRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Repository/UserCreationRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Repository/UserFindingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Repository/UserFindingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Repository/UserUpdatingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Repository/UserUpdatingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/SecurityApi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/SecurityApi.php -------------------------------------------------------------------------------- /src/Modules/Security/Domain/Transactions/SecurityTransactionFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Domain/Transactions/SecurityTransactionFactoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Security/Persistence/Doctrine/Entity/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Persistence/Doctrine/Entity/User.php -------------------------------------------------------------------------------- /src/Modules/Security/Persistence/Doctrine/Repository/DoctrineSecurityRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Persistence/Doctrine/Repository/DoctrineSecurityRepository.php -------------------------------------------------------------------------------- /src/Modules/Security/Persistence/Doctrine/Repository/DoctrineUserCreationRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Persistence/Doctrine/Repository/DoctrineUserCreationRepository.php -------------------------------------------------------------------------------- /src/Modules/Security/Persistence/Doctrine/Repository/DoctrineUserFindingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Persistence/Doctrine/Repository/DoctrineUserFindingRepository.php -------------------------------------------------------------------------------- /src/Modules/Security/Persistence/Doctrine/Repository/DoctrineUserUpdatingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Persistence/Doctrine/Repository/DoctrineUserUpdatingRepository.php -------------------------------------------------------------------------------- /src/Modules/Security/Persistence/Doctrine/Transactions/DoctrineSecurityTransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Security/Persistence/Doctrine/Transactions/DoctrineSecurityTransactionFactory.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Controller/TagsQueryController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Controller/TagsQueryController.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Event/Inbound/CommentsCountUpdatedTagsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Event/Inbound/CommentsCountUpdatedTagsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Event/Inbound/PostBaselinedTagsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Event/Inbound/PostBaselinedTagsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Event/Inbound/PostCreatedTagsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Event/Inbound/PostCreatedTagsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Event/Inbound/PostDeletedTagsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Event/Inbound/PostDeletedTagsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Event/Inbound/PostUpdatedTagsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Event/Inbound/PostUpdatedTagsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Event/Inbound/UserRenamedTagsIEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Event/Inbound/UserRenamedTagsIEvent.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Query/FindPostsByTagQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Query/FindPostsByTagQuery.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Query/Response/FindPostsByTagQueryResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Query/Response/FindPostsByTagQueryResponse.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Query/Response/FindTagsPostHeadersQueryResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Query/Response/FindTagsPostHeadersQueryResponse.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/Query/Response/FindTagsQueryResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/Query/Response/FindTagsQueryResponse.php -------------------------------------------------------------------------------- /src/Modules/Tags/Api/TagsApiInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Api/TagsApiInterface.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Dto/CreateNewTagsPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Dto/CreateNewTagsPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Dto/DeleteExistingTagsPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Dto/DeleteExistingTagsPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Dto/TagDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Dto/TagDto.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Dto/TagsPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Dto/TagsPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Dto/UpdateExistingTagsPostHeaderDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Dto/UpdateExistingTagsPostHeaderDto.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Dto/UpdatePostsCommentsCountDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Dto/UpdatePostsCommentsCountDto.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Dto/UpdatedTagsPostHeadersUserNameDto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Dto/UpdatedTagsPostHeadersUserNameDto.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Logic/CommentsEventsHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Logic/CommentsEventsHandler.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Logic/PostHeadersFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Logic/PostHeadersFinder.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Logic/PostsEventsHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Logic/PostsEventsHandler.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Logic/SecurityEventsHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Logic/SecurityEventsHandler.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Logic/TagsFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Logic/TagsFinder.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Logic/TagsUpdater.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Logic/TagsUpdater.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Repository/TagsCommentsEventHandlingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Repository/TagsCommentsEventHandlingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Repository/TagsDeletingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Repository/TagsDeletingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Repository/TagsFindingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Repository/TagsFindingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Repository/TagsPostEventsHandlingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Repository/TagsPostEventsHandlingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Repository/TagsPostHeadersFindingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Repository/TagsPostHeadersFindingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Repository/TagsSecurityEventsHandlingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Repository/TagsSecurityEventsHandlingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Repository/TagsUpdatingRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Repository/TagsUpdatingRepositoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/TagsApi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/TagsApi.php -------------------------------------------------------------------------------- /src/Modules/Tags/Domain/Transactions/TagsTransactionFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Domain/Transactions/TagsTransactionFactoryInterface.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Entity/Tag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Entity/Tag.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Entity/TagPost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Entity/TagPost.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Entity/TagPostHeader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Entity/TagPostHeader.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsCommentsEventHandlingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsCommentsEventHandlingRepository.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsDeletingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsDeletingRepository.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsFindingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsFindingRepository.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsPostEventsHandlingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsPostEventsHandlingRepository.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsPostHeadersFindingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsPostHeadersFindingRepository.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsRepository.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsSecurityEventsHandlingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsSecurityEventsHandlingRepository.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsUpdatingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Repository/DoctrineTagsUpdatingRepository.php -------------------------------------------------------------------------------- /src/Modules/Tags/Persistence/Doctrine/Transactions/DoctrineTagsTransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/src/Modules/Tags/Persistence/Doctrine/Transactions/DoctrineTagsTransactionFactory.php -------------------------------------------------------------------------------- /symfony.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/symfony.lock -------------------------------------------------------------------------------- /tests/Infrastructure/Events/Api/PublishSubscribeEventsSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Events/Api/PublishSubscribeEventsSpec.php -------------------------------------------------------------------------------- /tests/Infrastructure/Events/Api/TestEventSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Events/Api/TestEventSubscriber.php -------------------------------------------------------------------------------- /tests/Infrastructure/Events/Api/TestMessageBus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Events/Api/TestMessageBus.php -------------------------------------------------------------------------------- /tests/Infrastructure/Events/ApplicationInboundEventSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Events/ApplicationInboundEventSpec.php -------------------------------------------------------------------------------- /tests/Infrastructure/Events/EventIdHolderSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Events/EventIdHolderSpec.php -------------------------------------------------------------------------------- /tests/Infrastructure/Events/TestApplicationInboundErrorEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Events/TestApplicationInboundErrorEvent.php -------------------------------------------------------------------------------- /tests/Infrastructure/Events/TestApplicationInboundEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Events/TestApplicationInboundEvent.php -------------------------------------------------------------------------------- /tests/Infrastructure/Events/TestApplicationOutboundErrorEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Events/TestApplicationOutboundErrorEvent.php -------------------------------------------------------------------------------- /tests/Infrastructure/Events/TestApplicationOutboundEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Events/TestApplicationOutboundEvent.php -------------------------------------------------------------------------------- /tests/Infrastructure/Utils/Unit/StringUtilSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Infrastructure/Utils/Unit/StringUtilSpec.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Contracts/Inbound/PostBaselinedIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Contracts/Inbound/PostBaselinedIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Contracts/Inbound/PostCreatedIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Contracts/Inbound/PostCreatedIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Contracts/Inbound/PostDeletedIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Contracts/Inbound/PostDeletedIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Contracts/Inbound/PostUpdatedIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Contracts/Inbound/PostUpdatedIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Contracts/Outbound/CommentCreatedOEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Contracts/Outbound/CommentCreatedOEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Contracts/Outbound/CommentsBaselinedOEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Contracts/Outbound/CommentsBaselinedOEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Contracts/Outbound/CommentsCountUpdatedOEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Contracts/Outbound/CommentsCountUpdatedOEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Integration/CommentsIT.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Integration/CommentsIT.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Integration/Http/CommentsHttpTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Integration/Http/CommentsHttpTrait.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Unit/CommentsCreationSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Unit/CommentsCreationSpec.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Unit/CommentsFindingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Unit/CommentsFindingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Unit/CommentsSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Unit/CommentsSpec.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Unit/PostEventsCommentsHandlingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Unit/PostEventsCommentsHandlingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Unit/Repository/InMemoryComment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Unit/Repository/InMemoryComment.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Unit/Repository/InMemoryCommentPostHeader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Unit/Repository/InMemoryCommentPostHeader.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Unit/Repository/InMemoryCommentsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Unit/Repository/InMemoryCommentsRepository.php -------------------------------------------------------------------------------- /tests/Modules/Comments/Unit/Transaction/InMemoryCommentsTransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Comments/Unit/Transaction/InMemoryCommentsTransactionFactory.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Contracts/Inbound/CommentCreatedPostsIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Contracts/Inbound/CommentCreatedPostsIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Contracts/Inbound/CommentsBaselinedPostsIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Contracts/Inbound/CommentsBaselinedPostsIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Contracts/Inbound/UserRenamedPostsIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Contracts/Inbound/UserRenamedPostsIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Contracts/Outbound/PostBaselinedOEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Contracts/Outbound/PostBaselinedOEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Contracts/Outbound/PostCreatedOEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Contracts/Outbound/PostCreatedOEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Contracts/Outbound/PostDeletedOEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Contracts/Outbound/PostDeletedOEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Contracts/Outbound/PostUpdatedOEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Contracts/Outbound/PostUpdatedOEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Integration/Http/PostsHttpTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Integration/Http/PostsHttpTrait.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Integration/PostIT.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Integration/PostIT.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/CommentsEvensPostsHandlingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/CommentsEvensPostsHandlingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/PostCreationSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/PostCreationSpec.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/PostDeletionSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/PostDeletionSpec.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/PostFindingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/PostFindingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/PostSecurityEvensPostsHandlingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/PostSecurityEvensPostsHandlingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/PostUpdatingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/PostUpdatingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/PostsSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/PostsSpec.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/Repository/InMemoryPost.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/Repository/InMemoryPost.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/Repository/InMemoryPostsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/Repository/InMemoryPostsRepository.php -------------------------------------------------------------------------------- /tests/Modules/Posts/Unit/Transaction/InMemoryPostTransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Posts/Unit/Transaction/InMemoryPostTransactionFactory.php -------------------------------------------------------------------------------- /tests/Modules/Security/Contracts/Outbound/UserRenamedOEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Security/Contracts/Outbound/UserRenamedOEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Security/Integration/Http/SecurityHttpTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Security/Integration/Http/SecurityHttpTrait.php -------------------------------------------------------------------------------- /tests/Modules/Security/Integration/SecurityIT.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Security/Integration/SecurityIT.php -------------------------------------------------------------------------------- /tests/Modules/Security/Integration/SecurityIntegrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Security/Integration/SecurityIntegrationTest.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Contracts/Inbound/CommentsCountUpdatedTagsIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Contracts/Inbound/CommentsCountUpdatedTagsIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Contracts/Inbound/PostBaselinedIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Contracts/Inbound/PostBaselinedIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Contracts/Inbound/PostCreatedIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Contracts/Inbound/PostCreatedIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Contracts/Inbound/PostDeletedIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Contracts/Inbound/PostDeletedIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Contracts/Inbound/PostUpdatedIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Contracts/Inbound/PostUpdatedIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Contracts/Inbound/UserRenamedTagsIEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Contracts/Inbound/UserRenamedTagsIEventContract.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Integration/Http/TagsHttpTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Integration/Http/TagsHttpTrait.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Integration/TagsIT.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Integration/TagsIT.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Unit/CommentsEventsTagsHandlingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Unit/CommentsEventsTagsHandlingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Unit/PostEventsTagsHandlingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Unit/PostEventsTagsHandlingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Unit/Repository/InMemoryTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Unit/Repository/InMemoryTag.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Unit/Repository/InMemoryTagPostHeader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Unit/Repository/InMemoryTagPostHeader.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Unit/Repository/InMemoryTagsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Unit/Repository/InMemoryTagsRepository.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Unit/TagsSecurityEventsTagsHandlingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Unit/TagsSecurityEventsTagsHandlingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Unit/TagsSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Unit/TagsSpec.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Unit/TagsUpdateAndFindingSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Unit/TagsUpdateAndFindingSpec.php -------------------------------------------------------------------------------- /tests/Modules/Tags/Unit/Transaction/InMemoryTagsTransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/Modules/Tags/Unit/Transaction/InMemoryTagsTransactionFactory.php -------------------------------------------------------------------------------- /tests/TestUtils/Contracts/ApplicationEventContractLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/TestUtils/Contracts/ApplicationEventContractLoader.php -------------------------------------------------------------------------------- /tests/TestUtils/Contracts/ApplicationInboundEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/TestUtils/Contracts/ApplicationInboundEventContract.php -------------------------------------------------------------------------------- /tests/TestUtils/Contracts/ApplicationOutboundEventContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/TestUtils/Contracts/ApplicationOutboundEventContract.php -------------------------------------------------------------------------------- /tests/TestUtils/Events/InMemoryEventPublisher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/TestUtils/Events/InMemoryEventPublisher.php -------------------------------------------------------------------------------- /tests/TestUtils/IntegrationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/TestUtils/IntegrationTest.php -------------------------------------------------------------------------------- /tests/TestUtils/Security/InMemoryLoggedInUserProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/TestUtils/Security/InMemoryLoggedInUserProvider.php -------------------------------------------------------------------------------- /tests/TestUtils/SerializationTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/TestUtils/SerializationTrait.php -------------------------------------------------------------------------------- /tests/TestUtils/Transaction/InMemoryTransaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/TestUtils/Transaction/InMemoryTransaction.php -------------------------------------------------------------------------------- /tests/TestUtils/Transaction/InMemoryTransactionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/TestUtils/Transaction/InMemoryTransactionFactory.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eXsio/php-symfony-arch/HEAD/tests/bootstrap.php --------------------------------------------------------------------------------