![]() |
Bearsampp 2026.7.11
|
Static Public Member Functions | |
| static | getActionDelSslCertificate () |
| static | getActionGenSslCertificate () |
| static | getActionMakeRootCa () |
| static | getMenuTools () |
| static | process () |
Data Fields | |
| const | ACTION_DEL_SSL_CERTIFICATE = 'delSslCertificate' |
| const | ACTION_GEN_SSL_CERTIFICATE = 'genSslCertificate' |
| const | ACTION_MAKE_ROOT_CA = 'makeRootCA' |
| const | MENU = 'tools' |
Class TplAppTools
This class provides methods to generate menu items and actions for managing various tools within the Bearsampp application. It includes functionalities for accessing tools like Git, Python, Composer, Ghostscript, Ngrok, Pear, Perl, Ruby and more.
Definition at line 18 of file class.tpl.app.tools.php.
|
static |
Generates the action to delete an SSL certificate.
Definition at line 215 of file class.tpl.app.tools.php.
References Action\DEL_SSL_CERTIFICATE, and TplApp\getActionRun().
|
static |
Generates the action to generate an SSL certificate.
Definition at line 205 of file class.tpl.app.tools.php.
References Action\GEN_SSL_CERTIFICATE, and TplApp\getActionRun().
|
static |
Generates the action to create a new Root CA.
Definition at line 195 of file class.tpl.app.tools.php.
References TplApp\getActionRun(), and Action\MAKE_ROOT_CA.
|
static |
Generates the Tools menu with options for accessing various tools like Git, Python, Composer, etc.
@global object $bearsamppLang Provides language support for retrieving language-specific values. @global object $bearsamppCore Provides access to core functionalities and configurations. @global object $bearsamppTools Provides access to various tools and their configurations.
Definition at line 49 of file class.tpl.app.tools.php.
References $bearsamppBins, $bearsamppCore, $bearsamppLang, $bearsamppRoot, Lang\BRUNO, Lang\COMPOSER, Lang\CONSOLE, Lang\DELSSL_TITLE, TplApp\getActionMulti(), Path\getHostsEditorExe(), TplAestan\getItemExe(), TplAestan\getItemPowerShell(), TplAestan\getItemSeparator(), Path\getModuleSymlinkPath(), Path\getPwgenExe(), Path\getRootPath(), Path\getWwwPath(), Lang\GHOSTSCRIPT, TplAestan\GLYPH_BRUNO, TplAestan\GLYPH_COMPOSER, TplAestan\GLYPH_GHOSTSCRIPT, TplAestan\GLYPH_HOSTSEDITOR, TplAestan\GLYPH_NGROK, TplAestan\GLYPH_PEAR, TplAestan\GLYPH_PERL, TplAestan\GLYPH_POWERSHELL, TplAestan\GLYPH_PWGEN, TplAestan\GLYPH_RUBY, TplAestan\GLYPH_SSL_CERTIFICATE, TplAestan\GLYPH_TRASHCAN, Lang\HOSTSEDITOR, Lang\MENU_GEN_ROOT_CA, Lang\MENU_GEN_SSL_CERTIFICATE, Lang\NGROK, Lang\PEAR, Lang\PERL, TplAppGit\process(), TplAppPython\process(), Lang\PWGEN, Lang\RUBY, TplApp\SECTION_CALL, and TplApp\SECTION_CONTENT.
|
static |
Generates the main Tools menu with options to access various tools.
@global object $bearsamppLang Provides language support for retrieving language-specific values.
Definition at line 33 of file class.tpl.app.tools.php.
References $bearsamppLang, TplApp\getMenu(), and Lang\TOOLS.
Referenced by TplApp\getSectionMenuLeft().
| const ACTION_DEL_SSL_CERTIFICATE = 'delSslCertificate' |
Definition at line 24 of file class.tpl.app.tools.php.
| const ACTION_GEN_SSL_CERTIFICATE = 'genSslCertificate' |
Definition at line 23 of file class.tpl.app.tools.php.
| const ACTION_MAKE_ROOT_CA = 'makeRootCA' |
Definition at line 22 of file class.tpl.app.tools.php.
| const MENU = 'tools' |
Definition at line 21 of file class.tpl.app.tools.php.