public function up()
 {
     if (Schema::hasColumn('rainlab_blog_categories', 'parent_id')) {
         return;
     }
     Schema::table('rainlab_blog_categories', function ($table) {
         $table->integer('parent_id')->unsigned()->index()->nullable();
         $table->integer('nest_left')->nullable();
         $table->integer('nest_right')->nullable();
         $table->integer('nest_depth')->nullable();
     });
     foreach (CategoryModel::all() as $category) {
         $category->setDefaultLeftAndRight();
         $category->save();
     }
 }
Ejemplo n.º 2
0
 protected function getData()
 {
     $categories = Category::all();
     return $categories;
 }