output() public static method

Output the shortcode.
public static output ( array $atts )
$atts array
    /**
     * Override WC_Shortcode_My_Account method output()
     * 
     * @access public
     * @param array $atts
     * @return void
     */
    public static function output($atts) {

        global $woocommerce, $wp;

        if (is_null(WC()->cart)) {
            return;
        }

        // User logged in?
        if (is_user_logged_in()) {

            // View Subscription
            if (!empty($wp->query_vars['view-subscription'])) {
                self::view_subscription(absint($wp->query_vars['view-subscription']));
            }
            else if (!empty($wp->query_vars['subscription-address'])) {
                self::subscription_address(absint($wp->query_vars['subscription-address']));
            }
            else if (!empty($wp->query_vars['pause-subscription'])) {
                self::pause_subscription(absint($wp->query_vars['pause-subscription']));
            }
            else if (!empty($wp->query_vars['resume-subscription'])) {
                self::resume_subscription(absint($wp->query_vars['resume-subscription']));
            }
            else if (!empty($wp->query_vars['cancel-subscription'])) {
                self::cancel_subscription(absint($wp->query_vars['cancel-subscription']));
            }
            else {
                parent::output($atts);
            }
        }
        else {
            parent::output($atts);
        }
    }