PluginProbe
CatFolders – WordPress Media Library Folders & Categories / trunk
CatFolders – WordPress Media Library Folders & Categories vtrunk
2.5.6 2.5.5 trunk 1.6.1 1.8 1.9 2.0 2.2 2.3.1 2.3.2 2.4.4 2.4.7 2.4.8 2.4.9 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4
catfolders / includes / Rest / Init.php

Init.php in CatFolders – WordPress Media Library Folders & Categories trunk, at includes/Rest/Init.php

27 lines 592 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 namespace CatFolders\Rest;
3
4 class Init {
5 public function __construct() {
6 add_action( 'rest_api_init', array( $this, 'register_routes' ) );
7 }
8
9 public function register_routes() {
10 $controllers = array(
11 'FolderController',
12 'ExportController',
13 'ImportController',
14 'SettingController',
15 'BlockController',
16 'MetaController',
17 'PublicAPIController',
18 );
19
20 foreach ( $controllers as $controller ) {
21 $controller_class = __NAMESPACE__ . "\\Controllers\\{$controller}";
22 $controller_obj = new $controller_class();
23 $controller_obj->register_routes();
24 }
25 }
26 }
27