/var/www/vhosts/ihelp.ro/ajutam.ro/wp-content/plugins/give/src/ServiceProviders
NameSizeModeActions
LegacyServiceProvider.php122940644editdlrm
Onboarding.php44610644editdlrm
PaymentGateways.php92990644editdlrm
RestAPI.php20290644editdlrm
Routes.php7090644editdlrm
ServiceProvider.php8030644editdlrm
Edit: /var/www/vhosts/ihelp.ro/ajutam.ro/wp-content/plugins/give/src/ServiceProviders/Onboarding.php (4461B)
singleton(SetupPage::class); give()->singleton(WizardPage::class); give()->singleton(FormPreview::class); give()->bind(DonationsRedirect::class); give()->bind(SettingsRoute::class); give()->bind(CurrencyRoute::class); give()->bind(AddonsRoute::class); give()->bind(FeaturesRoute::class); give()->bind(FormRoute::class); give()->bind(FormRepository::class); give()->bind(DefaultFormFactory::class); give()->bind(SettingsRepositoryFactory::class); give()->bind(LocaleCollection::class); give()->singleton(SetupPageView::class); } /** * @inheritDoc */ public function boot() { $this->registerMigrations(); // Onboarding Wizard and Setup page require WP v5.0.x or greater if (version_compare(get_bloginfo('version'), '5.0', '<=')) { return; } // Load Wizard Page Hooks::addAction('admin_menu', WizardPage::class, 'add_page'); Hooks::addAction('admin_init', WizardPage::class, 'redirect'); Hooks::addAction('admin_init', WizardPage::class, 'setup_wizard'); Hooks::addAction('admin_enqueue_scripts', WizardPage::class, 'enqueue_scripts'); // Load Form Preview Hooks::addAction('admin_menu', FormPreview::class, 'add_page'); Hooks::addAction('admin_init', FormPreview::class, 'setup_form_preview'); Hooks::addAction('rest_api_init', FormRoute::class, 'registerRoute'); Hooks::addAction('rest_api_init', LocationRoute::class, 'registerRoute'); Hooks::addAction( 'rest_api_init', AddonsRoute::class, 'registerRoute', 10 ); // Static route, onboarding/settings/addons Hooks::addAction( 'rest_api_init', CurrencyRoute::class, 'registerRoute', 10 ); // Static route, onboarding/settings/currency Hooks::addAction( 'rest_api_init', FeaturesRoute::class, 'registerRoute', 10 ); // Static route, onboarding/settings/features Hooks::addAction( 'rest_api_init', SettingsRoute::class, 'registerRoute', 11 ); // Dynamic route, onboarding/settings/{setting} // Maybe load Setup Page if (give_is_setting_enabled(SetupPage::getSetupPageEnabledOrDisabled())) { Hooks::addAction('admin_init', AdminNoticeHandler::class, 'maybeHandle'); Hooks::addAction('admin_init', TopLevelMenuRedirect::class, 'maybeHandle'); Hooks::addAction('admin_menu', SetupPage::class, 'add_page'); Hooks::addAction('admin_enqueue_scripts', SetupPage::class, 'enqueue_scripts'); Hooks::addAction('admin_post_dismiss_setup_page', SetupPage::class, 'dismissSetupPage'); } } /** * Registers migrations * * @since 2.13.3 */ private function registerMigrations() { give(MigrationsRegister::class)->addMigrations([ SetFormDonationLevelsToStrings::class, ]); } }