system_report( $container ); } /** * Initialize any actions or hooks. * * @since 2.7.1 * * @param GF_Service_Container $container * * @return void */ public function init( GF_Service_Container $container ) { add_action( 'admin_init', function () use ( $container ) { if ( rgget( 'page' ) == 'gf_system_status' ) { $container->get( self::SYSTEM_REPORT )->remove_emoji_script(); } } ); } /** * Register System Report services. * * @since 2.7.1 * * @param GF_Service_Container $container * * @return void */ private function system_report( GF_Service_Container $container ) { $container->add( self::SYSTEM_REPORT, function () use ( $container ) { return new GF_System_Report(); } ); } }