feedtailor/mocking-property-modifier
Composer 安装命令:
composer require feedtailor/mocking-property-modifier
包简介
A property modifier for Mock object.
README 文档
README
A property modifier for Mock object.
Install
feedtailor/mocking-property-modifier を composer.json に追加して、 composer install を実行します。
{
"require": {
"feedtailor/mocking-property-modifier": "dev-master"
}
}
Example
use Feedtailor\Mocking\PropertyModifier; class ExampleClass { protected $foo = 10; public function getFoo() { return $this->foo; } } $obj = new ExampleClass(); echo $obj->getFoo(); // 10 PropertyModifier::create($obj)->modify("foo", 42); echo $obj->getFoo(); // 42
Methods
$modifier = new PropertyModifier($obj);
$modifier = PropertyModifier::create($obj);
Create a new $modifier instance.
$modifier->modify($name, $value);
modify a $name property to $value.
$modifier->modifyAll($values);
modify properties by associative array $values.
License
Licensed under the MIT License.
统计信息
- 总下载量: 103
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-07-23