Cloneable
| Methods |
| public static addGlobalNameSpaceClass(string $filename, bool $localGit = false) : void |
| public static addNamespace(string $namespace, string $directory, bool $localGit = false) : void |
| public static deleteNameSpace(string $namespace) : void |
| public static findNamespace(string $namespace) : PHPFUI |
public static getAllClasses(?PHPFUI
|
public static getAllMDFiles(?PHPFUI
|
public getChildren() : array
|
public getClassFilenames() : array
|
| public getGit() : bool |
public getMDFiles() : array
|
| public getNamespace() : string Returns the full namespace all the way up to the root. |
| public static hasClass(string $namespacedClass) : bool |
| public static load(string $file) : bool |
| public static populateMenu(PHPFUI Populates a menu object with namespaces as sub menus and classes as menu items. |
| public static save(string $file) : bool |
| public static setActiveClass(string $activeClass) : void Set the currently active class for menu generation. |
| public static setActiveNamespace(string $activeNamespace) : void Set the currently active namespace for menu generation. |
| public static setController(PHPFUI Set the Controller. Used for creating links so all documentation is at the same url. |
| public static sort(?PHPFUI Sorts the child namespaces and classes |
| Properties |
| private static string $activeClass |
| private static string $activeNamespace |
private array $children = []
|
private array $classes = []
|
| private static PHPFUI |
private bool $localGit = false
|
private array $md = []
|
private string $namespace = ''
|
private ?PHPFUI
|
| private static ?PHPFUI |
| Methods |
| private __construct() |
| private getMenuTree(PHPFUI |
| private static getRoot() : PHPFUI |
| Properties |
| private static string $activeClass |
| private static string $activeNamespace |
| private static PHPFUI |
| private static ?PHPFUI |
| Methods |
| public static addGlobalNameSpaceClass(string $filename, bool $localGit = false) : void |
| public static addNamespace(string $namespace, string $directory, bool $localGit = false) : void |
| public static deleteNameSpace(string $namespace) : void |
| public static findNamespace(string $namespace) : PHPFUI |
public static getAllClasses(?PHPFUI
|
public static getAllMDFiles(?PHPFUI
|
| private static getRoot() : PHPFUI |
| public static hasClass(string $namespacedClass) : bool |
| public static load(string $file) : bool |
| public static populateMenu(PHPFUI Populates a menu object with namespaces as sub menus and classes as menu items. |
| public static save(string $file) : bool |
| public static setActiveClass(string $activeClass) : void Set the currently active class for menu generation. |
| public static setActiveNamespace(string $activeNamespace) : void Set the currently active namespace for menu generation. |
| public static setController(PHPFUI Set the Controller. Used for creating links so all documentation is at the same url. |
| public static sort(?PHPFUI Sorts the child namespaces and classes |