PluginProbe ʕ •ᴥ•ʔ
Admin Columns / 4.3.2
Admin Columns v4.3.2
7.0.19 2.3.5 2.4 2.4.1 2.4.10 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.6.1 2.5.6.2 2.5.6.3 2.5.6.4 3.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.7 3.1 3.1.1 3.1.10 3.1.2 3.1.3 3.1.5 3.2.3 3.2.7 3.3.1 3.4.1 3.4.6 3.4.8 4.0.1 4.0.3 4.1.6 4.2.2 4.2.5 4.3 4.3.2 4.4.1 4.4.4 4.4.5 4.5.5 4.6.1 4.7.18 4.7.19 4.7.20 4.7.7 7.0.13 7.0.14 7.0.16 trunk 1.0 1.1 1.1.3 1.2 1.2.1 1.3 1.3.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.5.1 1.4.6 1.4.6.1 1.4.6.2 1.4.6.3 1.4.6.4 1.4.7 1.4.8 1.4.9 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.1.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.5.1 2.2.6 2.2.6.1 2.2.6.2 2.2.6.3 2.2.6.4 2.2.7 2.2.8 2.2.8.1 2.2.9 2.3.1 2.3.2 2.3.3
codepress-admin-columns / classes / Admin / NetworkRequestHandler.php
codepress-admin-columns / classes / Admin Last commit date
Asset 5 years ago HelpTab 5 years ago Main 5 years ago Menu 5 years ago Notice 5 years ago Preference 5 years ago ScreenOption 5 years ago Section 5 years ago AddonStatus.php 5 years ago Admin.php 5 years ago AdminNetwork.php 5 years ago AdminScripts.php 5 years ago Banner.php 5 years ago HelpTab.php 5 years ago Helpable.php 5 years ago MainFactory.php 5 years ago MainFactoryInterface.php 5 years ago Menu.php 5 years ago MenuFactory.php 5 years ago MenuFactoryInterface.php 5 years ago NetworkRequestHandler.php 5 years ago Page.php 5 years ago PageFactory.php 5 years ago PageFactoryInterface.php 5 years ago PageRequestHandler.php 5 years ago RequestHandler.php 5 years ago RequestHandlerInterface.php 5 years ago ScreenOption.php 5 years ago ScreenOptions.php 5 years ago Section.php 5 years ago SectionCollection.php 5 years ago Table.php 5 years ago Tooltip.php 5 years ago WpMenuFactory.php 5 years ago
NetworkRequestHandler.php
31 lines
1 <?php
2
3 namespace AC\Admin;
4
5 use AC;
6 use AC\Request;
7
8 class NetworkRequestHandler implements RequestHandlerInterface {
9
10 /**
11 * @var RequestHandlerInterface[]
12 */
13 public static $handlers;
14
15 public static function add_handler( RequestHandlerInterface $handler ) {
16 self::$handlers[] = $handler;
17 }
18
19 public function handle( Request $request ) {
20 foreach ( array_reverse( self::$handlers ) as $handler ) {
21 $page = $handler->handle( $request );
22
23 if ( $page ) {
24 break;
25 }
26 }
27
28 return apply_filters( 'ac/admin/network/request/page', $page, $request );
29 }
30
31 }