Tribe__Events__Community__Tickets__Main::gateway( string $gateway )
Gateway object accessor method.
Contents
Parameters
- $gateway
-
(string) (Required) Which static gateway to retrieve.
Return
(Tribe__Events__Community__Tickets__Gateway__Abstract|WP_Error) Gateway object or error object if class does not exist.
Source
File: src/Tribe/Main.php
public function gateway( $gateway ) { static $gateways = array(); if ( empty( $gateways[ $gateway ] ) ) { $gateway_class = "Tribe__Events__Community__Tickets__Gateway__{$gateway}"; if ( ! class_exists( $gateway_class ) ) { return new WP_Error( "{$gateway_class} does not exist" ); } $gateways[ $gateway ] = new $gateway_class; } return $gateways[ $gateway ]; }