/** * component_actions function. * * @access public * @since 1.0.0 * @return void */ public function component_actions() { $response = false; // Component activation. if ((isset($_GET['activate-component']) || isset($_POST['activate-component'])) && WooDojo_Utils::get_or_post('activate-component') != '') { $response = $this->activate_component(trim(esc_attr(WooDojo_Utils::get_or_post('activate-component'))), trim(esc_attr(WooDojo_Utils::get_or_post('component-type')))); } // Component deactivation. if ((isset($_GET['deactivate-component']) || isset($_POST['deactivate-component'])) && WooDojo_Utils::get_or_post('deactivate-component') != '') { $response = $this->deactivate_component(trim(esc_attr(WooDojo_Utils::get_or_post('deactivate-component'))), trim(esc_attr(WooDojo_Utils::get_or_post('component-type')))); } // Component download. if ((isset($_GET['download-component']) || isset($_POST['download-component'])) && WooDojo_Utils::get_or_post('download-component') != '') { $response = $this->download_component(trim(esc_attr(WooDojo_Utils::get_or_post('download-component'))), trim(esc_attr(WooDojo_Utils::get_or_post('component-type')))); } // Component upgrade. if ((isset($_GET['upgrade-component']) || isset($_POST['upgrade-component'])) && WooDojo_Utils::get_or_post('upgrade-component') != '') { $response = $this->upgrade_component(trim(esc_attr(WooDojo_Utils::get_or_post('upgrade-component'))), trim(esc_attr(WooDojo_Utils::get_or_post('component-type')))); } return $response; }