zkosta / laravel-functional-php
lstrojny/functional-php 的 Laravel 包装器
v1.0.1
2018-04-22 18:03 UTC
Requires
- php: ~7
- lstrojny/functional-php: >=1.6
This package is not auto-updated.
Last update: 2024-09-24 08:58:11 UTC
README
要求
- laravel >=5.5
安装
composer require zkosta/laravel-functional-php
此包支持 Laravel 5.5 及更高版本的新包 自动发现 功能,因此如果您正在使用 Laravel 5.5 或更高版本,则安装已完成
用法
在原始包(https://github.com/lstrojny/functional-php)中,每个函数都放置在 Functional
命名空间下的自己的文件中。因此,您需要导入您使用的每个函数。
示例
use function Functional\map; map(range(0, 100), function($v) {return $v + 1;});
我已经使用 Laravel Facade 模式隐藏了它们。因此,您将能够这样使用
HFunc::map(range(0, 100), function($v) {return $v + 1;});
其中 HFunc
是在安装过程中注册的新外观。当然,您也可以使用原始方式使用函数,但那时您不需要这个包。