![]() |
Bearsampp 2026.9.23
|
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 221 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 211 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 201 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.
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.
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.