notification::display::get_urls (public)

 notification::display::get_urls -type type -object_id object_id \
    [ -return_url return_url ] [ -pretty_name pretty_name ] \
    [ -user_id user_id ]

Defined in packages/notifications/tcl/notification-display-procs.tcl

Get both subscribe_url and unsubscribe_url as a list. At most one of them will be set. Example:

    lassign [notification::display::get_urls  -type "my_notif_type"  -object_id $object_id  -pretty_name $title] subscribe_url unsubscribe_url
    

Switches:
-type (required)
-object_id (required)
-return_url (optional)
-pretty_name (optional)
-user_id (optional)
Returns:
a Tcl list with two elements (subscribe_url, unsubscribe_url)

Partial Call Graph (max 5 caller/called nodes):
test_notification_display_tests notification_display_tests (test notifications) notification::display::get_urls notification::display::get_urls test_notification_display_tests->notification::display::get_urls ad_conn ad_conn (public) notification::display::get_urls->ad_conn ad_return_url ad_return_url (public) notification::display::get_urls->ad_return_url apm_package_url_from_key apm_package_url_from_key (public) notification::display::get_urls->apm_package_url_from_key export_vars export_vars (public) notification::display::get_urls->export_vars notification::package_key notification::package_key (public) notification::display::get_urls->notification::package_key

Testcases:
notification_display_tests
[ show source ]
Show another procedure: