atrapalo/php-tools 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

atrapalo/php-tools

最新稳定版本:3.2.0

Composer 安装命令:

composer require atrapalo/php-tools

包简介

Several PHP 7 tools to make life a little easier

README 文档

README

Latest Stable Version Minimum PHP Version Build Status Code Coverage Scrutinizer Code Quality

Several PHP 7 tools to make life a little easier

Installation

composer require atrapalo/php-tools

Enum

PHP Enum implementation inspired from SplEnum and based on project myclabs/php-enum because it is not integrated to PHP, you have to install it separately.

Using an enum instead of class constants provides the following advantages:

  • You can type-hint: function setAction(Action $action) {
  • You can enrich the enum with methods (e.g. format, parse, …)
  • You can extend the enum to add new values (make your enum final to prevent it)
  • You can get a list of all the possible values (see below)

This Enum class is not intended to replace class constants, but only to be used when it makes sense.

See documentation

Collection

PHP EntityCollection implementation inspired on ArrayCollection from project doctrine/collections.

See documentation

统计信息

  • 总下载量: 39.42k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 70
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-03-29