/** * Runs an action requested through URL or POST parameters. * * @param string $action The action to run. */ public function runAction($action) { switch ($action) { case self::ACTION_PREVIEW: add_filter('show_admin_bar', '__return_false'); break; case self::ACTION_VERIFY: $this->admin->setShowGetStarted(false); break; case self::CMS_COMMAND_ACTION: echo esc_html($this->handleCmsCommandAction()); GooglePublisherPluginUtils::dieSilently(); break; } }