/** * Initialize Class with a new instance * * Should be called to boot up the class, stores an instance of itself * Me::init() * * @since 0.1.0 * * @global boolean $instance * */ public static function init() { if (!self::$instance) { self::$instance = new Me_Loader(); } return self::$instance; }
* Version: 0.1.0 * Author URI: * License: GPL2+ * Text Domain: me * Domain Path: /languages/ */ define('ME__VERSION', '0.1.1'); define('ME__PLUGIN_DIR', plugin_dir_path(__FILE__)); define('ME__PLUGIN_URL', plugin_dir_url(__FILE__)); define('ME__PLUGIN_BASE', plugin_basename(__FILE__)); define('ME__PLUGIN_FILE', __FILE__); require_once ME__PLUGIN_DIR . 'classes/class.me.php'; require_once ME__PLUGIN_DIR . 'classes/class.me-activate.php'; require_once ME__PLUGIN_DIR . 'classes/class.me.loader-front.php'; require_once ME__PLUGIN_DIR . 'classes/class.me-utils.php'; require_once ME__PLUGIN_DIR . 'classes/class.me.api-modules.php'; require_once ME__PLUGIN_DIR . 'classes/class.me.api-base.php'; if (is_admin()) { require_once ME__PLUGIN_DIR . 'classes/class.me-admin.php'; } /** * Begins execution of the plugin. * * Going to initialize the plugin and kick off execution * * @since 0.1.0 */ register_activation_hook(__FILE__, array('Me_Activate', 'plugin_activation')); register_deactivation_hook(__FILE__, array('Me_Activate', 'plugin_deactivation')); Me_Loader::init();