Releases
v3.2
objectSort
config is now a space separated list with (default = "inheritance visibility name")
Implements now stored as a structure that conveys interface inheritance
What interfaces a method implements are now collected for every implemented interface (prev a select few such as ArrayAccess)
new config options: methodStaticVarCollect & methodStaticVarOutput
anonymous objects now collected & stored like other objects… collecting attributes, phpDoc, & interfaces in the process
html output :
display icon on methods implementing an interface (hover for more info)
display phpDoc throws tag info
no longer add "inherited" classname to methods/properties/constants (redundant to data-inherited-from attribute)
properties/methods now grouped by inheritance by default. (dependent on "objectSort" first sorted by 'inheritance')
new interfacesCollapse config
new objectSectionOrder config.
defaults to ['attributes', 'extends', 'implements', 'constants', 'cases', 'properties', 'methods', 'phpDoc']
You can’t perform that action at this time.