aaronsaray/us-states 问题修复 & 功能扩展

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

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

aaronsaray/us-states

最新稳定版本:1.0.1

Composer 安装命令:

composer require aaronsaray/us-states

包简介

Tools to work with the US States

README 文档

README

This library adds in the US states in various formats. Why re-invent the wheel?

Installation

Install with composer

composer require aaronsaray/us-states

Requirements

  • PHP 7.1+

Usage

This is just about providing the US states. You will end up using them in your own application in custom ways. For example, you might pass the results of abbreviations to the Rule::in in Laravel- like this:

return [
    'state' => [
        'required',
        Rule::in(USStates::abbreviations())
    ]
];

All abbreviations are capitalized and all state names are proper noun capitalized.

Functions

All of these examples are assuming you're using the library in your scope doing something like this:

use AaronSaray\USStates\USStates;

USStates::abbreviations() returns an array of capitalized abbreviations only.

USStates::namesKeyedByAbbreviations() returns a key of abbreviation and a value of the state name.

USStates::abbreviationsKeyedByNames() returns a key of state name and a value of the abbreviation.

Todo

  • figure out if there is some sort of unit test that makes sense for this package

Credits

This package is created and maintained by Aaron Saray

统计信息

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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-09-01