Amranidev\ScaffoldInterface\Http\Controllers\GuiController::destroy PHP Method

destroy() public method

Remove the specified resource from storage.
public destroy ( integer $id ) : Illuminate\Http\Response
$id integer
return Illuminate\Http\Response
    public function destroy($id)
    {
        $scaffoldInterface = Scaffoldinterface::FindOrFail($id);
        unlink($scaffoldInterface->migration);
        unlink($scaffoldInterface->model);
        unlink($scaffoldInterface->controller);
        unlink($scaffoldInterface->views . '/index.blade.php');
        unlink($scaffoldInterface->views . '/create.blade.php');
        unlink($scaffoldInterface->views . '/show.blade.php');
        unlink($scaffoldInterface->views . '/edit.blade.php');
        rmdir($scaffoldInterface->views);
        //Clear Routes Resources
        $this->clearRoutes(lcfirst(str_singular($scaffoldInterface->tablename)));
        $scaffoldInterface->delete();
        Session::flash('status', 'Deleted Successfully');
        return URL::to('scaffold');
    }