Printer::post_addItem PHP Method

post_addItem() public method

public post_addItem ( )
    function post_addItem()
    {
        global $DB, $CFG_GLPI;
        // Manage add from template
        if (isset($this->input["_oldID"])) {
            // ADD Devices
            Item_devices::cloneItem($this->getType(), $this->input["_oldID"], $this->fields['id']);
            // ADD Infocoms
            Infocom::cloneItem($this->getType(), $this->input["_oldID"], $this->fields['id']);
            // ADD Ports
            NetworkPort::cloneItem($this->getType(), $this->input["_oldID"], $this->fields['id']);
            // ADD Contract
            Contract_Item::cloneItem($this->getType(), $this->input["_oldID"], $this->fields['id']);
            // ADD Documents
            Document_Item::cloneItem($this->getType(), $this->input["_oldID"], $this->fields['id']);
            // ADD Computers
            Computer_Item::cloneItem($this->getType(), $this->input["_oldID"], $this->fields['id']);
        }
    }