xakepehok/value-object-builder
最新稳定版本:0.1.2
Composer 安装命令:
composer require xakepehok/value-object-builder
包简介
This helper can create object from passed classname and value, or return null, if passed value is also null
README 文档
README
Installation
composer require xakepehok/value-object-builder
Example without VOB:
<?php $value = $_POST['value'] ?? null; $object = $value ? new Object($value) : null;
Example with VOB:
<?php use \XAKEPEHOK\ValueObjectBuilder\VOB; $object = VOB::build(Object::class, $_POST['value'] ?? null);
Example without VOB:
<?php $value_1 = $_POST['value_1'] ?? null; $value_2 = $_POST['value_2'] ?? null; $value_3 = $_POST['value_3'] ?? null; $object = null; if (!is_null($value_1) || !is_null($value_2) || !is_null($value_3)) { $object = new Object($value_1, $value_2, $value_3); }
Example with VOB:
<?php use \XAKEPEHOK\ValueObjectBuilder\VOB; $object = VOB::buildFromValues(Object::class, [$_POST['value_1'] ?? null, $_POST['value_2'] ?? null, $_POST['value_3'] ?? null]);
统计信息
- 总下载量: 6.42k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2021-01-19