Jake Vanderwerf
5 days ago 75a097a018a0090f5902758353c578fce4aa2a25
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
37
38
39
40
<?php
 
use JVBase\base\Site;
 
require(JVB_DIR.'/base/Site.php');
 
 
add_action('plugins_loaded', 'jvbDefineSite', 1);
function jvbDefineSite() {
    Site::getInstance();
}
//require(JVB_DIR.'/base/content.php');
require(JVB_DIR.'/base/email.php');
//require(JVB_DIR.'/base/taxonomies.php');
//require(JVB_DIR.'/base/users.php');
require(JVB_DIR.'/base/Login.php');
require(JVB_DIR.'/base/Membership.php');
require(JVB_DIR.'/base/options.php');
require(JVB_DIR.'/base/SchemaHelper.php');
 
$base = apply_filters('jvb_base', 'jvb_');
$base = (str_ends_with($base, '_')) ? $base : $base.'_';
define('BASE', $base);
 
$childPath = apply_filters('jvbChildDir', JVB_DIR);
define('JVB_CHILD_DIR', $childPath);
 
$childURL = apply_filters('jvbChildUrl', JVB_URL);
define('JVB_CHILD_URL', $childURL);
 
 
function jvbDefaultIcon():string
{
    return apply_filters('jvbDefaultIcon', 'arrows-clockwise');
}
 
function jvbLogoIcon():string
{
    return apply_filters('jvbLogoIcon', 'logo');
}