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. And dark gray cells are traits that are actually included one into the other..

  AssociationsNormalizerTraitBufferResultsTraitCellTraitCollectionTraitConsoleIntegrationTestTraitConventionsTraitCookieCryptTraitDateFormatTraitEmailTraitEntityTraitEventDispatcherTraitExpressionTypeCasterTraitExtractTraitFieldTraitFileConfigTraitIdGeneratorTraitInstanceConfigTraitIntegrationTestTraitLocatorAwareTraitLogTraitMailerAwareTraitMergeVariablesTraitModelAwareTraitPluginAssetsTraitQueryTraitRulesAwareTraitSqlDialectTraitStaticConfigTraitStringCompareTraitStringTemplateTraitTestListenerTraitTranslateStrategyTraitTranslateTraitTupleComparisonTranslatorTraitTypeConverterTraitTypeMapTraitTypedResultTraitValidatorAwareTraitViewVarsTrait
AssociationsNormalizerTrait                                       
BufferResultsTrait                                       
CellTrait                                       
CollectionTrait       jsonseri() extract(), toarray(), jsonseri(), isempty()              first(), toarray()              
ConsoleIntegrationTestTrait    assertex(), assertex(), assertex(), assertex(), assertex(), assertex(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), assertou(), asserter(), asserter(), asserter(), asserter(), asserter(), asserter()            configap()                     
ConventionsTrait     _singula(), _singula()                                 
CookieCryptTrait                 _getcook()                     
DateFormatTrait   jsonseri()   parsedat(), parsedat() __tostri(), jsonseri(), __debugi()                         getdefau(), setdefau()   
EmailTrait        assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma(), assertma()        assertno()                     
EntityTrait   isempty(), toarray(), jsonseri(), extract()   jsonseri(), __tostri(), __debugi() getorigi(), getorigi(), extracto(), extracto(), geterror(), geterror(), seterror(), seterror(), getinval(), getinval(), setinval(), setinval()       get()      toarray()             set()
EventDispatcherTrait                                       
ExpressionTypeCasterTrait                                       
ExtractTrait                                       
FieldTrait                                       
FileConfigTrait                                       
IdGeneratorTrait                                       
InstanceConfigTrait                getconfi(), getconfi()          setconfi(), getconfi(), getconfi(), getconfi(), getconfi()           
IntegrationTestTrait    configap() _getcook() assertno()get()       assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), asserthe(), asserthe(), asserthe(), asserthe(), asserthe(), asserthe(), assertco(), assertco(), assertco(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertre(), assertse(), assertse(), assertse(), assertse(), assertse(), assertse(), assertfl(), assertfl(), assertfl(), assertfl(), assertfl(), assertfl(), assertfl(), assertfl(), assertfl(), assertfl(), assertfl(), assertfl(), assertco(), assertco(), assertco(), assertco(), assertco(), assertco(), assertco(), assertco(), assertco()                     
LocatorAwareTrait                                       
LogTrait                                       
MailerAwareTrait                                       
MergeVariablesTrait                     _mergepr(), _mergepr()                 
ModelAwareTrait                                       
PluginAssetsTrait                                       
QueryTrait   toarray(), first()     toarray()              aliasfie(), aliasfie(), _decorat(), _decorat()              
RulesAwareTrait                                       
SqlDialectTrait                                 _transfo()     
StaticConfigTrait                setconfi(), getconfi(), getconfi(), getconfi(), getconfi()          getconfi(), getconfi()           
StringCompareTrait                                       
StringTemplateTrait                                       
TestListenerTrait                              starttes(), starttes()        
TranslateStrategyTrait                                       
TranslateTrait                                       
TupleComparisonTranslatorTrait                          _transfo()            
TypeConverterTrait                                       
TypeMapTrait       setdefau(), getdefau()                               
TypedResultTrait                                       
ValidatorAwareTrait                                     validati(), validati() 
ViewVarsTrait         set()