PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backup, Restore, Migration & Clone / 3.8.0
WP STAGING – WordPress Backup, Restore, Migration & Clone v3.8.0
4.9.1 4.9.0 4.8.1 trunk 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.10.0 3.2.0 3.3.1 3.3.2 3.3.3 3.4.1 3.4.3 3.5.0 3.6.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 4.0.0 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.8.0
wp-staging / Framework / SettingsServiceProvider.php
wp-staging / Framework Last commit date
Adapter 2 years ago Analytics 2 years ago Assets 2 years ago Auth 2 years ago BackgroundProcessing 2 years ago CloningProcess 2 years ago Collection 3 years ago Command 5 years ago Component 2 years ago DI 2 years ago Database 2 years ago DependencyResolver 2 years ago Exceptions 2 years ago Facades 2 years ago Filesystem 2 years ago Interfaces 5 years ago Mails 2 years ago Network 2 years ago Notices 2 years ago Permalinks 5 years ago Queue 2 years ago Rest 2 years ago Security 2 years ago Settings 2 years ago Staging 2 years ago TemplateEngine 4 years ago ThirdParty 2 years ago Traits 2 years ago Utils 2 years ago AnalyticsServiceProvider.php 2 years ago AssetServiceProvider.php 5 years ago CommonServiceProvider.php 2 years ago ErrorHandler.php 2 years ago NoticeServiceProvider.php 2 years ago SettingsServiceProvider.php 2 years ago SiteInfo.php 2 years ago Url.php 3 years ago
SettingsServiceProvider.php
21 lines
1 <?php
2
3 namespace WPStaging\Framework;
4
5 use WPStaging\Framework\Settings\Settings;
6 use WPStaging\Framework\DI\ServiceProvider;
7
8 class SettingsServiceProvider extends ServiceProvider
9 {
10 protected function registerClasses()
11 {
12 $this->container->singleton(Settings::class);
13 }
14
15 protected function addHooks()
16 {
17 add_action('admin_init', $this->container->callback(Settings::class, 'registerSettings'), 100, 1);
18 add_action('wp_ajax_wpstg_purge_queue_table', $this->container->callback(Settings::class, 'ajaxPurgeQueueTable'), 100, 1); // phpcs:ignore WPStaging.Security.AuthorizationChecked
19 }
20 }
21