body($this->form()) ->header(admin_trans_label('cache')) ->description(''); } protected function form() { return new Form(null, function (Form $form) { $form->title(admin_trans_label('clear_cache')); $form->disableListButton(); $form->disableViewCheck(); $form->disableEditingCheck(); $form->disableCreatingCheck(); //$form->disableResetButton(); $form->action("/dist-cache/clear")->width(4,2); $form->url('url', admin_trans_label('site_url'))->width(4,2)->value(DistAdminDistributor::getDomain())->readOnly(); }); } public function clear(Request $request) { $url = $request->input('url'); $url = $url . '/?__clear_cache=1'; //curl访问,2秒超时 curlGet($url,2); $form = new Form(); return $form->response()->success('Success'); } }