Class Hash的位置

时间:2014-08-18 17:02:20

标签: laravel laravel-4

只是想知道我的Laravel应用程序中存储类Hash的位置,我在UserSeeder中使用它:

 $users = [
        [
            "username" => "dummy",
            "password" => Hash::make("testlogin"),
            "email"    => "testaddress@test.com"
        ],

我想了解一下laravel结构等等。我在vendor / laravel / framework / src / Illuminate中找到了BCryptHasher类,但那不是我在UserSeeder中使用的类。 你能给我一个暗示吗?

我还在laravel命名空间overview中找到了hash.php。但我不知道在我的目录结构中找到文件的位置。

1 个答案:

答案 0 :(得分:1)

这是切入点:

Illuminate\Support\Facades\Hash.php

接下来:

Illuminate\Hashing\HashServiceProvider.php

哪个实例化(这是make()check()等方法的所在地:

Illuminate\Hashing\BcryptHasher.php