/** * fill a xml element with atrributes from a disk device * * @param SimpleXmlExtended $mount Xml-Element * @param DiskDevice $dev DiskDevice * @param Integer $i counter * * @return Void */ private function _fillDevice($mount, $dev, $i) { $mount->addAttribute('MountPointID', $i); $mount->addAttribute('FSType', $dev->getFsType()); $mount->addAttribute('Name', $dev->getName()); $mount->addAttribute('Free', $dev->getFree()); $mount->addAttribute('Used', $dev->getUsed()); $mount->addAttribute('Total', $dev->getTotal()); $mount->addAttribute('Percent', $dev->getPercentUsed()); if ($dev->getOptions() !== null) { $mount->addAttribute('MountOptions', $dev->getOptions()); } if ($dev->getPercentInodesUsed() !== null) { $mount->addAttribute('Inodes', $dev->getPercentInodesUsed()); } if (PSI_SHOW_MOUNT_POINT === true) { $mount->addAttribute('MountPoint', $dev->getMountPoint()); } }
/** * fill a xml element with atrributes from a disk device * * @param SimpleXmlExtended $mount Xml-Element * @param DiskDevice $dev DiskDevice * @param Integer $i counter * * @return Void */ private function _fillDevice(SimpleXMLExtended $mount, DiskDevice $dev, $i) { $mount->addAttribute('MountPointID', $i); $mount->addAttribute('FSType', $dev->getFsType()); $mount->addAttribute('Name', $dev->getName()); $mount->addAttribute('Free', sprintf("%.0f", $dev->getFree())); $mount->addAttribute('Used', sprintf("%.0f", $dev->getUsed())); $mount->addAttribute('Total', sprintf("%.0f", $dev->getTotal())); $mount->addAttribute('Percent', $dev->getPercentUsed()); if (PSI_SHOW_MOUNT_OPTION === true) { if ($dev->getOptions() !== null) { $mount->addAttribute('MountOptions', preg_replace("/,/", ", ", $dev->getOptions())); } } if ($dev->getPercentInodesUsed() !== null) { $mount->addAttribute('Inodes', $dev->getPercentInodesUsed()); } if (PSI_SHOW_MOUNT_POINT === true) { $mount->addAttribute('MountPoint', $dev->getMountPoint()); } }
/** * fill a xml element with atrributes from a disk device * * @param DiskDevice $dev DiskDevice * @param Integer $i counter * * @return Void */ private function _fillDevice(DiskDevice $dev, $i) { $mount = array('MountPointID' => $i, 'FSType' => $dev->getFsType(), 'Name' => $dev->getName(), 'Free' => sprintf("%.0f", $dev->getFree()), 'Used' => sprintf("%.0f", $dev->getUsed()), 'Total' => sprintf("%.0f", $dev->getTotal()), 'Percent' => $dev->getPercentUsed()); if (PSI_SHOW_MOUNT_OPTION === true && $dev->getOptions() !== null) { $mount['MountOptions'] = preg_replace("/,/", ", ", $dev->getOptions()); } if ($dev->getPercentInodesUsed() !== null) { $mount['Inodes'] = $dev->getPercentInodesUsed(); } if (PSI_SHOW_MOUNT_POINT === true) { $mount['MountPoint'] = $dev->getMountPoint(); } return $mount; }