PHPackages                             spindle/types - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. spindle/types

ActiveLibrary

spindle/types
=============

Basic types for PHP object system

1.0.4(10y ago)51021CC0-1.0PHPPHP &gt;=5.3.2

Since May 10Pushed 10y agoCompare

[ Source](https://github.com/spindle/spindle-types)[ Packagist](https://packagist.org/packages/spindle/types)[ RSS](/packages/spindle-types/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (6)Used By (0)

spindle/types
=============

[](#spindletypes)

[![Build Status](https://camo.githubusercontent.com/78a60087e01094006129f478aca5c9b7cfc5e0404224ae459956443e0747b9b2/68747470733a2f2f7472617669732d63692e6f72672f7370696e646c652f7370696e646c652d74797065732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/spindle/spindle-types)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/a91f26c1ca2fde2a82428bf00fb92e014a899d2352a9f2289ad3dea6b9ab7d38/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7370696e646c652f7370696e646c652d74797065732f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/spindle/spindle-types/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/20e390b79b9833204b9d686cafbde3c1115bc12183a73c546263907631a22227/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7370696e646c652f7370696e646c652d74797065732f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/spindle/spindle-types/?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/82630fcb43a075ee7bcbbaa12ff936ad5484f2aa27d907df68ae833b558bc9ba/68747470733a2f2f706f7365722e707567782e6f72672f7370696e646c652f74797065732f762f737461626c652e706e67)](https://packagist.org/packages/spindle/types)[![Total Downloads](https://camo.githubusercontent.com/18714e3e36b17f8d1ee640a46f474996946f8be49af9dd6eebb41380b24caa11/68747470733a2f2f706f7365722e707567782e6f72672f7370696e646c652f74797065732f646f776e6c6f6164732e706e67)](https://packagist.org/packages/spindle/types)[![Latest Unstable Version](https://camo.githubusercontent.com/88fd47045afcb6918259d023c6ade2992d2bfcc622b9959ef7100110aa81576f/68747470733a2f2f706f7365722e707567782e6f72672f7370696e646c652f74797065732f762f756e737461626c652e706e67)](https://packagist.org/packages/spindle/types)[![License](https://camo.githubusercontent.com/55786ea957788f5e6eb9293a760d31d42ca6cfbb973ae45395b4482f12d8fe38/68747470733a2f2f706f7365722e707567782e6f72672f7370696e646c652f74797065732f6c6963656e73652e706e67)](https://packagist.org/packages/spindle/types)

PHPにより強い型付けを提供する基底クラス群です。

```
$ composer require 'spindle/types:*'
```

基本の型
----

[](#基本の型)

### Spindle\\Types\\Enum

[](#spindletypesenum)

Enumを継承すると列挙型になります。インスタンスは、クラスに定義したconstのいずれかの値であることを型から保証することができます。

```
