initialize_hooks(); } /** * Init Hooks. * * @since 1.0.0 * @return void */ public function initialize_hooks() { // REST API extensions init. add_action( 'rest_api_init', array( $this, 'register_routes' ) ); } /** * Register API routes. */ public function register_routes() { $controllers = array( 'UagAdmin\Api\Common_Settings', ); foreach ( $controllers as $controller ) { $this->$controller = $controller::get_instance(); $this->$controller->register_routes(); } } } Api_Init::get_instance();