Bearsampp
2025.8.29
Loading...
Searching...
No Matches
class.tpl.app.launchStartup.php
Go to the documentation of this file.
1
<?php
2
/*
3
* Copyright (c) 2021-2024 Bearsampp
4
* License: GNU General Public License version 3 or later; see LICENSE.txt
5
* Author: bear
6
* Website: https://bearsampp.com
7
* Github: https://github.com/Bearsampp
8
*/
9
16
class
TplAppLaunchStartup
17
{
18
// Constant for the launch startup action identifier
19
const
ACTION
=
'launchStartup'
;
20
32
public
static
function
process
()
33
{
34
global
$bearsamppLang
;
35
36
$isLaunchStartup =
Util::isLaunchStartup
();
37
return
TplApp::getActionMulti
(
38
self::ACTION, array($isLaunchStartup ?
Config::DISABLED
:
Config::ENABLED
),
39
array(
$bearsamppLang
->getValue(
Lang::MENU_LAUNCH_STARTUP
), $isLaunchStartup ?
TplAestan::GLYPH_CHECK
:
''
),
40
false
, get_called_class()
41
);
42
}
43
55
public
static
function
getActionLaunchStartup
($launchStartup)
56
{
57
return
TplApp::getActionRun
(
Action::LAUNCH_STARTUP
, array($launchStartup)) . PHP_EOL .
58
TplAppReload::getActionReload
() . PHP_EOL;
59
}
60
}
$bearsamppLang
global $bearsamppLang
Definition
ajax.apache.php:16
Action\LAUNCH_STARTUP
const LAUNCH_STARTUP
Definition
class.action.php:34
Config\DISABLED
const DISABLED
Definition
class.config.php:35
Config\ENABLED
const ENABLED
Definition
class.config.php:34
Lang\MENU_LAUNCH_STARTUP
const MENU_LAUNCH_STARTUP
Definition
class.lang.php:102
TplAestan\GLYPH_CHECK
const GLYPH_CHECK
Definition
class.tpl.aestan.php:61
TplApp\getActionMulti
static getActionMulti($action, $args=array(), $item=array(), $disabled=false, $class=false)
Definition
class.tpl.app.php:152
TplApp\getActionRun
static getActionRun($action, $args=array(), $item=array(), $waitUntilTerminated=true)
Definition
class.tpl.app.php:115
TplAppLaunchStartup
Definition
class.tpl.app.launchStartup.php:17
TplAppLaunchStartup\process
static process()
Definition
class.tpl.app.launchStartup.php:32
TplAppLaunchStartup\getActionLaunchStartup
static getActionLaunchStartup($launchStartup)
Definition
class.tpl.app.launchStartup.php:55
TplAppLaunchStartup\ACTION
const ACTION
Definition
class.tpl.app.launchStartup.php:19
TplAppReload\getActionReload
static getActionReload()
Definition
class.tpl.app.reload.php:44
Util\isLaunchStartup
static isLaunchStartup()
Definition
class.util.php:629
Bearsampp-development
sandbox
core
classes
tpls
app
class.tpl.app.launchStartup.php
Generated by
1.14.0