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.

  AbstractAdapterTraitAbstractTraitAddTraitArgumentTraitAsyncDecoratorTraitAttributesTestTraitAutoMappingTraitAutoconfigureTraitAutowireTraitBatchHandlerTraitBindTraitBlockingStoreTestTraitBrowserKitAssertionsTraitBuildDebugContainerTraitBuildEventNameTraitCacheTraitCacheableObjectAttributesTestTraitCallTraitCallbacksTestTraitCheckPasswordLengthTraitCircularReferenceTestTraitClassResolverTraitClassTraitClockAwareTraitClockSensitiveTraitCommonResponseTraitCompiledUrlMatcherTraitConfiguratorTraitConstraintLogicTraitConstraintTraitConstraintTraitConstraintTraitConstraintTraitForV7ConstraintTraitForV8ConstraintTraitForV9ConstructorArgumentsTestTraitConstructorTraitContextBuilderTraitContextMappingTestTraitContextMetadataTestTraitContractsTraitDatabaseTableTraitDateTimeEqualsTraitDecorateTraitDecoratorTraitDenormalizerAwareTraitDeprecateTraitDomCrawlerAssertionsTraitDummyTraitDummyTraitExternalDummyTraitInAnotherNamespaceEmailRecipientTraitEmojiTransliteratorTraitEnvelopeAwareExceptionTraitExistingTraitExistingTraitRealExpectDeprecationTraitExpectDeprecationTraitExpectDeprecationTraitBeforeV8_4ExpectDeprecationTraitForV8_4ExpiringStoreTestTraitExpiringStoreTraitExtensionTraitFactoryTraitFallbackTraitFileTraitFilesystemCommonTraitFilesystemTraitFinalMethod2TraitFirewallAwareTraitFooTraitFromCallableTraitGetMetadataTraitGroupsTestTraitHandleTraitHasContextTraitHostTraitHttpClientAssertionsTraitHttpClientTraitHttpExceptionTraitIcuCompatibilityTraitIgnoredAttributesTestTraitInternalTraitInternalTrait2LazyGhostTraitLazyObjectTraitLazyObjectTraitLazyProxyTraitLazyTraitLdapFactoryTraitLocalizedRouteTraitLockableTraitMailerAssertionsTraitMailgunHeadersTraitMandrillHeadersTraitMaxDepthTestTraitMicroKernelTraitNormalizerAwareTraitNotificationAssertionsTraitObjectToPopulateTestTraitObjectToPopulateTraitOidcTraitParentTraitPolyfillAssertTraitPolyfillTestCaseTraitPrefixTraitPriorityTaggedServiceTraitPropertyTraitProxyTraitPublicTraitRedisTraitRelayProxyTraitRelayProxyTraitResetLimiterTraitRouteTraitRuntimeLoaderProviderSerializerAwareTraitServiceLocatorTraitServiceSubscriberTraitShareTraitSharedLockStoreTestTraitSkipNullValuesTestTraitSkipUninitializedValuesTestTraitSmsRecipientTraitSomeSharedImplementationSyntheticTraitT1TagAwareTestTraitTagTraitTargetPathTraitTestServiceSubscriberTraitTesterTraitTraceableListenerTraitTraitPassTraitWithAnnotatedParametersTraitWithInternalMethodTranslationTraitTranslatorTraitTransportResponseTraitTypeEnforcementTestTraitUnserializableTestTraitUsageTrackingTraitValidatorExtensionTraitVarDumperTestTraitVersionAwareTestVersionProblemCommandTraitVfsIteratorTestTraitVirtualTraitWebTestAssertionsTraitWorkflowBuilderTraitWrappedExceptionsTraitZeroComparisonConstraintTrait
