GitHub Branch: master Requires WP: 3.8 Requires PHP: 5.3 */ /* * Exit if called directly. * PHP version check and exit. */ if (!defined('WPINC')) { die; } if (!class_exists('WPUpdatePhp')) { require_once plugin_dir_path(__FILE__) . '/vendor/wp-update-php/src/WPUpdatePhp.php'; } $updatePhp = new WPUpdatePhp('5.3.0'); $updatePhp->set_plugin_name('GitHub Updater'); if (!$updatePhp->does_it_meet_required_php_version()) { return false; } // Load textdomain load_plugin_textdomain('github-updater', false, __DIR__ . '/languages'); // Plugin namespace root $root = array('Fragen\\GitHub_Updater' => __DIR__ . '/src/GitHub_Updater'); // Add extra classes $extra_classes = array('Parsedown' => __DIR__ . '/vendor/parsedown/Parsedown.php', 'WPUpdatePHP' => __DIR__ . '/vendor/wp-update-php/src/WPUpdatePhp.php', 'Automattic_Readme' => __DIR__ . '/vendor/parse-readme.php'); // Load Autoloader require_once __DIR__ . '/src/GitHub_Updater/Autoloader.php'; $loader = 'Fragen\\GitHub_Updater\\Autoloader'; new $loader($root, $extra_classes); // Instantiate class GitHub_Updater $instantiate = 'Fragen\\GitHub_Updater\\Base';