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.
![]() ![]() |
This is the complete list of members for Host, including all inherited members.
$_hostalo | Host | privatestatic |
$_hostscreen | Host | privatestatic |
$_initialized | FOGBase | privatestatic |
$additionalFields | Host | protected |
$ajax | FOGBase | static |
$aliasedFields | FOGController | protected |
$autoSave | FOGController | protected |
$buildSelectBox | FOGBase | protectedstatic |
$data | FOGController | protected |
$databaseFieldClassRelationships | Host | protected |
$databaseFields | Host | protected |
$databaseFieldsFlipped | FOGController | protected |
$databaseFieldsRequired | Host | protected |
$databaseFieldsToIgnore | FOGController | protected |
$databaseTable | Host | protected |
$DB | FOGBase | protectedstatic |
$debug | FOGBase | protectedstatic |
$defaultscreen | FOGBase | static |
$destroyQueryTemplate | FOGController | protected |
$EventManager | FOGBase | protectedstatic |
$FOGCore | FOGBase | protectedstatic |
$fogdeleteactive | FOGBase | static |
$fogexportactive | FOGBase | static |
$FOGFTP | FOGBase | protectedstatic |
$foglang | FOGBase | static |
$FOGPageManager | FOGBase | protectedstatic |
$fogpingactive | FOGBase | static |
$FOGSubMenu | FOGBase | protectedstatic |
$FOGURLRequests | FOGBase | protectedstatic |
$FOGUser | FOGBase | protectedstatic |
$HookManager | FOGBase | protectedstatic |
$Host | FOGBase | static |
$httphost | FOGBase | static |
$httpproto | FOGBase | static |
$httpreferer | FOGBase | static |
$httpreqwith | FOGBase | static |
$info | FOGBase | protectedstatic |
$insertQueryTemplate | FOGController | protected |
$interface | FOGBase | protectedstatic |
$ips | FOGBase | protectedstatic |
$isLoaded | FOGBase | protected |
$json | FOGBase | static |
$loadQueryTemplate | FOGController | protected |
$locale | FOGBase | static |
$mySchema | FOGBase | static |
$newService | FOGBase | static |
$pendingHosts | FOGBase | static |
$pendingMACs | FOGBase | static |
$pluginsinstalled | FOGBase | static |
$post | FOGBase | static |
$querystring | FOGBase | static |
$remoteaddr | FOGBase | static |
$reqmethod | FOGBase | static |
$scriptname | FOGBase | static |
$searchPages | FOGBase | protectedstatic |
$selected | FOGBase | protectedstatic |
$service | FOGBase | static |
$showhtml | FOGBase | static |
$strlen | FOGBase | protectedstatic |
$TimeZone | FOGBase | protectedstatic |
$useragent | FOGBase | static |
__construct($data='') | FOGController | |
FOGBase::__construct() | FOGBase | |
__destruct() | FOGController | |
__toString() | FOGController | |
_cancelJobsSnapinsForHost() | Host | private |
_createSnapinTasking( $snapin=-1, $error=false, $Task=false) | Host | private |
_createTasking( $taskName, $taskTypeID, $username, $groupID, $memID, $imagingTask=true, $shutdown=false, $passreset=false, $debug=false, $wol=false) | Host | private |
_getUserAgent() | FOGBase | privatestatic |
_init() | FOGBase | privatestatic |
_retValidMacs($macs, &$arr) | Host | privatestatic |
_setAlo() | Host | private |
_setDispVals() | Host | private |
_setString($txt, $data=array()) | FOGBase | privatestatic |
_testFields($key) | FOGController | private |
add($key, $value) | Host | |
addAddMAC($addArray, $pending=false) | Host | |
addGroup($addArray) | Host | |
addHost($addArray) | Host | |
addModule($addArray) | Host | |
addPendMAC($mac) | Host | |
addPendtoAdd($addArray=false) | Host | |
addPowerManagement($addArray) | Host | |
addPriMAC($mac) | Host | |
addPrinter($addArray) | Host | |
addRemItem($key, $array, $array_type) | FOGController | protected |
addSnapin($addArray) | Host | |
aesdecrypt( $encdata, $key=false, $enctype='aes-128-cbc') | FOGBase | static |
aesencrypt( $data, $key=false, $enctype='aes-256-cbc') | FOGBase | static |
arrayChangeKey(array &$array, $old_key, $new_key) | FOGBase | protectedstatic |
arrayFind( $needle, array $haystack, $ignorecase=false) | FOGBase | protectedstatic |
arrayInsertAfter( $key, array &$array, $new_key, $new_value) | FOGBase | protectedstatic |
arrayInsertBefore( $key, array &$array, $new_key, $new_value) | FOGBase | protectedstatic |
arrayRemove($key, array &$array) | FOGBase | protectedstatic |
arrayStrpos($haystack, $needles, $case=true) | FOGBase | protectedstatic |
assocSetter($assocItem, $alterItem='', $implicitCall=false) | FOGController | |
attemptLogin($username, $password) | FOGBase | static |
buildQuery(&$join, &$whereArrayAnd, &$c, $not=false, $compare='=') | FOGController | |
byteconvert($kilobytes) | FOGBase | protectedstatic |
certDecrypt($dataArr, $padding=true) | FOGBase | protectedstatic |
certEncrypt($data) | FOGBase | protectedstatic |
clearAVRecordsForHost() | Host | |
clearMACLookupTable() | FOGBase | static |
clientMacCheck($mac=false) | Host | |
createImagePackage( $taskTypeID, $taskName='', $shutdown=false, $debug=false, $deploySnapins=false, $isGroupTask=false, $username='', $passreset='', $sessionjoin=false, $wol=false) | Host | |
createSecToken() | FOGBase | static |
debug($txt, $data=array()) | FOGBase | protectedstatic |
destroy($key='id') | Host | |
diff($start, $end, $ago=false) | FOGBase | protectedstatic |
error($txt, $data=array()) | FOGBase | protectedstatic |
fastmerge($array1) | FOGBase | static |
fatalError($txt, $data=array()) | FOGBase | protectedstatic |
formatByteSize($size) | FOGBase | protectedstatic |
formatTime($time, $format=false, $utc=false) | FOGBase | static |
get($key='') | FOGController | |
getActivePlugins() | FOGBase | protectedstatic |
getActiveSnapinJob() | Host | |
getActiveTaskCount() | Host | |
getAllBlamedNodes($Host) | FOGBase | static |
getAlo() | Host | |
getBroadcast() | FOGBase | static |
getCancelledState() | FOGBase | static |
getCheckedInState() | FOGBase | static |
getClass($class, $data='', $props=false) | FOGBase | static |
getcolumns(&$fields) | FOGController | |
getCompleteState() | FOGBase | static |
getDefault($printerid) | Host | |
getDispVals($key='') | Host | |
getFilesize($path) | FOGBase | static |
getGlobalModuleStatus($names=false, $keys=false) | FOGBase | protectedstatic |
getHash($file) | FOGBase | static |
getHostItem( $service=true, $encoded=false, $hostnotrequired=false, $returnmacs=false, $override=false, $mac=false) | FOGBase | static |
getImage() | Host | |
getImageMemberFromHostID() | Host | |
getImageName() | Host | |
getIPAddress($force=false) | FOGBase | protectedstatic |
getMACLookupCount() | FOGBase | static |
getManager() | FOGController | |
getMasterInterface($ip_find) | FOGBase | static |
getMessages() | FOGBase | protectedstatic |
getMyMacs($justme=true) | Host | |
getOptimalStorageNode() | Host | |
getOS() | Host | |
getPingCodeStr() | Host | |
getProgressState() | FOGBase | static |
getQueuedState() | FOGBase | static |
getQueuedStates() | FOGBase | static |
getSetting($key) | FOGBase | static |
getSubObjectIDs( $object='Host', $findWhere=array(), $getField='id', $not=false, $operator='AND', $orderBy='name', $groupBy=false, $filter='array_unique') | FOGBase | static |
hex2bin($hex) | FOGBase | protectedstatic |
humanify($diff, $unit) | FOGBase | protectedstatic |
ignore($imageIgnore, $clientIgnore) | Host | |
imageMacCheck($mac=false) | Host | |
info($txt, $data=array()) | FOGBase | protectedstatic |
isHostnameSafe($hostname='') | Host | |
isLoaded($key) | FOGBase | protected |
isValid() | Host | |
key(&$key) | FOGController | |
lasterror() | FOGBase | static |
load($key='id') | FOGController | |
loadAdditionalMACs() | Host | protected |
loadGroups() | Host | protected |
loadGroupsnotinme() | Host | protected |
loadItem($key) | FOGController | protected |
loadMac() | Host | protected |
loadModules() | Host | protected |
loadOptimalStorageNode() | Host | protected |
loadPendingMACs() | Host | protected |
loadPowermanagementtasks() | Host | protected |
loadPrinters() | Host | protected |
loadPrintersnotinme() | Host | protected |
loadSnapinjob() | Host | protected |
loadSnapins() | Host | protected |
loadSnapinsnotinme() | Host | protected |
loadTask() | Host | protected |
loadUsers() | Host | protected |
log( $txt, $curlog, $logfile, $logbrow, $obj, $level=1) | FOGBase | protectedstatic |
logHistory($string) | FOGBase | protectedstatic |
niceDate($date='now', $utc=false) | FOGBase | static |
orderBy(&$orderBy) | FOGBase | |
parseMacList( $stringlist, $image=false, $client=false) | FOGBase | static |
pluralize($count, $text, $space=false) | FOGBase | protectedstatic |
randWait() | FOGBase | static |
redirect($url='') | FOGBase | protectedstatic |
remove($key, $value) | FOGController | |
removeAddMAC($removeArray) | Host | |
removeGroup($removeArray) | Host | |
removeHost($removeArray) | Host | |
removeModule($removeArray) | Host | |
removePendMAC($removeArray) | Host | |
removePowerManagement($removeArray) | Host | |
removePrinter($removeArray) | Host | |
removeSnapin($removeArray) | Host | |
resetRequest() | FOGBase | protectedstatic |
resolveHostname($host) | FOGBase | static |
save() | Host | |
sendData( $datatosend, $service=true, $array=array()) | FOGBase | protected |
set($key, $value) | Host | |
setAD( $useAD='', $domain='', $ou='', $user='', $pass='', $override=false, $nosave=false, $legacy='', $productKey='', $enforce='') | Host | |
setAlo($time) | Host | |
setDisp($x, $y, $r) | Host | |
setMessage($txt, $data=array()) | FOGBase | protectedstatic |
setQuery(&$queryData) | FOGController | |
setRequest() | FOGBase | protected |
setSetting($key, $value) | FOGBase | static |
stringBetween($string, $start, $end) | FOGBase | static |
stripAndDecode(&$item) | FOGBase | static |
updateDefault($printerid, $onoff) | Host | |
validDate($date, $format='') | FOGBase | protectedstatic |
wakeOnLAN() | Host | |
wakeUp($macs) | FOGBase | static |