Пример #1
0
 public function testCanGetAll()
 {
     $this->app->bind(UploadFileWhenAddingMedia::class, function () {
         return $this->getMockBuilder(UploadFileWhenAddingMedia::class)->disableOriginalConstructor()->getMock();
     });
     $this->app->bind(RemoveFileWhenDeletingMedia::class, function () {
         return $this->getMockBuilder(RemoveFileWhenDeletingMedia::class)->disableOriginalConstructor()->getMock();
     });
     $emptyMediaResults = $this->repository->getAll(1);
     $this->assertEmpty($emptyMediaResults);
     $this->saveTestMedia();
     $mediaResults = $this->repository->getAll(1);
     $this->assertCount(1, $mediaResults);
 }
Пример #2
0
 /**
  * Mostra i media attualmente caricati sul sito.
  *
  * @param MediaRepository $mediaRepository
  * @param Request $request
  * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
  */
 public function getIndex(MediaRepository $mediaRepository, Request $request)
 {
     $media = $mediaRepository->getAll($request->get('page', 1));
     return view('admin.media_index', compact('media'));
 }