plugin = __FILE__; $this->version = $this->get_plugin_version(); $this->plugin_dir_url = untrailingslashit(plugin_dir_url($this->plugin)); } /** * Init * * @return void */ public function init() { $this->load_dependencies(); } /** * Load dependencies * * @return void */ public function load_dependencies() { $dependency_loader = new Dependency_Loader($this->plugin, $this->version, $this->plugin_dir_url); $dependency_loader->init(); } /** * Get the plugin version * * @return string $version The plugin version */ private function get_plugin_version() { $plugin_data = get_file_data($this->plugin, array('Version' => 'Version'), false); $version = $plugin_data['Version']; return $version; } } $admin_instant_search = new Admin_Instant_Search(); $admin_instant_search->init();