TicketFollowup::getRights PHP Method

getRights() public method

See also: commonDBTM::getRights()
public getRights ( $interface = 'central' )
    function getRights($interface = 'central')
    {
        $values = parent::getRights();
        unset($values[UPDATE], $values[CREATE], $values[READ]);
        if ($interface == 'central') {
            $values[self::UPDATEALL] = __('Update all');
            $values[self::ADDALLTICKET] = __('Add to all tickets');
            $values[self::SEEPRIVATE] = __('See private ones');
        }
        $values[self::ADDGROUPTICKET] = array('short' => __('Add followup (associated groups)'), 'long' => __('Add a followup to tickets of associated groups'));
        $values[self::UPDATEMY] = __('Update followups (author)');
        $values[self::ADDMYTICKET] = array('short' => __('Add followup (requester)'), 'long' => __('Add a followup to tickets (requester)'));
        $values[self::SEEPUBLIC] = __('See public ones');
        if ($interface == 'helpdesk') {
            unset($values[PURGE]);
        }
        return $values;
    }