2024.8.23
|
Static Public Member Functions | |
static | getActionGenSslCertificate () |
static | getMenuTools () |
static | process () |
Data Fields | |
const | ACTION_GEN_SSL_CERTIFICATE = 'genSslCertificate' |
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, XDebugClient, Yarn, and more.
Definition at line 17 of file class.tpl.app.tools.php.
|
static |
Generates the action to generate an SSL certificate.
Definition at line 155 of file class.tpl.app.tools.php.
References Action\GEN_SSL_CERTIFICATE, and TplApp\getActionRun().
|
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 46 of file class.tpl.app.tools.php.
References $bearsamppCore, $bearsamppLang, Lang\COMPOSER, Lang\CONSOLE, TplApp\getActionMulti(), TplAestan\getItemConsoleZ(), TplAestan\getItemExe(), TplAestan\getItemSeparator(), Lang\GHOSTSCRIPT, TplAestan\GLYPH_COMPOSER, TplAestan\GLYPH_CONSOLEZ, TplAestan\GLYPH_DEBUG, TplAestan\GLYPH_GHOSTSCRIPT, TplAestan\GLYPH_HOSTSEDITOR, TplAestan\GLYPH_NGROK, TplAestan\GLYPH_PEAR, TplAestan\GLYPH_PERL, TplAestan\GLYPH_PWGEN, TplAestan\GLYPH_RUBY, TplAestan\GLYPH_SSL_CERTIFICATE, TplAestan\GLYPH_YARN, Lang\HOSTSEDITOR, Lang\MENU_GEN_SSL_CERTIFICATE, Lang\NGROK, Lang\PEAR, Lang\PERL, TplAppGit\process(), TplAppPython\process(), Lang\PWGEN, Lang\RUBY, TplApp\SECTION_CALL, TplApp\SECTION_CONTENT, Lang\XDC, and Lang\YARN.
|
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 30 of file class.tpl.app.tools.php.
References $bearsamppLang, TplApp\getMenu(), and Lang\TOOLS.
Referenced by TplApp\getSectionMenuLeft().
const TplAppTools::ACTION_GEN_SSL_CERTIFICATE = 'genSslCertificate' |
Definition at line 21 of file class.tpl.app.tools.php.
const TplAppTools::MENU = 'tools' |
Definition at line 20 of file class.tpl.app.tools.php.