liampm/swaddle

Swaddle是一个包装器,用于未知的关键值对集合。

dev-master 2017-03-30 19:03 UTC

This package is not auto-updated.

Last update: 2024-09-23 13:31:39 UTC


README

Swaddle 允许您包装如关联数组和 \stdClass 对象这样的键值对集合,以便您更轻松地访问它们的属性,并对哪些属性确实存在有更大的把握。Swaddle 的目标是减少 issetproperty_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);