forked from rfair404/responsive-images
/
riu-init.php
36 lines (31 loc) · 954 Bytes
/
riu-init.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
namespace ResponsiveImageUpsizer;
use ResponsiveImageUpsizer\Admin\Settings as AdminSettings;
use ResponsiveImageUpsizer\Admin\Media as AdminMedia;
use ResponsiveImageUpsizer\Frontend\Display as FrontendDisplay;
class Init{
function __construct(){
add_action( 'plugins_loaded', array( $this, 'load' ) );
}
/**
* Loads the plugin classes
* @since 0.0.1
* @author Russell Fair
*/
function load(){
//load the "common" files first
require_once( 'lib/common.php' );
//load the administrative only functions
if( is_admin() ){
require_once( 'lib/admin/settings.php' );
new AdminSettings();
require_once( 'lib/admin/media.php' );
new AdminMedia();
}
//load the "non admin" files
if( !is_admin() ){
require_once( 'lib/frontend/display.php' );
new FrontendDisplay();
}
}
}