infw / size
框架内大小对象
0.0.1.5
2017-05-20 12:33 UTC
Requires
- php: ^5.6|^7.0
- infw/range: ^0.0.1
Requires (Dev)
- henrikbjorn/phpspec-code-coverage: ^3.0
- memio/spec-gen: ^0.6
- phpspec/phpspec: ^3.0
This package is auto-updated.
Last update: 2024-09-18 08:28:25 UTC
README
Size是一个值对象,用作"In Framework"中各种包的依赖项。
它在不同的任务中非常有用,例如验证,或者作为更复杂对象的一部分。
安装
composer require infw/size
用法
<?php use InFw\Size\BaseSizeFactory as SizeFactory; $min = 0; $max = 100; $value = 55; $factory = new SizeFactory($min, $max); /** @var InFw\Size\SizeInterface $size */ $size = $factory->make($value); $size->get(); /** @var \InFw\Range\RangeInterface $range */ $range = $size->getRange();