Private Method Details |
findUndocumented |
private void findUndocumented( string $classname )
|
|
Looks for undocumented elements in a certain class
Warning: documentation is missing.
|
Parameter |
|
|
Returns |
void |
|
checkFunctionArgs |
private void checkFunctionArgs( string $classname )
|
|
Checks the function documentation of a certain class.
Warning: documentation is missing.
|
Parameter |
|
|
Returns |
void |
|
buildBottomUpClasslist |
private void buildBottomUpClasslist( string $classname )
|
|
Builds an internal list of all classes.
The analyser needs an ordered list of all classesto inherit information effective.
|
Parameter |
|
string |
$classname |
|
|
of the class that starts the recursive build process. |
|
Returns |
void |
See Also |
$classlist |
|
inheritClassElements |
private boolean inheritClassElements( string $classname )
|
|
Adds inherited elements to a class.
|
Parameter |
|
|
Returns |
boolean $ok |
See Also |
$classes, $notinherited, addInheritedElements() |
|
addInheritedElements |
private boolean addInheritedElements( string $classname, string $parentclass, string $type )
|
|
Adds inherited functions, variables, constants or included files to a class.
|
Parameter |
|
string |
$classname |
|
|
of the class that inherits the informations. |
|
|
string |
$parentclass |
|
|
of the parentclass |
|
|
string |
$type |
|
|
of elements inherited: "functions", "variables", "uses", "consts" |
|
Returns |
boolean $ok |
See Also |
$classes, $notinherited, isUndocumented() |
|
isUndocumented |
private boolean isUndocumented( string $classname, string $type, string $elementname )
|
|
Returns true if the requested element is undocumented and false if it's documented.
The function checks if the element might inherit documentationfrom any parentclass.
|
Parameter |
|
string |
$classname |
|
|
of the class of the element |
|
|
string |
$type |
|
|
type: functions, variables, uses, consts. |
|
|
|
Returns |
boolean $ok |
|
updateBrotherSisterElements |
private boolean updateBrotherSisterElements( string $classname, string $type )
|
|
Warning: documentation is missing.
|
Parameter |
|
string |
$classname |
|
|
of the class to update |
|
|
string |
$type |
|
|
: functions, variables, ... |
|
Returns |
boolean |
|
updateAccessReturnElements |
private boolean updateAccessReturnElements( string $classname, string $type )
|
|
Updates access and return for certain elements.
This function should only be used to update functions.Functions that have the same name as the class (constructors)get return void and access public. Functions withoutaccess get access public and functions without return getreturn void.
Warning: documentation is missing.
|
Parameter |
|
|
|
string |
$type |
|
|
type: functions (, variables, consts, uses) |
|
Returns |
boolean $ok |
See Also |
updateAccessReturn() |
|
updateAccessElements |
private void updateAccessElements( string $classname, string $type )
|
|
Updates access tags.
Warning: documentation is missing.
|
Parameter |
|
|
|
string |
$type |
|
|
type: functions, variables, consts (, uses) |
|
Returns |
void |
See Also |
updateAccessReturnElements() |
|
checkSeeElements |
private void checkSeeElements( array $elements, string $classname, string $eltype )
|
|
Checks see references in the given element array (functions, variables...)
References to variables and functions within the same class get checked.It the references element does not exist, the reference gets deleted anda doc warning gets generated.
|
Parameter |
|
array |
$elements |
|
|
of functions, variables,... |
|
|
string |
$classname |
|
|
of the class that contains the given elements. |
|
|
string |
$eltype |
|
|
: functions, variables, consts, uses. |
|
Returns |
void |
|
buildElementlist |
private void buildElementlist( string $classname )
|
|
Builds an array with all elements of a class and saves it to $this->elementlist.
Warning: documentation is missing.
|
Parameter |
|
string |
$classname |
|
|
of the class to scan. |
|
Returns |
void |
See Also |
$elementlist |
|
analyse |
private void analyse( )
|
|
Starts the analysing of the raw parsing data.
Warning: documentation is missing.
|
Returns |
void |
|
updateBrothersSisters |
private void updateBrothersSisters( )
|
|
Handles brother and sister.
Warning: documentation is missing.
|
Returns |
void |
See Also |
updateBrotherSisterElements() |
|
updateAccessReturn |
private void updateAccessReturn( )
|
|
Updates the access and return tag values.
Warning: documentation is missing.
|
Returns |
void |
See Also |
updateAccessReturnElements(), updateAccessElements() |
|
checkSee |
private void checkSee( )
|
|
Checks all see references in the given classes/modulegroup.
Warning: documentation is missing.
|
Returns |
void |
|