Transfer::transferHelpdeskAdditionalInformations PHP Method

transferHelpdeskAdditionalInformations() public method

Transfer ticket/problem infos
public transferHelpdeskAdditionalInformations ( $data )
$data ticket data fields
    function transferHelpdeskAdditionalInformations($data)
    {
        $input = array();
        $suppliers_id_assign = 0;
        // if ($data['suppliers_id_assign'] > 0) {
        //   $suppliers_id_assign = $this->transferSingleSupplier($data['suppliers_id_assign']);
        // }
        // Transfer ticket category
        $catid = 0;
        if ($data['itilcategories_id'] > 0) {
            $categ = new ITILCategory();
            if ($categ->getFromDB($data['itilcategories_id'])) {
                $inputcat['entities_id'] = $this->to;
                $inputcat['completename'] = addslashes($categ->fields['completename']);
                $catid = $categ->findID($inputcat);
                if ($catid < 0) {
                    $catid = $categ->import($inputcat);
                }
            }
        }
        $input['itilcategories_id'] = $catid;
        return $input;
    }