Example #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $scopesList = ['seo' => 'SEO', 'backendSeo' => 'SEO', 'html' => 'Code Quality', 'css' => 'Code Quality', 'js' => 'Code Quality', 'socialMedia' => 'Social Media', 'gPagespeedDesktop' => 'Performance', 'gPagespeedMobile' => 'Performance', 'ySlow' => 'Performance'];
     foreach ($scopesList as $name => $category) {
         if (strcmp($name, 'css') == 0) {
             $type = 'css';
         } elseif (strcmp($name, 'js') == 0) {
             $type = 'js';
         } else {
             $type = 'url';
         }
         factory(Scope::class, 'seeder')->create(['name' => $name, 'category_id' => Category::byName($category)->first()->id, 'type' => $type]);
     }
 }
Example #2
0
 /**
  * Test get query scope of byName method
  *
  * @return void
  */
 public function testScopeGetByName()
 {
     $category = new Category();
     $this->assertEquals(new Collection(), $category->byName('test')->get());
 }