TestAbstract
+ Inheritance diagram for TestAbstract:

Protected Properties

stdClass $testAbstractProtectedStdClass
 

Public Methods

mixed implementMe ()
 Generally, if you care, everything should be documented. More...
 
 implementMeButDontDocument ()
 

Protected Methods

void testAbstractVoidMethod ()
 A void method. More...
 

Additional Inherited Members

- Public Properties inherited from TestInterface
const TEST_INTERFACE_CONSTANT_UGLY_ARRAY = array ('$',' ', array('3'),)
 

Methods

◆ implementMe()

mixed implementMe ( )
abstract

Generally, if you care, everything should be documented.

If this abstract method has no docblock, and neither does the implementation, the implementation will not be documented in its class. (However, this will still be listed as an inherited method in either case).

This may or may not be desirable in some situations, but as long as the abstract has a docblock, and the implementer doesn't simply copy-paste it, the implementation will documented and have this method listed as a parent.

Returns
mixed

◆ testAbstractVoidMethod()

void testAbstractVoidMethod ( )
protected

A void method.