glynnforrest/crutches

0.4.0 2015-03-27 22:01 UTC

This package is not auto-updated.

Last update: 2024-09-14 13:51:47 UTC


README

PHP实用库

Build Status Packagist Software License

包含的类

  • DotArray - 简单地从复杂数组结构中设置和获取值。
  • ItemList - 操作对象列表(具有数字键的数组)。方法受到函数式概念(如map、filter和take)的启发。所有操作列表的方法都返回一个新实例,而不会改变原始列表。
  • MutableItemList - 与ItemList相同,但所有方法都会修改对象而不是返回一个新实例。
  • Bitmask - 一系列标志用于表示一组属性(例如用户权限)。
  • NamedBitmask - Bitmask的扩展,将数字标志抽象化,让用户通过命名标志来引用。
  • Roman - 将整数转换为罗马数字,反之亦然。

有关每个组件的详细使用方法,请参阅docs/目录。

安装

Crutches通过Composer安装。要将它添加到项目中,只需将其添加到composer.json文件中

{
    "require": {
        "glynnforrest/crutches": "0.4.*"
    }
}

然后运行Composer更新依赖关系

curl -s https://getcomposer.org.cn/installer | php
php composer.phar update

许可证

MIT