liampm / swaddle
Swaddle是一个包装器,用于未知的关键值对集合。
dev-master
2017-03-30 19:03 UTC
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is not auto-updated.
Last update: 2024-09-23 13:31:39 UTC
README
Swaddle 允许您包装如关联数组和 \stdClass
对象这样的键值对集合,以便您更轻松地访问它们的属性,并对哪些属性确实存在有更大的把握。Swaddle 的目标是减少 isset
或 property_exists
检查的数量。
安装
$ composer require liampm/swaddle
基本用法
<?php use liampm\Swaddle; $configuration = json_decode(file_get_contents('config.json')); $swaddle = Swaddle::wrapObject($configuration); $swaddle->getProperty('count', 0);