PluginProbe
GiveWP – Donation Plugin and Fundraising Platform / 4.16.9
GiveWP – Donation Plugin and Fundraising Platform v4.16.9
4.16.9 4.16.8.1 4.16.8 4.16.7.2 4.16.7.1 4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 All 255 releases
give / src / Onboarding / Setup / Handlers / AdminNoticeHandler.php

AdminNoticeHandler.php in GiveWP – Donation Plugin and Fundraising Platform 4.16.9, at src/Onboarding/Setup/Handlers/AdminNoticeHandler.php

49 lines 772 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 /**
4 * Onboarding class
5 *
6 * @package Give
7 */
8
9 namespace Give\Onboarding\Setup\Handlers;
10
11 defined('ABSPATH') || exit;
12
13 class AdminNoticeHandler implements RequestHandler
14 {
15
16 /**
17 * @inheritDoc
18 */
19 public function maybeHandle()
20 {
21 if ( ! isset($_GET['page']) || 'give-setup' !== $_GET['page']) {
22 return;
23 }
24
25 $this->handle();
26 }
27
28 /**
29 * @inheritDoc
30 */
31 public function handle()
32 {
33 add_action(
34 'admin_notices',
35 function () {
36 ob_start();
37 },
38 -999999
39 );
40 add_action(
41 'admin_notices',
42 function () {
43 ob_get_clean();
44 },
45 999999
46 );
47 }
48 }
49