solvire/common-utilities

v0.0.2 2015-08-21 21:57 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:28:12 UTC


README

Build Status Scrutinizer Code Quality Latest Stable Version License Total Downloads

关于

这是一个存放我需要构建的更常见事物的仓库。我在许多项目中使用了它们,所以没有必要重复造轮子。

安装

PHP 5.5+ 或 HHVM 3.6+,并且需要 Composer

composer require solvire/solvire-utilities 

工具

选项检查器

用法

use Solvire\Utilities\OptionsChecker as Ch;
Ch::ek($options, $requiredFields);

如果变量不存在,此代码将只抛出异常。它不做任何检查。我厌倦了总是编写愚蠢的循环。

类型转换器

HTTP

请求工具

用法

use Solvire\HTTP\RequestUtil as Ru;
$ip = Ru::ip();

这将遍历可能存储IP的服务器变量

应用

环境访问器

用法

use Solvire\Application\Environment as Ev;
Ev::get($key);
Ev::get($key,$default);

这将获取列出的环境变量。如果您不提供默认值且变量未设置,它将导致错误。即抛出错误。