public function testRun() { $this->frontend->run(); $this->assertTrue(has_filter('pre_get_posts', array($this->frontend, 'preGetPosts')) > 0); $this->assertTrue(has_filter('the_posts', array($this->frontend, 'thePosts')) > 0); $this->assertTrue(has_filter('wp_enqueue_scripts', array($this->frontend, 'enqueueStyles')) > 0); $this->assertTrue(has_filter('wp_enqueue_scripts', array($this->frontend, 'enqueueScripts')) > 0); }
/** * Register filters and actions to WordPress. * * @return void */ public function run(AliyunOpenSearchAdmin $admin, AliyunOpenSearchFrontend $frontend) { $frontend->run(); $admin->run(); }