Backend\ModuleBuilderController::destroy PHP Method

destroy() public method

Remove the specified module from storage.
public destroy ( integer $id ) : Illuminate\Http\RedirectResponse
$id integer
return Illuminate\Http\RedirectResponse
    public function destroy($id)
    {
        $module = BuiltModule::findOrFail($id);
        if (!$module) {
            App::abort('404');
        }
        File::delete($module->file);
        if ($module->delete()) {
            return \Redirect::to($this->link_type . "/module-builder")->with('success_message', trans('success_messages.module_delete'));
        } else {
            return \Redirect::to($this->link_type . "/module-builder")->with('error_message', trans('error_messages.module_delete'));
        }
    }