Beispiel #1
0
 public function imgurProvider()
 {
     if ($imgur = Provider::isImgur()->first()) {
         return $imgur;
     }
     return factory(Provider::class, 'Imgur')->create();
 }
Beispiel #2
0
 public function testIsImgurScopeReturnsImgur()
 {
     factory(Provider::class, 'Dropbox')->create();
     $imgurProvider = factory(Provider::class, 'Imgur')->create();
     $query = Provider::isImgur()->get();
     $this->assertEquals(1, $query->count());
     $this->assertEquals($imgurProvider->id, $query->first()->id);
 }