brunnofoggia / databoomer
1.2.0
2018-03-27 15:08 UTC
Requires
- php: >=5.4.0
README
通过请求保持对象数据的工具
通过将此实现为类,所有存储在其“data”属性中的内容都将通过下一个请求保持
用法
在您的类中添加以下代码之一
// for session storage use \DataBoomer\Session; // for file storage use \DataBoomer\File;不要忘记实现serialize和unserialize。一个基本的例子是
public function __construct() { $this->unserialize(); } public function __destruct() { $this->serialize(); }向数据添加内容
$this->addData('name', 'value'); // name can be split with using '.'从数据中读取内容
$this->getData('name');
高级用法
如何更改存储来自 \DataBoomer\Session 的数据的 session uid
public function generateUID() { $uid = my_uid_generator(); return $uid; }如何自定义 \DataBoomer\File 目录
public static function getDir() { return __DIR__ . '/my_tmp_dir/'; }