Item_Ticket::addMessageOnPurgeAction PHP Method

addMessageOnPurgeAction() public method

Add a message on delete action
    function addMessageOnPurgeAction()
    {
        if (!$this->maybeDeleted()) {
            return;
        }
        $addMessAfterRedirect = false;
        if (isset($this->input['_delete'])) {
            $addMessAfterRedirect = true;
        }
        if (isset($this->input['_no_message']) || !$this->auto_message_on_action) {
            $addMessAfterRedirect = false;
        }
        if ($addMessAfterRedirect) {
            $item = getItemForItemtype($this->fields['itemtype']);
            $item->getFromDB($this->fields['items_id']);
            $link = $item->getFormURL();
            if (!isset($link)) {
                return;
            }
            if (isset($this->input['_no_message_link'])) {
                $display = $item->getNameID();
            } else {
                $display = $item->getLink();
            }
            //TRANS : %s is the description of the updated item
            Session::addMessageAfterRedirect(sprintf(__('%1$s: %2$s'), __('Item successfully deleted'), $display));
        }
    }