function perform(&$request, &$response)
 {
     $manager = new full_page_cache_manager();
     $manager->flush();
     $request->set_status(REQUEST_STATUS_SUCCESS);
     if ($request->has_attribute('popup')) {
         $response->write(close_popup_response($request));
     }
 }
 function perform(&$response)
 {
     $response->write("Flushing full page cache...");
     $full_cache_mgr = new full_page_cache_manager();
     $full_cache_mgr->flush();
     $response->write("done\n");
     $response->write("Flushing partial page cache...");
     $partial_cache_mgr = new partial_page_cache_manager();
     $partial_cache_mgr->flush();
     $response->write("done\n");
     $response->write("Flushing images cache...");
     $image_cache_mgr = new image_cache_manager();
     $image_cache_mgr->flush();
     $response->write("done\n");
 }