Computer::cleanDBonPurge PHP Method

cleanDBonPurge() public method

public cleanDBonPurge ( )
    function cleanDBonPurge()
    {
        $csv = new Computer_SoftwareVersion();
        $csv->cleanDBonItemDelete('Computer', $this->fields['id']);
        $csl = new Computer_SoftwareLicense();
        $csl->cleanDBonItemDelete('Computer', $this->fields['id']);
        $ip = new Item_Problem();
        $ip->cleanDBonItemDelete('Computer', $this->fields['id']);
        $ci = new Change_Item();
        $ci->cleanDBonItemDelete('Computer', $this->fields['id']);
        $ip = new Item_Project();
        $ip->cleanDBonItemDelete(__CLASS__, $this->fields['id']);
        $ci = new Computer_Item();
        $ci->cleanDBonItemDelete('Computer', $this->fields['id']);
        Item_Devices::cleanItemDeviceDBOnItemDelete($this->getType(), $this->fields['id'], !empty($this->input['keep_devices']));
        $disk = new ComputerDisk();
        $disk->cleanDBonItemDelete('Computer', $this->fields['id']);
        $vm = new ComputerVirtualMachine();
        $vm->cleanDBonItemDelete('Computer', $this->fields['id']);
        $antivirus = new ComputerAntivirus();
        $antivirus->cleanDBonItemDelete('Computer', $this->fields['id']);
    }