/**
  * Destroy a Satis repository.
  *
  * @param  string  $id
  * @return \Illuminate\Http\RedirectResponse
  */
 public function destroy($id)
 {
     if (is_null($model = $this->repositories->findById($id))) {
         throw new \RuntimeException("Repository with ID [{$id}] not found.");
     }
     $this->repositories->destroy($model);
     return Redirect::route('admin.index')->with('success', 'The repository has been successfully removed!');
 }
Beispiel #2
0
 /**
  * List the repositories.
  *
  * @return \Illuminate\View\View
  */
 public function index()
 {
     $repositories = $this->repositories->query();
     return view('admin.index', compact('repositories'));
 }