AbstractAdapterTrait                         __sleep(), __wakeup()                reset()                    doClear(), doDelete(), __sleep(), __wakeup(), __destruct()doFetch(), doHave(), doSave()                __destruct() __destruct()                    reset() doFetch(), doHave(), doClear(), doDelete(), doSave() reset()                                      
AbstractTrait                                                                                                                                                   
AddTrait                                                                                                                                                   
ArgumentTrait                                                                                                                                                   
AsyncDecoratorTrait                                          request(), stream()                                                                                          stream()             
AttributesTestTrait                                                                                                                                                   
AutoMappingTrait                                                                                                                                                   
AutoconfigureTrait                                                                                                                                                   
AutowireTrait                                                                                                                                                   
BatchHandlerTrait                                                                       handle()                                                                           
BindTrait                                                                                                                                                   
BlockingStoreTestTrait                                                         getStore()                                                         getStore()                   getStore()           
BrowserKitAssertionsTrait                                                                            getResponse()                                                                      
BuildDebugContainerTrait                                                                                                                                                   
BuildEventNameTrait                                                                                                                                                   
CacheTrait                                      doGet()                                                                         get()                                  
CacheableObjectAttributesTestTrait                                                                                                                                                   
CallTrait                                                                                                                                                   
CallbacksTestTrait                                                                                                                                                   
CheckPasswordLengthTrait                                                                                                                                                   
CircularReferenceTestTrait                                                                                                                                                   
ClassResolverTrait                                                                                                                                                   
ClassTrait                                                                                                                                                   
ClockAwareTrait                                                                                                                                                   
ClockSensitiveTrait                                                                                                                                                   
CommonResponseTrait__sleep(), __wakeup()                                  toArray()                           __sleep(), __wakeup()                                                                     close()             
CompiledUrlMatcherTrait                                                                                                                                                   
ConfiguratorTrait                                                                                                                                                   
ConstraintLogicTrait                                                                                                                                                   
ConstraintTrait                                                                                                                                                   
ConstraintTraitForV7                               evaluate(), count(), toString(), additionalFailureDescription(), failureDescription(), matches()evaluate(), count(), toString(), additionalFailureDescription(), failureDescription(), matches()                                                                                                                  
ConstraintTraitForV8                              evaluate(), count(), toString(), additionalFailureDescription(), failureDescription(), matches() evaluate(), count(), toString(), additionalFailureDescription(), failureDescription(), matches()                                                                                                                  
ConstraintTraitForV9                              evaluate(), count(), toString(), additionalFailureDescription(), failureDescription(), matches()evaluate(), count(), toString(), additionalFailureDescription(), failureDescription(), matches()                                                                                                                   
ConstructorArgumentsTestTrait                                                                                                                                                   
ConstructorTrait                                                                                                                                                   
ContextBuilderTrait                         toArray()                                                                                                                         
ContextMappingTestTrait                                                                                                                                                   
ContextMetadataTestTrait                                                                                                                                                   
ContractsTrait               doGet()                                                                                                                                   
DatabaseTableTrait                                                               init()                                          init()                                        
DateTimeEqualsTrait                                                                                                                                                   
DecorateTrait                                                                                                                                                   
DecoratorTraitreset()   request(), stream()                                                                      withOptions()__construct()                           reset()   reset()   __construct()                    stream()            __construct()
DenormalizerAwareTrait                                                                                                                                                   
DeprecateTrait                                                                                                                                                   
DomCrawlerAssertionsTrait                                                                                                                                                   
DummyTrait                                                                                                                                                   
DummyTraitExternal                                                                                                                                                   
DummyTraitInAnotherNamespace                                                                                                                                                   
EmailRecipientTrait                                                                                                                                                   
EmojiTransliteratorTrait                                                                                                                                                   
EnvelopeAwareExceptionTrait                                                                                                                                                   
ExistingTrait                                                                                                                                                   
ExistingTraitReal                                                                                                                                                   
ExpectDeprecationTrait                                                                                                                                                   
ExpectDeprecationTraitBeforeV8_4                                                        expectDeprecation()                                                                                          
ExpectDeprecationTraitForV8_4                                                       expectDeprecation()                                                                                           
ExpiringStoreTestTrait           getStore()                                                                                                       getStore()                   getStore()           
ExpiringStoreTrait                                                                                                                                                   
ExtensionTrait                                                                                                                                                   
FactoryTrait                                                                                                                                                   
FallbackTrait                                                                                                                                                   
FileTrait                                                                                                                                                   
FilesystemCommonTraitdoClear(), doDelete(), __sleep(), __wakeup(), __destruct()                        __sleep(), __wakeup()             init()                        getFileKey()                __destruct() __destruct()                      init(), doClear(), doDelete()                                        
FilesystemTraitdoFetch(), doHave(), doSave()                                                              getFileKey()                                        prune() doFetch(), doHave(), doSave()                                        
FinalMethod2Trait                                                                                                                                                   
FirewallAwareTrait                                                                                                                                                   
FooTrait                                                                                                                                                   
FromCallableTrait                                                                                                                                                   
GetMetadataTrait                                                                                                                                                   
GroupsTestTrait                                                                                                                                                   
HandleTrait         handle()                                                                                                                                         
HasContextTrait                                                                                                                                                   
HostTrait                                                                                                                                                   
HttpClientAssertionsTrait                                                                                                                                                   
HttpClientTrait                                          withOptions()                                                                                                        
HttpExceptionTrait            getResponse()                             __construct()                                                                     __construct()                                 __construct()
IcuCompatibilityTrait                                                                                                                                                   
IgnoredAttributesTestTrait                                                                                                                                                   
InternalTrait                                                                                                                                                   
InternalTrait2                                                                                                                                                   
LazyGhostTrait__destruct()                                                              __destruct()                   isLazyObjectInitialized(), initializeLazyObject(), resetLazyObject(), __get(), __set(), __isset(), __unset(), __clone(), __serialize(), __destruct()                                                               
LazyObjectTrait                                                                                                                                                   
LazyProxyTrait__destruct()                                                              __destruct()                 isLazyObjectInitialized(), initializeLazyObject(), resetLazyObject(), __get(), __set(), __isset(), __unset(), __clone(), __serialize(), __destruct()                                                                 
LazyTrait                                                                                                                                                   
LdapFactoryTrait                                                                                                                                                   
LocalizedRouteTrait                                                                                                                                                   
LockableTrait                                                                                                                                                   
MailerAssertionsTrait                                                                                                                                                   
MailgunHeadersTrait                                                                                          send()                                                        
MandrillHeadersTrait                                                                                         send()                                                         
MaxDepthTestTrait                                                                                                                                                   
MicroKernelTrait                                                                                                                                                   
NormalizerAwareTrait                                                                                                                                                   
NotificationAssertionsTrait                                                                                                                                                   
ObjectToPopulateTestTrait                                                                                                                                                   
ObjectToPopulateTrait                                                                                                                                                   
OidcTrait                                                                                                                                                   
ParentTrait                                                                                                                                                   
PolyfillAssertTrait                                                                                                                                                   
PolyfillTestCaseTrait                                                                                                                                                   
PrefixTrait                                                                                                                                                   
PriorityTaggedServiceTrait                                                                                                                                                   
PropertyTrait                                                                                                                                                   
ProxyTraitreset()                                         reset()                     prune()                                           reset()                                      
PublicTrait                                                                                                                                                   
RedisTraitdoFetch(), doHave(), doClear(), doDelete(), doSave()                                      init()                       init(), doClear(), doDelete()doFetch(), doHave(), doSave()                                                                                  
RelayProxyTrait                                                                                                           copy(), copy()                                       
ResetLimiterTraitreset()                                         reset()                                                             reset()                                          
RouteTrait                                                                                                                                                   
RuntimeLoaderProvider                                                                                                                                                   
SerializerAwareTrait                                                                                                                                                   
ServiceLocatorTrait               get()                          __construct()                                 __construct()                                                                     __construct()
ServiceSubscriberTrait                                                                                                                                                   
ShareTrait                                                                                                                                                   
SharedLockStoreTestTrait           getStore()                                             getStore()                                                                             getStore()           
SkipNullValuesTestTrait                                                                                                                                                   
SkipUninitializedValuesTestTrait                                                                                                                                                   
SmsRecipientTrait                                                                                                                                                   
SomeSharedImplementation                                                                                                                                                   
SyntheticTrait                                                                                                                                                   
T1                                                                                                                                                   
TagAwareTestTrait                                                                                                                                                   
TagTrait                                                                                                                                                   
TargetPathTrait                                                                                                                                                   
TestServiceSubscriberTrait                                                                                                                                                   
TesterTrait                                                                                                                                     getStatusCode()             
TraceableListenerTrait                                                                                                                                                   
TraitPass                                                                                                                                                   
TraitWithAnnotatedParameters                                                                                                                                                   
TraitWithInternalMethod                                                                                                                                                   
TranslationTrait                                                                                                                                                   
TranslatorTrait                                                                                                                                                   
TransportResponseTrait    stream()                    close()                stream()                                                                                   getStatusCode()                    
TypeEnforcementTestTrait                                                                                                                                                   
UnserializableTestTrait           getStore()                                             getStore()                                                         getStore()                               
UsageTrackingTrait                                                                                                                                                   
ValidatorExtensionTrait                                                                                                                                                   
VarDumperTestTrait                                                                                                                                                   
VersionAwareTest                                                                                                                                                   
VersionProblemCommandTrait                                                                                                                                                   
VfsIteratorTestTrait                                                                                                                                                   
VirtualTrait                                                                                                                                                   
WebTestAssertionsTrait                                                                                                                                                   
WorkflowBuilderTrait                                                                                                                                                   
WrappedExceptionsTrait                                                                                                                                                   
ZeroComparisonConstraintTrait                                          __construct()                                 __construct()                                   __construct()