【问题标题】:Can't find Source files for Laravel找不到 Laravel 的源文件
【发布时间】:2017-06-29 10:37:50
【问题描述】:

我的 Provider 不允许安装 Lavendel-Framework。所以我无法访问 Lavendel-Structure。但我想克隆一些功能。特别是收集功能。 为此,我从https://github.com/laravel/laravel 下载完整的库并扫描文件以进行收集。但是没有收集。这里有什么秘密。源文件在哪里。不是开源的吗?

$collection = collect(['taylor', 'abigail', null])->map(function ($name) {
        return strtoupper($name);
    })
    ->reject(function ($name) {
        return empty($name);
    });

https://laravel.com/docs/5.4/collections

【问题讨论】:

标签: php laravel


【解决方案1】:

我的朋友,你在错误的包中搜索。该函数声明为here。请注意,它在 laravel/framework 包中,而不是 laravel/laravel

要了解正在提取哪些包,请查看composer.json 文件。你会看到类似的东西:

"require": {
    "php": ">=5.6.4",
    "laravel/framework": "5.4.*",
    "laravel/tinker": "~1.0"
},

【讨论】:

    猜你喜欢
    • 2017-01-20
    • 1970-01-01
    • 2017-02-09
    • 2017-06-04
    • 2015-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多