/** * Class Constructer for Me. * * Sets up everything for the class, loads modules. * Uses WordPress hooks to add styles / scripts and rewrite rules. * * @since 0.1.0 * */ private function __construct() { Me::load_modules(); add_action('wp_enqueue_scripts', array($this, 'load_all_scripts'), 99); add_action('rest_api_init', array($this, 'add_me_modules_to_rest_api')); add_action('init', array($this, 'handle_rewrites')); add_filter('template_redirect', array($this, 'me_redirect')); }