├── .gitignore ├── README.md ├── cli-config.php ├── composer.json ├── composer.lock ├── phpunit.xml.dist ├── src ├── AgilePm │ └── Domain │ │ └── Model │ │ ├── Discussion │ │ ├── DiscussionAvailability │ │ │ ├── AddOnNotEnabled.php │ │ │ ├── DiscussionAvailavility.php │ │ │ ├── Failed.php │ │ │ ├── NotRequested.php │ │ │ ├── Ready.php │ │ │ └── Requested.php │ │ └── DiscussionDescriptor.php │ │ ├── Entity.php │ │ ├── Product │ │ └── BacklogItem │ │ │ ├── BacklogItem.php │ │ │ └── BacklogItemCategoryChanged.php │ │ └── ValueObject.php ├── Collaboration │ ├── Application │ │ ├── Calendar │ │ │ ├── CalendarApplicationService.php │ │ │ ├── CalendarEntryApplicationService.php │ │ │ ├── CalendarEntryQueryService.php │ │ │ ├── CalendarQueryService.php │ │ │ └── Data │ │ │ │ ├── CalendarCommandResult.php │ │ │ │ ├── CalendarData.php │ │ │ │ ├── CalendarEntryData.php │ │ │ │ ├── CalendarEntryInviteeData.php │ │ │ │ └── CalendarSharerData.php │ │ └── Forum │ │ │ ├── Data │ │ │ ├── DiscussionCommandResult.php │ │ │ ├── DiscussionData.php │ │ │ ├── DiscussionPostsData.php │ │ │ ├── ForumCommandResult.php │ │ │ ├── ForumData.php │ │ │ ├── ForumDiscussionsData.php │ │ │ └── PostData.php │ │ │ ├── DiscussionApplicationService.php │ │ │ ├── DiscussionQueryService.php │ │ │ ├── ForumApplicationService.php │ │ │ ├── ForumQueryService.php │ │ │ ├── PostApplicationService.php │ │ │ └── PostQueryService.php │ ├── Domain │ │ └── Model │ │ │ ├── Calendar │ │ │ ├── Alarm.php │ │ │ ├── AlarmUnitsType.php │ │ │ ├── AlarmUnitsType │ │ │ │ ├── Days.php │ │ │ │ ├── Hours.php │ │ │ │ └── Minutes.php │ │ │ ├── Calendar.php │ │ │ ├── CalendarCreated.php │ │ │ ├── CalendarDescriptionChanged.php │ │ │ ├── CalendarEntry.php │ │ │ ├── CalendarEntryDescriptionChanged.php │ │ │ ├── CalendarEntryId.php │ │ │ ├── CalendarEntryParticipantInvited.php │ │ │ ├── CalendarEntryParticipantUninvited.php │ │ │ ├── CalendarEntryRelocated.php │ │ │ ├── CalendarEntryRepository.php │ │ │ ├── CalendarEntryRescheduled.php │ │ │ ├── CalendarEntryScheduled.php │ │ │ ├── CalendarId.php │ │ │ ├── CalendarIdentityService.php │ │ │ ├── CalendarRenamed.php │ │ │ ├── CalendarRepository.php │ │ │ ├── CalendarShared.php │ │ │ ├── CalendarSharer.php │ │ │ ├── CalendarUnshared.php │ │ │ ├── RepeatType.php │ │ │ ├── RepeatType │ │ │ │ ├── Daily.php │ │ │ │ ├── DoesNotRepeat.php │ │ │ │ ├── Monthy.php │ │ │ │ ├── Weekly.php │ │ │ │ └── Yearly.php │ │ │ ├── Repetition.php │ │ │ └── TimeSpan.php │ │ │ ├── Collaborator │ │ │ ├── Author.php │ │ │ ├── Collaborator.php │ │ │ ├── CollaboratorService.php │ │ │ ├── Creator.php │ │ │ ├── Moderator.php │ │ │ ├── Owner.php │ │ │ └── Participant.php │ │ │ ├── DomainRegistry.php │ │ │ ├── Forum │ │ │ ├── Discussion.php │ │ │ ├── DiscussionClosed.php │ │ │ ├── DiscussionId.php │ │ │ ├── DiscussionReopened.php │ │ │ ├── DiscussionRepository.php │ │ │ ├── DiscussionStarted.php │ │ │ ├── Forum.php │ │ │ ├── ForumClosed.php │ │ │ ├── ForumDescriptionChanged.php │ │ │ ├── ForumId.php │ │ │ ├── ForumIdentityService.php │ │ │ ├── ForumModeratorChanged.php │ │ │ ├── ForumReopened.php │ │ │ ├── ForumRepository.php │ │ │ ├── ForumStarted.php │ │ │ ├── ForumSubjectChanged.php │ │ │ ├── Post.php │ │ │ ├── PostContentAltered.php │ │ │ ├── PostId.php │ │ │ ├── PostRepository.php │ │ │ └── PostedToDiscussion.php │ │ │ └── Tenant │ │ │ └── Tenant.php │ ├── Port │ │ └── Adapter │ │ │ ├── Event │ │ │ └── FollowStoreEventDispatcher.php │ │ │ ├── Messaging │ │ │ ├── ExclusiveDiscussionCreationListener.php │ │ │ └── RabbitMQEventDispatcher.php │ │ │ ├── Persistence │ │ │ ├── EventStoreProvider.php │ │ │ ├── Repository │ │ │ │ ├── EventStoreCalendarEntryRepository.php │ │ │ │ ├── EventStoreCalendarRepository.php │ │ │ │ ├── EventStoreDiscussionRepository.php │ │ │ │ ├── EventStoreForumRepository.php │ │ │ │ └── EventStorePostRepository.php │ │ │ └── View │ │ │ │ ├── MySQLCalendarEntryProjection.php │ │ │ │ ├── MySQLCalendarProjection.php │ │ │ │ ├── MySQLDiscussionProjection.php │ │ │ │ ├── MySQLForumProjection.php │ │ │ │ ├── MySQLPostProjection.php │ │ │ │ └── MySQLProjectionDispatcher.php │ │ │ └── Service │ │ │ ├── CollaboratorTranslator.php │ │ │ ├── HttpUserInRoleAdapter.php │ │ │ ├── TranslatingCollaboratorService.php │ │ │ └── UserInRoleAdapter.php │ ├── Resources │ │ ├── bin │ │ │ ├── db_setup.bat │ │ │ └── db_setup.sh │ │ ├── config │ │ │ └── collaboration.xml │ │ └── sql │ │ │ └── collaboration.sql │ └── Test │ │ ├── Application │ │ ├── ApplicationTest.php │ │ ├── Calendar │ │ │ ├── CalendarApplicationServiceTest.php │ │ │ ├── CalendarEntryApplicationServiceTest.php │ │ │ ├── CalendarEntryQueryServiceTest.php │ │ │ ├── CalendarQueryServiceTest.php │ │ │ └── DummyCalendarCommandResult.php │ │ └── Forum │ │ │ ├── CustomDiscussionCommandResult.php │ │ │ ├── CustomForumCommandResult.php │ │ │ ├── DiscussionApplicationServiceTest.php │ │ │ ├── DiscussionQueryServiceTest.php │ │ │ ├── ForumApplicationServiceTest.php │ │ │ ├── ForumQueryServiceTest.php │ │ │ ├── PostApplicationServiceTest.php │ │ │ └── PostQueryServiceTest.php │ │ ├── BuildsAggregates.php │ │ ├── Domain │ │ └── Model │ │ │ ├── Calendar │ │ │ ├── CalendarEntryScheduledSubscriber.php │ │ │ └── CalendarTest.php │ │ │ ├── Collaborator │ │ │ ├── CollaboratorServiceTest.php │ │ │ ├── CollaboratorTest.php │ │ │ └── MockUserInRoleAdapter.php │ │ │ ├── DomainTest.php │ │ │ └── Forum │ │ │ ├── AbstractForumTest.php │ │ │ ├── DiscussionStartedSubscriber.php │ │ │ ├── DiscussionTest.php │ │ │ ├── ForumTest.php │ │ │ └── PostedToDiscussionSubscriber.php │ │ ├── ManipulatesDates.php │ │ ├── Port │ │ └── Adapter │ │ │ └── Service │ │ │ └── MockUserInRoleAdapter.php │ │ ├── Resources │ │ └── config │ │ │ └── collaboration-test.xml │ │ └── StorageCleaner.php ├── Common │ ├── AssertionConcern.php │ ├── Domain │ │ └── Model │ │ │ ├── AbstractId.php │ │ │ ├── Comparable.php │ │ │ ├── ConcurrencySafeEntity.php │ │ │ ├── DomainEvent.php │ │ │ ├── DomainEventPublisher.php │ │ │ ├── DomainEventSubscriber.php │ │ │ ├── Entity.php │ │ │ ├── EventSourcedRootEntity.php │ │ │ ├── IdentifiedDomainObject.php │ │ │ ├── IdentifiedValueObject.php │ │ │ ├── Identity.php │ │ │ ├── ImplementsDomainEvent.php │ │ │ └── Process │ │ │ ├── AbstractProcess.php │ │ │ ├── Process.php │ │ │ ├── ProcessCompletionType.php │ │ │ ├── ProcessId.php │ │ │ ├── ProcessTimedOut.php │ │ │ ├── TimeConstrainedProcessTracker.php │ │ │ └── TimeConstrainedProcessTrackerRepository.php │ ├── Enum.php │ ├── Event │ │ ├── EventSerializer.php │ │ ├── EventStore.php │ │ ├── Sourcing │ │ │ ├── DispatchableDomainEvent.php │ │ │ ├── EventDispatcher.php │ │ │ ├── EventNotifiable.php │ │ │ ├── EventStore.php │ │ │ ├── EventStoreAppendException.php │ │ │ ├── EventStoreException.php │ │ │ ├── EventStream.php │ │ │ └── EventStreamId.php │ │ └── StoredEvent.php │ ├── Media │ │ ├── AbstractJSONMediaReader.php │ │ ├── Link.php │ │ ├── OvationsMediaType.php │ │ └── RepresentationReader.php │ ├── Notification │ │ ├── Notification.php │ │ ├── NotificationLog.php │ │ ├── NotificationLogFactory.php │ │ ├── NotificationLogId.php │ │ ├── NotificationLogInfo.php │ │ ├── NotificationLogReader.php │ │ ├── NotificationPublisher.php │ │ ├── NotificationReader.php │ │ ├── NotificationSerializer.php │ │ ├── PublishedNotificationTracker.php │ │ └── PublishedNotificationTrackerStore.php │ ├── Persistence │ │ ├── CleanableStore.php │ │ └── PersistenceManagerProvider.php │ ├── Port │ │ └── Adapter │ │ │ ├── Messaging │ │ │ ├── Exchanges.php │ │ │ ├── MessageException.php │ │ │ ├── RabbitMQ │ │ │ │ ├── BrokerChannel.php │ │ │ │ ├── ConnectionSettings.php │ │ │ │ ├── CustomTextMessageListener.php │ │ │ │ ├── Exchange.php │ │ │ │ ├── ExchangeListener.php │ │ │ │ ├── MessageConsumer.php │ │ │ │ ├── MessageListener.php │ │ │ │ ├── MessageListener │ │ │ │ │ ├── Type.php │ │ │ │ │ └── Type │ │ │ │ │ │ ├── Binary.php │ │ │ │ │ │ └── Text.php │ │ │ │ ├── MessageParameters.php │ │ │ │ ├── MessageProducer.php │ │ │ │ └── Queue.php │ │ │ └── SlothMQ │ │ │ │ ├── ClientRegistration.php │ │ │ │ ├── ExchangeListener.php │ │ │ │ ├── ExchangePublisher.php │ │ │ │ ├── SlothClient.php │ │ │ │ ├── SlothServer.php │ │ │ │ └── SlothWorker.php │ │ │ ├── Notification │ │ │ ├── RabbitMQNotificationPublisher.php │ │ │ └── SlothMQNotificationPublisher.php │ │ │ └── Persistence │ │ │ ├── AbstractProjection.php │ │ │ ├── AbstractQueryService.php │ │ │ ├── Doctrine │ │ │ ├── AbstractDoctrineEntityManager.php │ │ │ ├── DoctrineEventStore.php │ │ │ ├── DoctrinePublishedNotificationTrackerStore.php │ │ │ ├── DoctrineTimeConstrainedProcessTrackerRepository.php │ │ │ └── EntityManagerFactory.php │ │ │ ├── EventSourcing │ │ │ ├── DefaultEventStream.php │ │ │ ├── InMemory │ │ │ │ └── InMemoryEventStore.php │ │ │ ├── LevelDB │ │ │ │ ├── JournalKeyProvider.php │ │ │ │ ├── LevelDBEventStore.php │ │ │ │ ├── LevelDBJournal.php │ │ │ │ ├── LevelDBJournalRepairTool.php │ │ │ │ ├── LoggableJournalEntry.php │ │ │ │ ├── LoggedJournalEntry.php │ │ │ │ └── StreamKeyProvider.php │ │ │ └── MySQL │ │ │ │ └── MySQLPDOEventStore.php │ │ │ ├── LevelDB │ │ │ ├── AbstractLevelDBRepository.php │ │ │ ├── LevelDBEventStore.php │ │ │ ├── LevelDBKey.php │ │ │ ├── LevelDBProvider.php │ │ │ ├── LevelDBPublishedNotificationTrackerStore.php │ │ │ ├── LevelDBTimeConstrainedProcessTrackerRepository.php │ │ │ ├── LevelDBUnitOfWork.php │ │ │ └── RepairTool.php │ │ │ └── NotORM │ │ │ └── TableViewsStructure.php │ ├── Resources │ │ ├── bin │ │ │ ├── db_setup.bat │ │ │ └── db_setup.sh │ │ ├── config │ │ │ ├── common-doctrine.xml │ │ │ ├── common.xml │ │ │ ├── doctrine │ │ │ │ ├── SaasOvation.Common.Domain.Model.AbstractId.dcm.xml │ │ │ │ ├── SaasOvation.Common.Domain.Model.IdentifiedDomainObject.dcm.xml │ │ │ │ ├── SaasOvation.Common.Domain.Model.Process.AbstractProcess.dcm.xml │ │ │ │ ├── SaasOvation.Common.Domain.Model.Process.ProcessId.dcm.xml │ │ │ │ ├── SaasOvation.Common.Domain.Model.Process.TimeConstrainedProcessTracker.dcm.xml │ │ │ │ ├── SaasOvation.Common.Event.StoredEvent.dcm.xml │ │ │ │ ├── SaasOvation.Common.Notification.PublishedNotificationTracker.dcm.xml │ │ │ │ └── SaasOvation.Common.Test.Domain.Model.Process.TestableTimeConstrainedProcess.dcm.xml │ │ │ └── serializer │ │ │ │ ├── Domain.Model.AbstractId.yml │ │ │ │ ├── Domain.Model.Process.ProcessId.yml │ │ │ │ ├── Domain.Model.Process.TimeConstrainedProcessTracker.yml │ │ │ │ ├── Event.StoredEvent.yml │ │ │ │ ├── Notification.Notification.yml │ │ │ │ ├── Notification.NotificationLog.yml │ │ │ │ ├── Notification.PublishedNotificationTracker.yml │ │ │ │ ├── Test.Event.TestableDomainEvent.yml │ │ │ │ └── Test.Port.Adapter.Persistence.LevelDB.Level.yml │ │ └── sql │ │ │ ├── common.sql │ │ │ └── test_common.sql │ ├── Serializer │ │ ├── AbstractSerializer.php │ │ └── ObjectSerializer.php │ └── Test │ │ ├── BuildsServiceContainer.php │ │ ├── CommonTestCase.php │ │ ├── Domain │ │ └── Model │ │ │ ├── BaseTestExchangeListener.php │ │ │ ├── DomainEventSubscriber.php │ │ │ ├── EventTrackingTestCase.php │ │ │ ├── Process │ │ │ ├── TestableTimeConstrainedProcess.php │ │ │ ├── TestableTimeConstrainedProcessRepository.php │ │ │ ├── TestableTimeConstrainedProcessTimedOut.php │ │ │ ├── TestableTimeConstrainedProcessTimedOutSubscriber.php │ │ │ └── TimeConstrainedProcessTest.php │ │ │ ├── TestAgilePMRabbitMQExchangeListener.php │ │ │ ├── TestAgilePMSlothMQExchangeListener.php │ │ │ ├── TestCollaborationRabbitMQExchangeListener.php │ │ │ ├── TestCollaborationSlothMQExchangeListener.php │ │ │ ├── TestExchangeListener.php │ │ │ ├── TestIdentityAccessRabbitMQExchangeListener.php │ │ │ └── TestIdentityAccessSlothMQExchangeListener.php │ │ ├── Event │ │ ├── AnotherTestableDomainEvent.php │ │ ├── DomainEventPublisherTest.php │ │ ├── EventSerializerTest.php │ │ ├── EventStoreContractTest.php │ │ ├── MockEventStore.php │ │ ├── TestableDomainEvent.php │ │ └── TestableNavigableDomainEvent.php │ │ ├── Media │ │ └── RepresentationReaderTest.php │ │ ├── Notification │ │ ├── MockPublishedNotificationTrackerStore.php │ │ ├── NotificationLogTest.php │ │ ├── NotificationPublisherCreationTest.php │ │ ├── NotificationReaderTest.php │ │ └── TestableNullPropertyDomainEvent.php │ │ └── Port │ │ └── Adapter │ │ ├── Messaging │ │ └── RabbitMQ │ │ │ └── RabbitMQNotificationPublisherTest.php │ │ └── Persistence │ │ ├── EventSourcing │ │ ├── InMemory │ │ │ └── InMemoryEventSourcingEventStoreTest.php │ │ ├── LevelDB │ │ │ └── LevelDBEventSourcingEventStoreTest.php │ │ └── MySQL │ │ │ └── MySQLPDOEventStoreTest.php │ │ └── LevelDB │ │ ├── Level.php │ │ ├── LevelDBEventStoreTest.php │ │ ├── LevelDBPersistenceTest.php │ │ ├── LevelDBPublishedNotificationTrackerStoreTest.php │ │ ├── LevelDBTest.php │ │ ├── LevelDBTimeConstrainedProcessTrackerRepositoryTest.php │ │ ├── LevelRepository.php │ │ └── TestableTimeConstrainedProcessTimedOutSubscriber.php └── IdentityAccess │ ├── Application │ ├── AccessApplicationService.php │ ├── ApplicationServiceRegistry.php │ ├── Command │ │ ├── ActivateTenantCommand.php │ │ ├── AddGroupToGroupCommand.php │ │ ├── AddUserToGroupCommand.php │ │ ├── AssignUserToRoleCommand.php │ │ ├── AuthenticateUserCommand.php │ │ ├── ChangeContactInfoCommand.php │ │ ├── ChangeEmailAddressCommand.php │ │ ├── ChangePostalAddressCommand.php │ │ ├── ChangePrimaryTelephoneCommand.php │ │ ├── ChangeSecondaryTelephoneCommand.php │ │ ├── ChangeUserPasswordCommand.php │ │ ├── ChangeUserPersonalNameCommand.php │ │ ├── DeactivateTenantCommand.php │ │ ├── DefineUserEnablementCommand.php │ │ ├── ProvisionGroupCommand.php │ │ ├── ProvisionRoleCommand.php │ │ ├── ProvisionTenantCommand.php │ │ ├── RegisterUserCommand.php │ │ ├── RemoveGroupFromGroupCommand.php │ │ └── RemoveUserFromGroupCommand.php │ ├── GenericDomainEventSubscriber.php │ ├── IdentityAccessEventProcessor.php │ ├── IdentityApplicationService.php │ ├── NotificationApplicationService.php │ └── Representation │ │ ├── NotificationLogRepresentation.php │ │ ├── UserInRoleRepresentation.php │ │ └── UserRepresentation.php │ ├── Domain │ └── Model │ │ ├── Access │ │ ├── AuthorizationService.php │ │ ├── GroupAssignedToRole.php │ │ ├── GroupUnassignedFromRole.php │ │ ├── Role.php │ │ ├── RoleProvisioned.php │ │ ├── RoleRepository.php │ │ ├── UserAssignedToRole.php │ │ └── UserUnassignedFromRole.php │ │ ├── DomainRegistry.php │ │ └── Identity │ │ ├── AuthenticationService.php │ │ ├── ContactInformation.php │ │ ├── EmailAddress.php │ │ ├── Enablement.php │ │ ├── EncryptionService.php │ │ ├── FullName.php │ │ ├── Group.php │ │ ├── GroupGroupAdded.php │ │ ├── GroupGroupRemoved.php │ │ ├── GroupMember.php │ │ ├── GroupMemberService.php │ │ ├── GroupMemberType.php │ │ ├── GroupMemberType │ │ ├── Group.php │ │ └── User.php │ │ ├── GroupProvisioned.php │ │ ├── GroupRepository.php │ │ ├── GroupUserAdded.php │ │ ├── GroupUserRemoved.php │ │ ├── InvitationDescriptor.php │ │ ├── PasswordService.php │ │ ├── Person.php │ │ ├── PersonContactInformationChanged.php │ │ ├── PersonNameChanged.php │ │ ├── PostalAddress.php │ │ ├── RegistrationInvitation.php │ │ ├── Telephone.php │ │ ├── Tenant.php │ │ ├── TenantActivated.php │ │ ├── TenantAdministratorRegistered.php │ │ ├── TenantDeactivated.php │ │ ├── TenantId.php │ │ ├── TenantProvisioned.php │ │ ├── TenantProvisioningService.php │ │ ├── TenantRepository.php │ │ ├── User.php │ │ ├── UserDescriptor.php │ │ ├── UserEnablementChanged.php │ │ ├── UserPasswordChanged.php │ │ ├── UserRegistered.php │ │ └── UserRepository.php │ ├── Infrastructure │ ├── Persistence │ │ ├── DoctrineGroupRepository.php │ │ ├── DoctrineRoleRepository.php │ │ ├── DoctrineTenantRepository.php │ │ └── DoctrineUserRepository.php │ └── Services │ │ └── MD5EncryptionService.php │ ├── Resource │ └── APIBundle │ │ ├── Controller │ │ ├── AbstractResource.php │ │ ├── CurrentNotificationResource.php │ │ ├── GroupsController.php │ │ ├── NotificationsController.php │ │ ├── TenantsController.php │ │ └── UsersController.php │ │ ├── DependencyInjection │ │ ├── Configuration.php │ │ └── SaasOvationIdentityAccessResourceAPIExtension.php │ │ ├── Resources │ │ └── config │ │ │ └── routes.xml │ │ └── SaasOvationIdentityAccessResourceAPIBundle.php │ ├── Resources │ ├── bin │ │ ├── db_setup.bat │ │ └── db_setup.sh │ ├── config │ │ ├── doctrine │ │ │ ├── SaasOvation.Common.Domain.Model.AbstractId.dcm.xml │ │ │ ├── SaasOvation.Common.Domain.Model.ConcurrencySafeEntity.dcm.xml │ │ │ ├── SaasOvation.Common.Domain.Model.IdentifiedDomainObject.dcm.xml │ │ │ ├── SaasOvation.Common.Domain.Model.Process.ProcessId.dcm.xml │ │ │ ├── SaasOvation.Common.Domain.Model.Process.TimeConstrainedProcessTracker.dcm.xml │ │ │ ├── SaasOvation.Common.Notification.PublishedNotificationTracker.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Access.Role.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.ContactInformation.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.EmailAddress.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.Enablement.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.FullName.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.Group.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.GroupMember.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.Person.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.PostalAddress.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.RegistrationInvitation.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.Telephone.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.Tenant.dcm.xml │ │ │ ├── SaasOvation.IdentityAccess.Domain.Model.Identity.TenantId.dcm.xml │ │ │ └── SaasOvation.IdentityAccess.Domain.Model.Identity.User.dcm.xml │ │ ├── identityaccess-application.xml │ │ ├── identityaccess-doctrine.xml │ │ ├── identityaccess.xml │ │ └── serializer │ │ │ ├── Domain.Model.Access.RoleProvisioned.yml │ │ │ ├── Domain.Model.Access.UserAssignedToRole.yml │ │ │ ├── Domain.Model.Identity.ContactInformation.yml │ │ │ ├── Domain.Model.Identity.EmailAddress.yml │ │ │ ├── Domain.Model.Identity.FullName.yml │ │ │ ├── Domain.Model.Identity.PersonContactInformationChanged.yml │ │ │ ├── Domain.Model.Identity.PersonNameChanged.yml │ │ │ ├── Domain.Model.Identity.Telephone.yml │ │ │ ├── Domain.Model.Identity.TenantAdministratorRegistered.yml │ │ │ ├── Domain.Model.Identity.TenantId.yml │ │ │ ├── Domain.Model.Identity.TenantProvisioned.yml │ │ │ ├── Domain.Model.Identity.UserPasswordChanged.yml │ │ │ ├── Domain.Model.Identity.UserRegistered.yml │ │ │ └── SaasOvation\IdentityAccess\Domain\Model\Identity\TenantAdministratorRegistered.yml │ └── sql │ │ └── iam.sql │ └── Test │ ├── Application │ ├── AccessApplicationServiceTest.php │ ├── ApplicationServiceTest.php │ ├── IdentityApplicatioServiceTest.php │ ├── MockNotificationPublisher.php │ └── NotificationApplicationServiceTest.php │ ├── BuildsAggregates.php │ ├── Domain │ └── Model │ │ ├── Access │ │ ├── AuthorizationServiceTest.php │ │ └── RoleTest.php │ │ ├── DomainTest.php │ │ ├── Identity │ │ ├── AuthenticationServiceTest.php │ │ ├── ContactInformationTest.php │ │ ├── EnablementTest.php │ │ ├── FullNameTest.php │ │ ├── GroupRepositoryTest.php │ │ ├── GroupTest.php │ │ ├── PasswordServiceTest.php │ │ ├── TenantTest.php │ │ ├── UserRepositoryTest.php │ │ └── UserTest.php │ │ └── IdentityAccessTest.php │ ├── Infrastructure │ └── Persistence │ │ ├── InMemoryEventStore.php │ │ ├── InMemoryGroupRepository.php │ │ ├── InMemoryRoleRepository.php │ │ ├── InMemoryTenantRepository.php │ │ └── InMemoryUserRepository.php │ ├── PreparesApplicationServiceTests.php │ ├── Resource │ ├── GroupResourceTest.php │ ├── NotificationResourceTest.php │ ├── ResourceTestCase.php │ ├── TenantResourceTest.php │ ├── UserResourceTest.php │ └── _files │ │ └── iddd_identity_access │ │ ├── app │ │ ├── .htaccess │ │ ├── AppCache.php │ │ ├── AppKernel.php │ │ ├── Resources │ │ │ └── views │ │ │ │ └── base.html.twig │ │ ├── SymfonyRequirements.php │ │ ├── autoload.php │ │ ├── cache │ │ │ └── .gitkeep │ │ ├── check.php │ │ ├── config │ │ │ ├── config.yml │ │ │ ├── config_dev.yml │ │ │ ├── config_prod.yml │ │ │ ├── config_test.yml │ │ │ ├── parameters.yml.dist │ │ │ ├── routing.yml │ │ │ ├── routing_dev.yml │ │ │ └── security.yml │ │ ├── console │ │ ├── logs │ │ │ └── .gitkeep │ │ └── phpunit.xml.dist │ │ └── web │ │ ├── .htaccess │ │ ├── app.php │ │ ├── app_dev.php │ │ ├── apple-touch-icon.png │ │ ├── config.php │ │ ├── favicon.ico │ │ └── robots.txt │ └── Resources │ └── config │ └── identityaccess-test.xml └── var └── cache └── jms_serializer └── .gitignore /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/README.md -------------------------------------------------------------------------------- /cli-config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/cli-config.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/composer.lock -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/AddOnNotEnabled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/AddOnNotEnabled.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/DiscussionAvailavility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/DiscussionAvailavility.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/Failed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/Failed.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/NotRequested.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/NotRequested.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/Ready.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/Ready.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/Requested.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Discussion/DiscussionAvailability/Requested.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Discussion/DiscussionDescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Discussion/DiscussionDescriptor.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Entity.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Product/BacklogItem/BacklogItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Product/BacklogItem/BacklogItem.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/Product/BacklogItem/BacklogItemCategoryChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/Product/BacklogItem/BacklogItemCategoryChanged.php -------------------------------------------------------------------------------- /src/AgilePm/Domain/Model/ValueObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/AgilePm/Domain/Model/ValueObject.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Calendar/CalendarApplicationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Calendar/CalendarApplicationService.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Calendar/CalendarEntryApplicationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Calendar/CalendarEntryApplicationService.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Calendar/CalendarEntryQueryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Calendar/CalendarEntryQueryService.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Calendar/CalendarQueryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Calendar/CalendarQueryService.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Calendar/Data/CalendarCommandResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Calendar/Data/CalendarCommandResult.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Calendar/Data/CalendarData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Calendar/Data/CalendarData.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Calendar/Data/CalendarEntryData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Calendar/Data/CalendarEntryData.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Calendar/Data/CalendarEntryInviteeData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Calendar/Data/CalendarEntryInviteeData.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Calendar/Data/CalendarSharerData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Calendar/Data/CalendarSharerData.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/Data/DiscussionCommandResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/Data/DiscussionCommandResult.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/Data/DiscussionData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/Data/DiscussionData.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/Data/DiscussionPostsData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/Data/DiscussionPostsData.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/Data/ForumCommandResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/Data/ForumCommandResult.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/Data/ForumData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/Data/ForumData.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/Data/ForumDiscussionsData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/Data/ForumDiscussionsData.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/Data/PostData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/Data/PostData.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/DiscussionApplicationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/DiscussionApplicationService.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/DiscussionQueryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/DiscussionQueryService.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/ForumApplicationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/ForumApplicationService.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/ForumQueryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/ForumQueryService.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/PostApplicationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/PostApplicationService.php -------------------------------------------------------------------------------- /src/Collaboration/Application/Forum/PostQueryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Application/Forum/PostQueryService.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/Alarm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/Alarm.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/AlarmUnitsType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/AlarmUnitsType.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/AlarmUnitsType/Days.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/AlarmUnitsType/Days.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/AlarmUnitsType/Hours.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/AlarmUnitsType/Hours.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/AlarmUnitsType/Minutes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/AlarmUnitsType/Minutes.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/Calendar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/Calendar.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarCreated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarCreated.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarDescriptionChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarDescriptionChanged.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarEntry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarEntry.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarEntryDescriptionChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarEntryDescriptionChanged.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarEntryId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarEntryId.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarEntryParticipantInvited.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarEntryParticipantInvited.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarEntryParticipantUninvited.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarEntryParticipantUninvited.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarEntryRelocated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarEntryRelocated.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarEntryRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarEntryRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarEntryRescheduled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarEntryRescheduled.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarEntryScheduled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarEntryScheduled.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarId.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarIdentityService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarIdentityService.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarRenamed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarRenamed.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarShared.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarShared.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarSharer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarSharer.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/CalendarUnshared.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/CalendarUnshared.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/RepeatType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/RepeatType.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/RepeatType/Daily.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/RepeatType/Daily.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/RepeatType/DoesNotRepeat.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/RepeatType/DoesNotRepeat.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/RepeatType/Monthy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/RepeatType/Monthy.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/RepeatType/Weekly.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/RepeatType/Weekly.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/RepeatType/Yearly.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/RepeatType/Yearly.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/Repetition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/Repetition.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Calendar/TimeSpan.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Calendar/TimeSpan.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Collaborator/Author.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Collaborator/Author.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Collaborator/Collaborator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Collaborator/Collaborator.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Collaborator/CollaboratorService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Collaborator/CollaboratorService.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Collaborator/Creator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Collaborator/Creator.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Collaborator/Moderator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Collaborator/Moderator.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Collaborator/Owner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Collaborator/Owner.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Collaborator/Participant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Collaborator/Participant.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/DomainRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/DomainRegistry.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/Discussion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/Discussion.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/DiscussionClosed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/DiscussionClosed.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/DiscussionId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/DiscussionId.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/DiscussionReopened.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/DiscussionReopened.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/DiscussionRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/DiscussionRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/DiscussionStarted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/DiscussionStarted.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/Forum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/Forum.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/ForumClosed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/ForumClosed.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/ForumDescriptionChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/ForumDescriptionChanged.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/ForumId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/ForumId.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/ForumIdentityService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/ForumIdentityService.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/ForumModeratorChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/ForumModeratorChanged.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/ForumReopened.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/ForumReopened.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/ForumRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/ForumRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/ForumStarted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/ForumStarted.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/ForumSubjectChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/ForumSubjectChanged.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/Post.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/Post.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/PostContentAltered.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/PostContentAltered.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/PostId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/PostId.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/PostRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/PostRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Forum/PostedToDiscussion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Forum/PostedToDiscussion.php -------------------------------------------------------------------------------- /src/Collaboration/Domain/Model/Tenant/Tenant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Domain/Model/Tenant/Tenant.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Event/FollowStoreEventDispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Event/FollowStoreEventDispatcher.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Messaging/ExclusiveDiscussionCreationListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Messaging/ExclusiveDiscussionCreationListener.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Messaging/RabbitMQEventDispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Messaging/RabbitMQEventDispatcher.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/EventStoreProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/EventStoreProvider.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/Repository/EventStoreCalendarEntryRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/Repository/EventStoreCalendarEntryRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/Repository/EventStoreCalendarRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/Repository/EventStoreCalendarRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/Repository/EventStoreDiscussionRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/Repository/EventStoreDiscussionRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/Repository/EventStoreForumRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/Repository/EventStoreForumRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/Repository/EventStorePostRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/Repository/EventStorePostRepository.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/View/MySQLCalendarEntryProjection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/View/MySQLCalendarEntryProjection.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/View/MySQLCalendarProjection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/View/MySQLCalendarProjection.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/View/MySQLDiscussionProjection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/View/MySQLDiscussionProjection.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/View/MySQLForumProjection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/View/MySQLForumProjection.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/View/MySQLPostProjection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/View/MySQLPostProjection.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Persistence/View/MySQLProjectionDispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Persistence/View/MySQLProjectionDispatcher.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Service/CollaboratorTranslator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Service/CollaboratorTranslator.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Service/HttpUserInRoleAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Service/HttpUserInRoleAdapter.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Service/TranslatingCollaboratorService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Service/TranslatingCollaboratorService.php -------------------------------------------------------------------------------- /src/Collaboration/Port/Adapter/Service/UserInRoleAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Port/Adapter/Service/UserInRoleAdapter.php -------------------------------------------------------------------------------- /src/Collaboration/Resources/bin/db_setup.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Resources/bin/db_setup.bat -------------------------------------------------------------------------------- /src/Collaboration/Resources/bin/db_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Resources/bin/db_setup.sh -------------------------------------------------------------------------------- /src/Collaboration/Resources/config/collaboration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Resources/config/collaboration.xml -------------------------------------------------------------------------------- /src/Collaboration/Resources/sql/collaboration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Resources/sql/collaboration.sql -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/ApplicationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/ApplicationTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Calendar/CalendarApplicationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Calendar/CalendarApplicationServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Calendar/CalendarEntryApplicationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Calendar/CalendarEntryApplicationServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Calendar/CalendarEntryQueryServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Calendar/CalendarEntryQueryServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Calendar/CalendarQueryServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Calendar/CalendarQueryServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Calendar/DummyCalendarCommandResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Calendar/DummyCalendarCommandResult.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Forum/CustomDiscussionCommandResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Forum/CustomDiscussionCommandResult.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Forum/CustomForumCommandResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Forum/CustomForumCommandResult.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Forum/DiscussionApplicationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Forum/DiscussionApplicationServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Forum/DiscussionQueryServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Forum/DiscussionQueryServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Forum/ForumApplicationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Forum/ForumApplicationServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Forum/ForumQueryServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Forum/ForumQueryServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Forum/PostApplicationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Forum/PostApplicationServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Application/Forum/PostQueryServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Application/Forum/PostQueryServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/BuildsAggregates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/BuildsAggregates.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Calendar/CalendarEntryScheduledSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Calendar/CalendarEntryScheduledSubscriber.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Calendar/CalendarTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Calendar/CalendarTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Collaborator/CollaboratorServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Collaborator/CollaboratorServiceTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Collaborator/CollaboratorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Collaborator/CollaboratorTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Collaborator/MockUserInRoleAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Collaborator/MockUserInRoleAdapter.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/DomainTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/DomainTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Forum/AbstractForumTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Forum/AbstractForumTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Forum/DiscussionStartedSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Forum/DiscussionStartedSubscriber.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Forum/DiscussionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Forum/DiscussionTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Forum/ForumTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Forum/ForumTest.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Domain/Model/Forum/PostedToDiscussionSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Domain/Model/Forum/PostedToDiscussionSubscriber.php -------------------------------------------------------------------------------- /src/Collaboration/Test/ManipulatesDates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/ManipulatesDates.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Port/Adapter/Service/MockUserInRoleAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Port/Adapter/Service/MockUserInRoleAdapter.php -------------------------------------------------------------------------------- /src/Collaboration/Test/Resources/config/collaboration-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/Resources/config/collaboration-test.xml -------------------------------------------------------------------------------- /src/Collaboration/Test/StorageCleaner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Collaboration/Test/StorageCleaner.php -------------------------------------------------------------------------------- /src/Common/AssertionConcern.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/AssertionConcern.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/AbstractId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/AbstractId.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Comparable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Comparable.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/ConcurrencySafeEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/ConcurrencySafeEntity.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/DomainEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/DomainEvent.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/DomainEventPublisher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/DomainEventPublisher.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/DomainEventSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/DomainEventSubscriber.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Entity.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/EventSourcedRootEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/EventSourcedRootEntity.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/IdentifiedDomainObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/IdentifiedDomainObject.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/IdentifiedValueObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/IdentifiedValueObject.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Identity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Identity.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/ImplementsDomainEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/ImplementsDomainEvent.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Process/AbstractProcess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Process/AbstractProcess.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Process/Process.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Process/Process.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Process/ProcessCompletionType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Process/ProcessCompletionType.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Process/ProcessId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Process/ProcessId.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Process/ProcessTimedOut.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Process/ProcessTimedOut.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Process/TimeConstrainedProcessTracker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Process/TimeConstrainedProcessTracker.php -------------------------------------------------------------------------------- /src/Common/Domain/Model/Process/TimeConstrainedProcessTrackerRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Domain/Model/Process/TimeConstrainedProcessTrackerRepository.php -------------------------------------------------------------------------------- /src/Common/Enum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Enum.php -------------------------------------------------------------------------------- /src/Common/Event/EventSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/EventSerializer.php -------------------------------------------------------------------------------- /src/Common/Event/EventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/EventStore.php -------------------------------------------------------------------------------- /src/Common/Event/Sourcing/DispatchableDomainEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/Sourcing/DispatchableDomainEvent.php -------------------------------------------------------------------------------- /src/Common/Event/Sourcing/EventDispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/Sourcing/EventDispatcher.php -------------------------------------------------------------------------------- /src/Common/Event/Sourcing/EventNotifiable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/Sourcing/EventNotifiable.php -------------------------------------------------------------------------------- /src/Common/Event/Sourcing/EventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/Sourcing/EventStore.php -------------------------------------------------------------------------------- /src/Common/Event/Sourcing/EventStoreAppendException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/Sourcing/EventStoreAppendException.php -------------------------------------------------------------------------------- /src/Common/Event/Sourcing/EventStoreException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/Sourcing/EventStoreException.php -------------------------------------------------------------------------------- /src/Common/Event/Sourcing/EventStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/Sourcing/EventStream.php -------------------------------------------------------------------------------- /src/Common/Event/Sourcing/EventStreamId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/Sourcing/EventStreamId.php -------------------------------------------------------------------------------- /src/Common/Event/StoredEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Event/StoredEvent.php -------------------------------------------------------------------------------- /src/Common/Media/AbstractJSONMediaReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Media/AbstractJSONMediaReader.php -------------------------------------------------------------------------------- /src/Common/Media/Link.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Media/Link.php -------------------------------------------------------------------------------- /src/Common/Media/OvationsMediaType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Media/OvationsMediaType.php -------------------------------------------------------------------------------- /src/Common/Media/RepresentationReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Media/RepresentationReader.php -------------------------------------------------------------------------------- /src/Common/Notification/Notification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/Notification.php -------------------------------------------------------------------------------- /src/Common/Notification/NotificationLog.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/NotificationLog.php -------------------------------------------------------------------------------- /src/Common/Notification/NotificationLogFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/NotificationLogFactory.php -------------------------------------------------------------------------------- /src/Common/Notification/NotificationLogId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/NotificationLogId.php -------------------------------------------------------------------------------- /src/Common/Notification/NotificationLogInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/NotificationLogInfo.php -------------------------------------------------------------------------------- /src/Common/Notification/NotificationLogReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/NotificationLogReader.php -------------------------------------------------------------------------------- /src/Common/Notification/NotificationPublisher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/NotificationPublisher.php -------------------------------------------------------------------------------- /src/Common/Notification/NotificationReader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/NotificationReader.php -------------------------------------------------------------------------------- /src/Common/Notification/NotificationSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/NotificationSerializer.php -------------------------------------------------------------------------------- /src/Common/Notification/PublishedNotificationTracker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/PublishedNotificationTracker.php -------------------------------------------------------------------------------- /src/Common/Notification/PublishedNotificationTrackerStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Notification/PublishedNotificationTrackerStore.php -------------------------------------------------------------------------------- /src/Common/Persistence/CleanableStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Persistence/CleanableStore.php -------------------------------------------------------------------------------- /src/Common/Persistence/PersistenceManagerProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Persistence/PersistenceManagerProvider.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/Exchanges.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/Exchanges.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/MessageException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/MessageException.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/BrokerChannel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/BrokerChannel.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/ConnectionSettings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/ConnectionSettings.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/CustomTextMessageListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/CustomTextMessageListener.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/Exchange.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/Exchange.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/ExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/ExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/MessageConsumer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/MessageConsumer.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/MessageListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/MessageListener.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/MessageListener/Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/MessageListener/Type.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/MessageListener/Type/Binary.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/MessageListener/Type/Binary.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/MessageListener/Type/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/MessageListener/Type/Text.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/MessageParameters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/MessageParameters.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/MessageProducer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/MessageProducer.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/RabbitMQ/Queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/RabbitMQ/Queue.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/SlothMQ/ClientRegistration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/SlothMQ/ClientRegistration.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/SlothMQ/ExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/SlothMQ/ExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/SlothMQ/ExchangePublisher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/SlothMQ/ExchangePublisher.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/SlothMQ/SlothClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/SlothMQ/SlothClient.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/SlothMQ/SlothServer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/SlothMQ/SlothServer.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Messaging/SlothMQ/SlothWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Messaging/SlothMQ/SlothWorker.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Notification/RabbitMQNotificationPublisher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Notification/RabbitMQNotificationPublisher.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Notification/SlothMQNotificationPublisher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Notification/SlothMQNotificationPublisher.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/AbstractProjection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/AbstractProjection.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/AbstractQueryService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/AbstractQueryService.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/Doctrine/AbstractDoctrineEntityManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/Doctrine/AbstractDoctrineEntityManager.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/Doctrine/DoctrineEventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/Doctrine/DoctrineEventStore.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/Doctrine/DoctrinePublishedNotificationTrackerStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/Doctrine/DoctrinePublishedNotificationTrackerStore.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/Doctrine/DoctrineTimeConstrainedProcessTrackerRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/Doctrine/DoctrineTimeConstrainedProcessTrackerRepository.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/Doctrine/EntityManagerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/Doctrine/EntityManagerFactory.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/DefaultEventStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/DefaultEventStream.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/InMemory/InMemoryEventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/InMemory/InMemoryEventStore.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/JournalKeyProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/JournalKeyProvider.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LevelDBEventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LevelDBEventStore.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LevelDBJournal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LevelDBJournal.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LevelDBJournalRepairTool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LevelDBJournalRepairTool.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LoggableJournalEntry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LoggableJournalEntry.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LoggedJournalEntry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/LoggedJournalEntry.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/StreamKeyProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/LevelDB/StreamKeyProvider.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/EventSourcing/MySQL/MySQLPDOEventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/EventSourcing/MySQL/MySQLPDOEventStore.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/LevelDB/AbstractLevelDBRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/LevelDB/AbstractLevelDBRepository.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/LevelDB/LevelDBEventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/LevelDB/LevelDBEventStore.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/LevelDB/LevelDBKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/LevelDB/LevelDBKey.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/LevelDB/LevelDBProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/LevelDB/LevelDBProvider.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/LevelDB/LevelDBPublishedNotificationTrackerStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/LevelDB/LevelDBPublishedNotificationTrackerStore.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/LevelDB/LevelDBTimeConstrainedProcessTrackerRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/LevelDB/LevelDBTimeConstrainedProcessTrackerRepository.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/LevelDB/LevelDBUnitOfWork.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/LevelDB/LevelDBUnitOfWork.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/LevelDB/RepairTool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/LevelDB/RepairTool.php -------------------------------------------------------------------------------- /src/Common/Port/Adapter/Persistence/NotORM/TableViewsStructure.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Port/Adapter/Persistence/NotORM/TableViewsStructure.php -------------------------------------------------------------------------------- /src/Common/Resources/bin/db_setup.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/bin/db_setup.bat -------------------------------------------------------------------------------- /src/Common/Resources/bin/db_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/bin/db_setup.sh -------------------------------------------------------------------------------- /src/Common/Resources/config/common-doctrine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/common-doctrine.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/common.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/common.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.AbstractId.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.AbstractId.dcm.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.IdentifiedDomainObject.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.IdentifiedDomainObject.dcm.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.AbstractProcess.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.AbstractProcess.dcm.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.ProcessId.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.ProcessId.dcm.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.TimeConstrainedProcessTracker.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.TimeConstrainedProcessTracker.dcm.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/doctrine/SaasOvation.Common.Event.StoredEvent.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/doctrine/SaasOvation.Common.Event.StoredEvent.dcm.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/doctrine/SaasOvation.Common.Notification.PublishedNotificationTracker.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/doctrine/SaasOvation.Common.Notification.PublishedNotificationTracker.dcm.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/doctrine/SaasOvation.Common.Test.Domain.Model.Process.TestableTimeConstrainedProcess.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/doctrine/SaasOvation.Common.Test.Domain.Model.Process.TestableTimeConstrainedProcess.dcm.xml -------------------------------------------------------------------------------- /src/Common/Resources/config/serializer/Domain.Model.AbstractId.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/serializer/Domain.Model.AbstractId.yml -------------------------------------------------------------------------------- /src/Common/Resources/config/serializer/Domain.Model.Process.ProcessId.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/serializer/Domain.Model.Process.ProcessId.yml -------------------------------------------------------------------------------- /src/Common/Resources/config/serializer/Domain.Model.Process.TimeConstrainedProcessTracker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/serializer/Domain.Model.Process.TimeConstrainedProcessTracker.yml -------------------------------------------------------------------------------- /src/Common/Resources/config/serializer/Event.StoredEvent.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/serializer/Event.StoredEvent.yml -------------------------------------------------------------------------------- /src/Common/Resources/config/serializer/Notification.Notification.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/serializer/Notification.Notification.yml -------------------------------------------------------------------------------- /src/Common/Resources/config/serializer/Notification.NotificationLog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/serializer/Notification.NotificationLog.yml -------------------------------------------------------------------------------- /src/Common/Resources/config/serializer/Notification.PublishedNotificationTracker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/serializer/Notification.PublishedNotificationTracker.yml -------------------------------------------------------------------------------- /src/Common/Resources/config/serializer/Test.Event.TestableDomainEvent.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/serializer/Test.Event.TestableDomainEvent.yml -------------------------------------------------------------------------------- /src/Common/Resources/config/serializer/Test.Port.Adapter.Persistence.LevelDB.Level.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/config/serializer/Test.Port.Adapter.Persistence.LevelDB.Level.yml -------------------------------------------------------------------------------- /src/Common/Resources/sql/common.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/sql/common.sql -------------------------------------------------------------------------------- /src/Common/Resources/sql/test_common.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Resources/sql/test_common.sql -------------------------------------------------------------------------------- /src/Common/Serializer/AbstractSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Serializer/AbstractSerializer.php -------------------------------------------------------------------------------- /src/Common/Serializer/ObjectSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Serializer/ObjectSerializer.php -------------------------------------------------------------------------------- /src/Common/Test/BuildsServiceContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/BuildsServiceContainer.php -------------------------------------------------------------------------------- /src/Common/Test/CommonTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/CommonTestCase.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/BaseTestExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/BaseTestExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/DomainEventSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/DomainEventSubscriber.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/EventTrackingTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/EventTrackingTestCase.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/Process/TestableTimeConstrainedProcess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/Process/TestableTimeConstrainedProcess.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/Process/TestableTimeConstrainedProcessRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/Process/TestableTimeConstrainedProcessRepository.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/Process/TestableTimeConstrainedProcessTimedOut.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/Process/TestableTimeConstrainedProcessTimedOut.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/Process/TestableTimeConstrainedProcessTimedOutSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/Process/TestableTimeConstrainedProcessTimedOutSubscriber.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/Process/TimeConstrainedProcessTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/Process/TimeConstrainedProcessTest.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/TestAgilePMRabbitMQExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/TestAgilePMRabbitMQExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/TestAgilePMSlothMQExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/TestAgilePMSlothMQExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/TestCollaborationRabbitMQExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/TestCollaborationRabbitMQExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/TestCollaborationSlothMQExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/TestCollaborationSlothMQExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/TestExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/TestExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/TestIdentityAccessRabbitMQExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/TestIdentityAccessRabbitMQExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Test/Domain/Model/TestIdentityAccessSlothMQExchangeListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Domain/Model/TestIdentityAccessSlothMQExchangeListener.php -------------------------------------------------------------------------------- /src/Common/Test/Event/AnotherTestableDomainEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Event/AnotherTestableDomainEvent.php -------------------------------------------------------------------------------- /src/Common/Test/Event/DomainEventPublisherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Event/DomainEventPublisherTest.php -------------------------------------------------------------------------------- /src/Common/Test/Event/EventSerializerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Event/EventSerializerTest.php -------------------------------------------------------------------------------- /src/Common/Test/Event/EventStoreContractTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Event/EventStoreContractTest.php -------------------------------------------------------------------------------- /src/Common/Test/Event/MockEventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Event/MockEventStore.php -------------------------------------------------------------------------------- /src/Common/Test/Event/TestableDomainEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Event/TestableDomainEvent.php -------------------------------------------------------------------------------- /src/Common/Test/Event/TestableNavigableDomainEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Event/TestableNavigableDomainEvent.php -------------------------------------------------------------------------------- /src/Common/Test/Media/RepresentationReaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Media/RepresentationReaderTest.php -------------------------------------------------------------------------------- /src/Common/Test/Notification/MockPublishedNotificationTrackerStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Notification/MockPublishedNotificationTrackerStore.php -------------------------------------------------------------------------------- /src/Common/Test/Notification/NotificationLogTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Notification/NotificationLogTest.php -------------------------------------------------------------------------------- /src/Common/Test/Notification/NotificationPublisherCreationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Notification/NotificationPublisherCreationTest.php -------------------------------------------------------------------------------- /src/Common/Test/Notification/NotificationReaderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Notification/NotificationReaderTest.php -------------------------------------------------------------------------------- /src/Common/Test/Notification/TestableNullPropertyDomainEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Notification/TestableNullPropertyDomainEvent.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Messaging/RabbitMQ/RabbitMQNotificationPublisherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Messaging/RabbitMQ/RabbitMQNotificationPublisherTest.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/EventSourcing/InMemory/InMemoryEventSourcingEventStoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/EventSourcing/InMemory/InMemoryEventSourcingEventStoreTest.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/EventSourcing/LevelDB/LevelDBEventSourcingEventStoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/EventSourcing/LevelDB/LevelDBEventSourcingEventStoreTest.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/EventSourcing/MySQL/MySQLPDOEventStoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/EventSourcing/MySQL/MySQLPDOEventStoreTest.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/LevelDB/Level.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/LevelDB/Level.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBEventStoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBEventStoreTest.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBPersistenceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBPersistenceTest.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBPublishedNotificationTrackerStoreTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBPublishedNotificationTrackerStoreTest.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBTest.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBTimeConstrainedProcessTrackerRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelDBTimeConstrainedProcessTrackerRepositoryTest.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/LevelDB/LevelRepository.php -------------------------------------------------------------------------------- /src/Common/Test/Port/Adapter/Persistence/LevelDB/TestableTimeConstrainedProcessTimedOutSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/Common/Test/Port/Adapter/Persistence/LevelDB/TestableTimeConstrainedProcessTimedOutSubscriber.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/AccessApplicationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/AccessApplicationService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/ApplicationServiceRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/ApplicationServiceRegistry.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ActivateTenantCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ActivateTenantCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/AddGroupToGroupCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/AddGroupToGroupCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/AddUserToGroupCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/AddUserToGroupCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/AssignUserToRoleCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/AssignUserToRoleCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/AuthenticateUserCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/AuthenticateUserCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ChangeContactInfoCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ChangeContactInfoCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ChangeEmailAddressCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ChangeEmailAddressCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ChangePostalAddressCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ChangePostalAddressCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ChangePrimaryTelephoneCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ChangePrimaryTelephoneCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ChangeSecondaryTelephoneCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ChangeSecondaryTelephoneCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ChangeUserPasswordCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ChangeUserPasswordCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ChangeUserPersonalNameCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ChangeUserPersonalNameCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/DeactivateTenantCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/DeactivateTenantCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/DefineUserEnablementCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/DefineUserEnablementCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ProvisionGroupCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ProvisionGroupCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ProvisionRoleCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ProvisionRoleCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/ProvisionTenantCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/ProvisionTenantCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/RegisterUserCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/RegisterUserCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/RemoveGroupFromGroupCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/RemoveGroupFromGroupCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Command/RemoveUserFromGroupCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Command/RemoveUserFromGroupCommand.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/GenericDomainEventSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/GenericDomainEventSubscriber.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/IdentityAccessEventProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/IdentityAccessEventProcessor.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/IdentityApplicationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/IdentityApplicationService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/NotificationApplicationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/NotificationApplicationService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Representation/NotificationLogRepresentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Representation/NotificationLogRepresentation.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Representation/UserInRoleRepresentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Representation/UserInRoleRepresentation.php -------------------------------------------------------------------------------- /src/IdentityAccess/Application/Representation/UserRepresentation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Application/Representation/UserRepresentation.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Access/AuthorizationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Access/AuthorizationService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Access/GroupAssignedToRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Access/GroupAssignedToRole.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Access/GroupUnassignedFromRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Access/GroupUnassignedFromRole.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Access/Role.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Access/Role.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Access/RoleProvisioned.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Access/RoleProvisioned.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Access/RoleRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Access/RoleRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Access/UserAssignedToRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Access/UserAssignedToRole.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Access/UserUnassignedFromRole.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Access/UserUnassignedFromRole.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/DomainRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/DomainRegistry.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/AuthenticationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/AuthenticationService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/ContactInformation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/ContactInformation.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/EmailAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/EmailAddress.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/Enablement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/Enablement.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/EncryptionService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/EncryptionService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/FullName.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/FullName.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/Group.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/Group.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupGroupAdded.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupGroupAdded.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupGroupRemoved.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupGroupRemoved.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupMember.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupMember.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupMemberService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupMemberService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupMemberType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupMemberType.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupMemberType/Group.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupMemberType/Group.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupMemberType/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupMemberType/User.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupProvisioned.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupProvisioned.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupUserAdded.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupUserAdded.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/GroupUserRemoved.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/GroupUserRemoved.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/InvitationDescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/InvitationDescriptor.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/PasswordService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/PasswordService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/Person.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/Person.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/PersonContactInformationChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/PersonContactInformationChanged.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/PersonNameChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/PersonNameChanged.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/PostalAddress.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/PostalAddress.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/RegistrationInvitation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/RegistrationInvitation.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/Telephone.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/Telephone.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/Tenant.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/Tenant.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/TenantActivated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/TenantActivated.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/TenantAdministratorRegistered.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/TenantAdministratorRegistered.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/TenantDeactivated.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/TenantDeactivated.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/TenantId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/TenantId.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/TenantProvisioned.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/TenantProvisioned.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/TenantProvisioningService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/TenantProvisioningService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/TenantRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/TenantRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/User.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/UserDescriptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/UserDescriptor.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/UserEnablementChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/UserEnablementChanged.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/UserPasswordChanged.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/UserPasswordChanged.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/UserRegistered.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/UserRegistered.php -------------------------------------------------------------------------------- /src/IdentityAccess/Domain/Model/Identity/UserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Domain/Model/Identity/UserRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Infrastructure/Persistence/DoctrineGroupRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Infrastructure/Persistence/DoctrineGroupRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Infrastructure/Persistence/DoctrineRoleRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Infrastructure/Persistence/DoctrineRoleRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Infrastructure/Persistence/DoctrineTenantRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Infrastructure/Persistence/DoctrineTenantRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Infrastructure/Persistence/DoctrineUserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Infrastructure/Persistence/DoctrineUserRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Infrastructure/Services/MD5EncryptionService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Infrastructure/Services/MD5EncryptionService.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/Controller/AbstractResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/Controller/AbstractResource.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/Controller/CurrentNotificationResource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/Controller/CurrentNotificationResource.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/Controller/GroupsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/Controller/GroupsController.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/Controller/NotificationsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/Controller/NotificationsController.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/Controller/TenantsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/Controller/TenantsController.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/Controller/UsersController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/Controller/UsersController.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/DependencyInjection/SaasOvationIdentityAccessResourceAPIExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/DependencyInjection/SaasOvationIdentityAccessResourceAPIExtension.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/Resources/config/routes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/Resources/config/routes.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resource/APIBundle/SaasOvationIdentityAccessResourceAPIBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resource/APIBundle/SaasOvationIdentityAccessResourceAPIBundle.php -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/bin/db_setup.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/bin/db_setup.bat -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/bin/db_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/bin/db_setup.sh -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.AbstractId.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.AbstractId.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.ConcurrencySafeEntity.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.ConcurrencySafeEntity.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.IdentifiedDomainObject.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.IdentifiedDomainObject.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.ProcessId.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.ProcessId.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.TimeConstrainedProcessTracker.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Domain.Model.Process.TimeConstrainedProcessTracker.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Notification.PublishedNotificationTracker.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.Common.Notification.PublishedNotificationTracker.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Access.Role.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Access.Role.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.ContactInformation.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.ContactInformation.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.EmailAddress.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.EmailAddress.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Enablement.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Enablement.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.FullName.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.FullName.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Group.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Group.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.GroupMember.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.GroupMember.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Person.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Person.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.PostalAddress.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.PostalAddress.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.RegistrationInvitation.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.RegistrationInvitation.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Telephone.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Telephone.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Tenant.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.Tenant.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.TenantId.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.TenantId.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.User.dcm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/doctrine/SaasOvation.IdentityAccess.Domain.Model.Identity.User.dcm.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/identityaccess-application.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/identityaccess-application.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/identityaccess-doctrine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/identityaccess-doctrine.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/identityaccess.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/identityaccess.xml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Access.RoleProvisioned.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Access.RoleProvisioned.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Access.UserAssignedToRole.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Access.UserAssignedToRole.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.ContactInformation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.ContactInformation.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.EmailAddress.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.EmailAddress.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.FullName.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.FullName.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.PersonContactInformationChanged.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.PersonContactInformationChanged.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.PersonNameChanged.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.PersonNameChanged.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.Telephone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.Telephone.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.TenantAdministratorRegistered.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.TenantAdministratorRegistered.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.TenantId.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.TenantId.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.TenantProvisioned.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.TenantProvisioned.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.UserPasswordChanged.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.UserPasswordChanged.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.UserRegistered.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/config/serializer/Domain.Model.Identity.UserRegistered.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/config/serializer/SaasOvation\IdentityAccess\Domain\Model\Identity\TenantAdministratorRegistered.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/IdentityAccess/Resources/sql/iam.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Resources/sql/iam.sql -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Application/AccessApplicationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Application/AccessApplicationServiceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Application/ApplicationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Application/ApplicationServiceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Application/IdentityApplicatioServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Application/IdentityApplicatioServiceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Application/MockNotificationPublisher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Application/MockNotificationPublisher.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Application/NotificationApplicationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Application/NotificationApplicationServiceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/BuildsAggregates.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/BuildsAggregates.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Access/AuthorizationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Access/AuthorizationServiceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Access/RoleTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Access/RoleTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/DomainTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/DomainTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/AuthenticationServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/AuthenticationServiceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/ContactInformationTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/ContactInformationTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/EnablementTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/EnablementTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/FullNameTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/FullNameTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/GroupRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/GroupRepositoryTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/GroupTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/GroupTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/PasswordServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/PasswordServiceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/TenantTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/TenantTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/UserRepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/UserRepositoryTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/Identity/UserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/Identity/UserTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Domain/Model/IdentityAccessTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Domain/Model/IdentityAccessTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryEventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryEventStore.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryGroupRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryGroupRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryRoleRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryRoleRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryTenantRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryTenantRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryUserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Infrastructure/Persistence/InMemoryUserRepository.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/PreparesApplicationServiceTests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/PreparesApplicationServiceTests.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/GroupResourceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/GroupResourceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/NotificationResourceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/NotificationResourceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/ResourceTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/ResourceTestCase.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/TenantResourceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/TenantResourceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/UserResourceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/UserResourceTest.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/.htaccess -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/AppCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/AppCache.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/AppKernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/AppKernel.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/Resources/views/base.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/Resources/views/base.html.twig -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/SymfonyRequirements.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/SymfonyRequirements.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/autoload.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/cache/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/check.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/check.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/config.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/config_dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/config_dev.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/config_prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/config_prod.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/config_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/config_test.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/parameters.yml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/parameters.yml.dist -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/routing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/routing.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/routing_dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/routing_dev.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/config/security.yml -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/console -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/app/phpunit.xml.dist -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/.htaccess -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/app.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/app.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/app_dev.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/app_dev.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/apple-touch-icon.png -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/config.php -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/favicon.ico -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resource/_files/iddd_identity_access/web/robots.txt -------------------------------------------------------------------------------- /src/IdentityAccess/Test/Resources/config/identityaccess-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dddshelf/IDDD_Samples_PHP/HEAD/src/IdentityAccess/Test/Resources/config/identityaccess-test.xml -------------------------------------------------------------------------------- /var/cache/jms_serializer/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore --------------------------------------------------------------------------------