| | |
| | | * @param $interface_mode act in interface (true) or server mode (false) |
| | | * @param $log_prefix a prefix to set before all log entries |
| | | */ |
| | | |
| | | |
| | | public function __construct($app, $log_prefix = 'APS: ', $interface_mode = false) |
| | | { |
| | | $this->log_prefix = $log_prefix; |
| | |
| | | $this->packages_dir = ISPC_ROOT_PATH.'/aps_packages'; |
| | | $this->interface_pkg_dir = ISPC_ROOT_PATH.'/web/sites/aps_meta_packages'; |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * Converts a given value to it's native representation in 1024 units |
| | |
| | | $unit = array('Bytes', 'KB', 'MB', 'GB', 'TB'); |
| | | return @round($value/pow(1024, ($i = floor(log($value, 1024)))), 2).' '.$unit[$i]; |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * Determine a specific xpath from a given SimpleXMLElement handle. If the |
| | |
| | | |
| | | return $ret; |
| | | } |
| | | |
| | | } |
| | | |
| | | ?> |