SoftwareLicense::post_addItem PHP Method

post_addItem() public method

public post_addItem ( )
    function post_addItem()
    {
        global $CFG_GLPI;
        $itemtype = 'Software';
        $dupid = $this->fields["softwares_id"];
        if (isset($this->input["_duplicate_license"])) {
            $itemtype = 'SoftwareLicense';
            $dupid = $this->input["_duplicate_license"];
        }
        // Add infocoms if exists for the licence
        Infocom::cloneItem('Software', $dupid, $this->fields['id'], $this->getType());
        Software::updateValidityIndicator($this->fields["softwares_id"]);
    }