Traits Matrix

Here are the trait matrix. Conflicting methods between any two traits are listed in the cells : when they are used in the same class, those traits will require conflict resolutions with a use expression; empty cells means no conflicts between the traits. Dark gray cells are traits that are actually included one into the other.

  AclManagerSetterAclSetterApplicationStateSetterAssignmentCheckerManagerSetterBaseBuilderTraitBaseTraitCliConfigSetterCryptSetterDataCacheSetterDataManagerSetterDateTimeSetterDefaultAccessCheckerDependencyDefaultAccessCheckerDependencyDefaultLanguageSetterEmailFilterManagerSetterEmailSenderSetterEntityManagerSetterFieldUtilSetterFieldValidationManagerSetterFileManagerSetterFileStorageManagerSetterHookManagerSetterHtmlizerFactorySetterInjectableInjectableFactorySetterLanguageSetterLogSetterMetadataSetterNoAuthNoAuthNotStrictAuthNotStrictAuthNumberSetterOptionsPreferencesSetterRDBRepositoryDeprecationTraitRecordServiceContainerSetterSelectBuilderFactorySetterSelectManagerFactorySetterSelectingBuilderTraitSelectingTraitServiceFactorySetterSetupSystemUserTemplateFileManagerSetterUserSetterWebSocketSubmissionSetterWebhookManagerSetter
AclManagerSetter                                             
AclSetter                                             
ApplicationStateSetter                                             
AssignmentCheckerManagerSetter                                             
BaseBuilderTrait                               __construct()             
BaseTrait                                             
Cli                                             
ConfigSetter                                             
CryptSetter                                             
DataCacheSetter                                             
DataManagerSetter                                             
DateTimeSetter                                             
DefaultAccessCheckerDependency            check(), checkCreate(), checkRead(), checkEdit(), checkDelete(), checkStream(), checkEntityCreate(), checkEntityRead(), checkEntityEdit(), checkEntityDelete(), checkEntityStream(), check(), checkCreate(), checkRead(), checkEdit(), checkDelete(), checkStream(), checkEntityCreate(), checkEntityRead(), checkEntityEdit(), checkEntityDelete(), checkEntityStream()                                
DefaultLanguageSetter                                             
EmailFilterManagerSetter                                             
EmailSenderSetter                                             
EntityManagerSetter                                             
FieldUtilSetter                                             
FieldValidationManagerSetter                                             
FileManagerSetter                                             
FileStorageManagerSetter                                             
HookManagerSetter                                             
HtmlizerFactorySetter                                             
Injectable                                             
InjectableFactorySetter                                             
LanguageSetter                                             
LogSetter                                             
MetadataSetter                                             
NoAuth                                             
NotStrictAuth                                             
NumberSetter                                             
Options    __construct()                            get()           
PreferencesSetter                                             
RDBRepositoryDeprecationTrait                               get()             
RecordServiceContainerSetter                                             
SelectBuilderFactorySetter                                             
SelectManagerFactorySetter                                             
SelectingBuilderTrait                                             
SelectingTrait                                             
ServiceFactorySetter                                             
SetupSystemUser                                             
TemplateFileManagerSetter                                             
UserSetter                                             
WebSocketSubmissionSetter                                             
WebhookManagerSetter