fogproject
1.5.9
About: FOG is a Linux-based network computer cloning solution for Windows, Mac OSX and various Linux distributions that ties together a few open-source tools with a PHP-based web interface. FOG doesn’t use any boot disks, or CDs; everything is done via TFTP and PXE.
![]() ![]() |
Public Member Functions | |
__construct () | |
![]() | |
__toString () | |
orderBy (&$orderBy) | |
Static Private Member Functions | |
static | _init () |
Static Private Attributes | |
static | $_loadedglobals |
Additional Inherited Members | |
![]() | |
static | getClass ($class, $data='', $props=false) |
static | getHostItem ( $service=true, $encoded=false, $hostnotrequired=false, $returnmacs=false, $override=false, $mac=false) |
static | getAllBlamedNodes ($Host) |
static | niceDate ($date='now', $utc=false) |
static | formatTime ($time, $format=false, $utc=false) |
static | createSecToken () |
static | aesencrypt ( $data, $key=false, $enctype='aes-256-cbc') |
static | aesdecrypt ( $encdata, $key=false, $enctype='aes-128-cbc') |
static | parseMacList ( $stringlist, $image=false, $client=false) |
static | getSubObjectIDs ( $object='Host', $findWhere=array(), $getField='id', $not=false, $operator='AND', $orderBy='name', $groupBy=false, $filter='array_unique') |
static | getSetting ($key) |
static | setSetting ($key, $value) |
static | getQueuedStates () |
static | getQueuedState () |
static | getCheckedInState () |
static | getProgressState () |
static | getCompleteState () |
static | getCancelledState () |
static | stringBetween ($string, $start, $end) |
static | stripAndDecode (&$item) |
static | getMasterInterface ($ip_find) |
static | lasterror () |
static | getFilesize ($path) |
static | wakeUp ($macs) |
static | fastmerge ($array1) |
static | getHash ($file) |
static | attemptLogin ($username, $password) |
static | clearMACLookupTable () |
static | getMACLookupCount () |
static | resolveHostname ($host) |
static | getBroadcast () |
static | randWait () |
![]() | |
static | $locale = '' |
static | $fogpingactive = false |
static | $fogdeleteactive = false |
static | $fogexportactive = false |
static | $pendingMACs = 0 |
static | $pendingHosts = 0 |
static | $defaultscreen = '' |
static | $pluginsinstalled = array() |
static | $useragent |
static | $foglang |
static | $ajax = false |
static | $post = false |
static | $service = false |
static | $json = false |
static | $newService = false |
static | $scriptname |
static | $querystring |
static | $httpreqwith |
static | $reqmethod |
static | $remoteaddr |
static | $httpreferer |
static | $mySchema = 0 |
static | $showhtml = true |
static | $httpproto = false |
static | $httphost = '' |
static | $Host = null |
![]() | |
isLoaded ($key) | |
setRequest () | |
sendData ( $datatosend, $service=true, $array=array()) | |
![]() | |
static | getActivePlugins () |
static | fatalError ($txt, $data=array()) |
static | error ($txt, $data=array()) |
static | debug ($txt, $data=array()) |
static | info ($txt, $data=array()) |
static | setMessage ($txt, $data=array()) |
static | getMessages () |
static | redirect ($url='') |
static | arrayInsertBefore ( $key, array &$array, $new_key, $new_value) |
static | arrayInsertAfter ( $key, array &$array, $new_key, $new_value) |
static | arrayRemove ($key, array &$array) |
static | arrayFind ( $needle, array $haystack, $ignorecase=false) |
static | resetRequest () |
static | formatByteSize ($size) |
static | getGlobalModuleStatus ($names=false, $keys=false) |
static | validDate ($date, $format='') |
static | pluralize ($count, $text, $space=false) |
static | diff ($start, $end, $ago=false) |
static | humanify ($diff, $unit) |
static | arrayChangeKey (array &$array, $old_key, $new_key) |
static | byteconvert ($kilobytes) |
static | hex2bin ($hex) |
static | certEncrypt ($data) |
static | certDecrypt ($dataArr, $padding=true) |
static | arrayStrpos ($haystack, $needles, $case=true) |
static | log ( $txt, $curlog, $logfile, $logbrow, $obj, $level=1) |
static | logHistory ($string) |
static | getIPAddress ($force=false) |
![]() | |
$isLoaded = array() | |
![]() | |
static | $strlen |
static | $debug = false |
static | $info = false |
static | $buildSelectBox |
static | $selected |
static | $DB |
static | $FOGFTP |
static | $FOGCore |
static | $EventManager |
static | $HookManager |
static | $TimeZone |
static | $FOGUser |
static | $FOGPageManager |
static | $FOGURLRequests |
static | $FOGSubMenu |
static | $ips = array() |
static | $interface = array() |
static | $searchPages |
Definition at line 22 of file loadglobals.class.php.
LoadGlobals::__construct | ( | ) |
Initializes directly.
Reimplemented from FOGBase.
Definition at line 79 of file loadglobals.class.php.
References _init().
|
staticprivate |
Initialize the class.
Reimplemented from FOGBase.
Definition at line 35 of file loadglobals.class.php.
References DatabaseManager\establish(), exit, FOGBase\getClass(), DatabaseManager\getDB(), and FOGCore\setEnv().
Referenced by __construct().
|
staticprivate |
Definition at line 29 of file loadglobals.class.php.