![]() |
2024.8.23
|
Public Member Functions | |
| __construct () | |
| getAdminer () | |
| getAll () | |
| getPhpmyadmin () | |
| getPhppgadmin () | |
| getWebgrind () | |
| update () | |
Data Fields | |
| const | TYPE = 'apps' |
Private Attributes | |
| $adminer | |
| $phpmyadmin | |
| $phppgadmin | |
| $webgrind | |
Class Apps
This class manages various application modules within the Bearsampp application. It provides methods to retrieve and update configurations for different tools such as Adminer, PhpMyAdmin, PhpPgAdmin, and Webgrind.
Definition at line 16 of file class.apps.php.
| Apps::__construct | ( | ) |
| Apps::getAdminer | ( | ) |
Retrieves the Adminer module instance.
If the instance is not already created, it initializes a new AppAdminer object.
Definition at line 85 of file class.apps.php.
References $adminer.
Referenced by getAll().
Here is the caller graph for this function:| Apps::getAll | ( | ) |
Retrieves all application modules.
Definition at line 68 of file class.apps.php.
References getAdminer(), getPhpmyadmin(), getPhppgadmin(), and getWebgrind().
Referenced by update().
Here is the caller graph for this function:| Apps::getPhpmyadmin | ( | ) |
Retrieves the PhpMyAdmin module instance.
If the instance is not already created, it initializes a new AppPhpmyadmin object.
Definition at line 100 of file class.apps.php.
References $phpmyadmin.
Referenced by getAll().
Here is the caller graph for this function:| Apps::getPhppgadmin | ( | ) |
Retrieves the PhpPgAdmin module instance.
If the instance is not already created, it initializes a new AppPhppgadmin object.
Definition at line 115 of file class.apps.php.
References $phppgadmin.
Referenced by getAll().
Here is the caller graph for this function:| Apps::getWebgrind | ( | ) |
Retrieves the Webgrind module instance.
If the instance is not already created, it initializes a new AppWebgrind object.
Definition at line 130 of file class.apps.php.
References $webgrind.
Referenced by getAll().
Here is the caller graph for this function:| Apps::update | ( | ) |
Updates the configuration for all application modules.
This method logs the update process and iterates through all the tools to update their configurations.
Definition at line 55 of file class.apps.php.
References getAll(), and Util\logInfo().
|
private |
Definition at line 36 of file class.apps.php.
Referenced by getAdminer().
|
private |
Definition at line 26 of file class.apps.php.
Referenced by getPhpmyadmin().
|
private |
Definition at line 41 of file class.apps.php.
Referenced by getPhppgadmin().
|
private |
Definition at line 31 of file class.apps.php.
Referenced by getWebgrind().
| const Apps::TYPE = 'apps' |
The type of the module.
Definition at line 21 of file class.apps.php.
Referenced by Module\reload().