在Laravel 4播种机中找不到类用户

时间:2015-01-21 08:19:25

标签: php class laravel-4

在我的Laravel 4应用程序中,我想在Seeder类中使用User对象。

我的播种机看起来如下:

use App\Models;

class UserSeeder extends Seeder {

    public function run()
    {

        $name = "Name";
        try 
        {   
            $user1 = new User;
            $user1->name        = $name;
            $user1->save();
            $this->command->info("Seeded user: $name.");
        } catch (Exception $e) {
            $this->command->error("Error seeding user $name: ".$e->getMessage());
        }
    }
}

无论我如何重写use语句,我都会收到错误:

  

PHP致命错误:未找到“用户”类

我试过了:

  • 使用App \ Models \ User;
  • 使用\ App \ Models \ User;
  • 使用Models \ User;
  • 使用\ Models \ User;
  • 使用App \ Models;
  • 使用\ App \ Models;
  • 使用模型;
  • 使用\ Models;

  • new \ User;

  • new Models \ User;
  • new \ Models \ User;
  • new App \ Models \ User;
  • new \ App \ Models \ User;

任何人都知道为什么用户类在我的播种机中不可用? DB对象是,但我需要做一些复杂的关系,因此我想使用User类。

0 个答案:

没有答案