RT 6.0.0 Documentation

RT::URI::savedsearch

Go to latest version →

NAME

RT::URI::savedsearch - Internal URIs for linking to an RT::SavedSearch

DESCRIPTION

This class should rarely be used directly, but via RT::URI instead.

Represents, parses, and generates internal RT URIs such as:

    savedsearch:42
    savedsearch://example.com/42

These URIs are used to link between objects in RT such as associating an savedsearch with a dashboard.

METHODS

Much of the interface below is dictated by RT::URI and RT::URI::base.

Scheme

Return the URI scheme for savedsearchs

LocalURIPrefix

Returns the site-specific prefix for a local savedsearch URI

IsLocal

Returns a true value, the savedsearch ID, if this object represents a local savedsearch, undef otherwise.

URIForObject RT::SavedSearch

Returns the URI for a local RT::SavedSearch object

ParseURI URI

Primarily used by RT::URI to set internal state.

Figures out from an savedsearch: URI whether it refers to a local savedsearch and the savedsearch ID.

Returns the savedsearch ID if local, otherwise returns false.

Object

Returns the object for this URI, if it's local. Otherwise returns undef.

HREF

If this is a local dashboard, return an HTTP URL for it.

Otherwise, return its URI.

AsString

Returns a description of this object

← Back to index