PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backup, Restore, Migration & Clone / trunk
WP STAGING – WordPress Backup, Restore, Migration & Clone vtrunk
4.9.3 4.9.2 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 4 days ago Analytics 2 weeks ago Assets 1 week ago BackgroundProcessing 4 days ago CloningProcess 2 weeks ago Collection 3 years ago Command 5 years ago Component 9 months ago DI 7 months ago Database 3 weeks ago DependencyResolver 2 years ago Exceptions 2 years ago Facades 3 months ago Filesystem 4 days ago Interfaces 5 years ago Job 1 week ago Language 1 week ago Logger 1 month ago Mails 4 months ago Network 1 week ago Newsfeed 5 months ago Notices 1 week ago Performance 3 months ago Permalinks 11 months ago Queue 5 months ago Rest 3 months ago Security 2 months ago Settings 2 months ago TemplateEngine 7 months ago ThirdParty 6 months ago Traits 1 week ago Upgrade 1 month ago Utils 3 weeks ago AnalyticsServiceProvider.php 2 weeks ago AssetServiceProvider.php 1 year ago CommonServiceProvider.php 2 months ago ErrorHandler.php 3 weeks ago NoticeServiceProvider.php 11 months ago SettingsServiceProvider.php 3 months ago SiteInfo.php 6 months ago Url.php 5 months ago
SettingsServiceProvider.php
26 lines
1 <?php
2
3 namespace WPStaging\Framework;
4
5 use WPStaging\Framework\Settings\Settings;
6 use WPStaging\Framework\Settings\SettingsTable;
7 use WPStaging\Framework\DI\ServiceProvider;
8
9 class SettingsServiceProvider extends ServiceProvider
10 {
11 protected function registerClasses()
12 {
13 $this->container->singleton(Settings::class);
14 $this->container->singleton(SettingsTable::class);
15 }
16
17 protected function addHooks()
18 {
19 add_action('admin_init', $this->container->callback(Settings::class, 'registerSettings'), 100, 1);
20 add_action('wp_ajax_wpstg_purge_queue_table', $this->container->callback(Settings::class, 'ajaxPurgeQueueTable'), 100, 1); // phpcs:ignore WPStaging.Security.AuthorizationChecked
21 add_action('wp_ajax_wpstg_http_auth_ping', $this->container->callback(Settings::class, 'ajaxHttpAuthPing'), 100, 0); // phpcs:ignore WPStaging.Security.AuthorizationChecked
22 add_action('wp_ajax_nopriv_wpstg_http_auth_ping', $this->container->callback(Settings::class, 'ajaxHttpAuthPing'), 100, 0); // phpcs:ignore WPStaging.Security.AuthorizationChecked
23 add_action('wp_ajax_wpstg_test_http_auth', $this->container->callback(Settings::class, 'ajaxTestHttpAuth'), 100, 0); // phpcs:ignore WPStaging.Security.AuthorizationChecked
24 }
25 }
26