Settings::get_url( array $args = array() )
Returns the main admin tickets settings URL.
Contents
Parameters
- $args
-
(array) (Optional) Arguments to pass to the URL.
Default value: array()
Return
(string)
Source
File: src/Tribe/Admin/Settings.php
public function get_url( array $args = [] ) {
$defaults = [
'page' => static::$settings_page_id,
];
// Allow the link to be "changed" on the fly.
$args = wp_parse_args( $args, $defaults );
$wp_url = is_network_admin() ? network_admin_url( 'settings.php' ) : admin_url( 'admin.php' );
// Keep the resulting URL args clean.
$url = add_query_arg( $args, $wp_url );
/**
* Filters the URL to the Event Tickets settings page.
*
* @since 5.4.0
*
* @param string $url The URL to the Event Tickets settings page.
*/
return apply_filters( 'tec_tickets_settings_url', $url );
}