singleton( ReportService::class, static function (): ReportService { global $wpdb; return new ReportService( $wpdb ); } ); } /** * No hooks are required. * * @since 1.0.0 * * @param Container $container The shared plugin container. * @return void */ public function boot( Container $container ): void { // No Hookables to resolve or wire. } }