I use docblocks for documenting function methods, classes... the usual.
I found myself using the adapter pattern, as such, all my adapters implement a common interface and return the same things.
The common interface has all the functions documented with their names, return values, variables .etc.
Is there a way to make the entire adapter class's functions inherit the documentation from the same functions in the common interface? I am aware of @inheritDoc
however I am unsure if one needs to use it for every function or if can be applied to the class docblock or if that is entirely a bad idea.
Sort of new to "real" documentation.