handle_inbound_callback(); } /** * Add admin localization variables. * * @since 0.0.1-beta.3 * @param array $variables Localization variables. * @return array Localization variables. */ public function add_admin_localization_vars( $variables = [] ) { $controller = Controller::get_instance(); return array_merge( $variables, [ 'ai_authenticated' => $controller->get_auth_status(), 'ai_auth_email' => $controller->get_auth_email(), ] ); } /** * Add onboarding localization variables. * * @since 0.0.1-beta.3 * @param array $variables Localization variables. * @return array Localization variables. */ public function add_onboarding_localization_vars( $variables = [] ) { return array_merge( $variables, [ 'ai_authenticated' => Controller::get_instance()->get_auth_status(), ] ); } /** * Register API controller for this module. * * @since 0.0.1-beta.3 * @param array $controllers Existing controllers. * @return array Updated controllers. */ public function register_api_controller( $controllers = [] ) { $controllers[] = '\SureCookie\Inc\Modules\Auth\Api'; return $controllers; } }