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..

  ArrayAccessTraitArrayPropertyTraitAssetUtilsTraitCacheTraitCompiledFileConsoleTraitFlexAuthorizeTraitFlexMediaTraitFormTraitGravTraitIntervalTraitLazyPropertyTraitLegacyAssetsTraitMediaTraitMessageDecoratorTraitMixedPropertyTraitNestedArrayAccessTraitNestedPropertyCollectionTraitNestedPropertyTraitObjectCollectionTraitObjectPropertyTraitObjectTraitOverloadedPropertyTraitParsedownGravTraitParsedownHtmlTraitRequestDecoratorTraitRequestHandlerTraitResponseDecoratorTraitServerRequestDecoratorTraitStaticResizeTraitStreamDecoratorTraitTestingAssetsTraitUploadedFileDecoratorTraitUriDecorationTraitUserTraitWriteCacheFileTrait
ArrayAccessTrait       offsetse()        offsetex(), offsetge(), offsetse(), offsetun() hasprope(), getprope(), setprope(), unsetpro() offsetse(), setprope()hasprope(), getprope(), setprope(), unsetpro()hasprope(), getprope(), setprope(), unsetpro()             
ArrayPropertyTrait geteleme(), geteleme()         dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme()   dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme(), seteleme()  dogetpro()dohaspro(), dogetpro(), dosetpro(), dounsetp()__constr(), dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme(), seteleme(), setkey()dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), seteleme(), setkey()              
AssetUtilsTrait                                    
CacheTrait   dodelete(), dodelete(), validate(), validate()    getdefau(), getdefau(), validate(), validate(), validate(), validate(), validate(), validate(), validate(), validate() validate(), validate(), validate(), validate()            init()          get(), set() 
CompiledFile                                    
ConsoleTrait                                    
FlexAuthorizeTrait      isauthor(), isauthor(), isauthor(), isauthor(), isauthor(), isauthor()                             
FlexMediaTraitoffsetse()      getstora(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getstora()     getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia()  offsetse()   offsetlo(), offsetse()               
FormTrait   getdefau(), getdefau(), validate(), validate(), validate(), validate(), validate(), validate(), validate(), validate()    getnonce(), getnonce(), getnonce(), getnonce(), getnonce(), getnonce(), getdefau(), getdefau(), geterror(), geterror(), validate(), validate(), validate(), getflash(), getflash(), seterror(), seterror(), validate(), validate(), validate(), validate(), validate(), validate(), validate(), validate(), validate() validate(), validate(), validate(), validate(), validate(), validate(), validate(), validate()          serializ(), unserial(), doserial(), dounseri()         reset()geterror(), geterror()   
GravTrait                                    
IntervalTrait   validate(), validate(), validate(), validate()    validate(), validate(), validate(), validate(), validate(), validate(), validate(), validate() validate(), validate()                         
LazyPropertyTrait dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme()         geteleme(), geteleme()   dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme()  dogetpro()dohaspro(), dogetpro(), dosetpro(), dounsetp()dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme()dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme()              
LegacyAssetsTrait                                    
MediaTrait       getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia()     getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia(), getmedia()                      
MessageDecoratorTrait              getheade(), getheade(), getheade(), getheade(), getheade(), getheade()                     
MixedPropertyTrait dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme(), seteleme()         dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme()   geteleme(), geteleme()  dogetpro()dohaspro(), dogetpro(), dosetpro(), dounsetp()dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme(), seteleme()dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), seteleme()              
NestedArrayAccessTraitoffsetex(), offsetge(), offsetse(), offsetun()      offsetse()         hasneste(), getneste(), setneste(), unsetnes()hasneste(), getneste(), setneste(), unsetnes() offsetse()               
NestedPropertyCollectionTrait                hasneste(), getneste(), setneste(), unsetnes() hasneste(), getneste(), setneste(), unsetnes(), defneste()group(), getitera()                
NestedPropertyTraithasprope(), getprope(), setprope(), unsetpro()dogetpro()         dogetpro()   dogetpro()hasneste(), getneste(), setneste(), unsetnes()hasneste(), getneste(), setneste(), unsetnes(), defneste() dogetpro()setprope(), dogetpro()hasprope(), getprope(), setprope(), unsetpro(), dogetpro()hasprope(), getprope(), setprope(), unsetpro()             
ObjectCollectionTrait dohaspro(), dogetpro(), dosetpro(), dounsetp()         dohaspro(), dogetpro(), dosetpro(), dounsetp()   dohaspro(), dogetpro(), dosetpro(), dounsetp() group(), getitera()dogetpro() dohaspro(), dogetpro(), dosetpro(), dounsetp()dohaspro(), dogetpro(), dosetpro(), dounsetp()              
ObjectPropertyTraitoffsetse(), setprope()__constr(), dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme(), seteleme(), setkey()     offsetlo(), offsetse()   dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme()   dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), geteleme(), geteleme(), seteleme()offsetse() dogetpro(), setprope()dohaspro(), dogetpro(), dosetpro(), dounsetp()geteleme(), geteleme()dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), seteleme(), setprope(), setkey()setprope()             
ObjectTraithasprope(), getprope(), setprope(), unsetpro()setkey(), dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), seteleme()      serializ(), unserial(), doserial(), dounseri()  dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme()   dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), seteleme()  hasprope(), getprope(), setprope(), unsetpro(), dogetpro()dohaspro(), dogetpro(), dosetpro(), dounsetp()setprope(), setkey(), dohaspro(), dogetpro(), dosetpro(), dounsetp(), geteleme(), geteleme(), seteleme() hasprope(), getprope(), setprope(), unsetpro()       __tostri()  __tostri()  
OverloadedPropertyTraithasprope(), getprope(), setprope(), unsetpro()                 hasprope(), getprope(), setprope(), unsetpro() setprope()hasprope(), getprope(), setprope(), unsetpro()              
ParsedownGravTrait   init()                   isblockc(), isblockc()            
ParsedownHtmlTrait                                    
RequestDecoratorTrait                         getreque(), withrequ(), getreque(), withrequ()  getreque(), getreque()       
RequestHandlerTrait                                    
ResponseDecoratorTrait                                    
ServerRequestDecoratorTrait                         getreque(), getreque()  getattri(), getattri(), withattr(), withattr()    getquery(), withquer()  
StaticResizeTrait                                    
StreamDecoratorTrait                     __tostri()          getsize()__tostri()  
TestingAssetsTrait        reset()                           
UploadedFileDecoratorTrait        geterror(), geterror()                     getsize() getclien(), getclien()   
UriDecorationTrait                     __tostri()      getquery(), withquer() __tostri()     
UserTrait   get(), set()                              getavata(), getavata() 
WriteCacheFileTrait