fusepump / base.php
具有魔术方法和设置/获取选项的基本类。
此包的官方仓库似乎已消失,因此该包已被冻结。
0.1.1
2013-06-21 14:11 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-01-29 10:55:17 UTC
README
具有魔术方法和设置/获取选项的基本类。
安装
将此添加到您的 composer.json
{
"require": {
"fusepump/base.php": "0.1.*"
}
}
然后运行
composer install
最后将 require 'vendor/autoload.php'
添加到您的 PHP 文件中;
示例
class Foo extends \FusePump\Base\Base { public function __construct() { parent::__construct( // Fields array( 'user_id' => 'bob' ), // Options array( 'foo' => array( 'bar' => 'baz' ) ) ); } } $foo = new Foo(); $foo->getUserId(); // bob $foo->getOption('foo.bar'); // 'baz' $foo->setUserName('Bobinda'); // magic set method $foo->getFields(); // array( 'user_name' => 'Bobinda' );
许可证
MIT