Source for file store.flatfile.class.php
Documentation is available at store.flatfile.class.php
define("ICQBOT_DEFAULTSTOREDIR",'./store/modules/');
$res = mkdir($this->storedir,0777, true);
$this->logs->write('Cannot create STORE dir "'. $this->storedir. '".');
if (false == ($this->writable = is_writeable($this->storedir)))
$this->logs->write('STORE dir "'. $this->storedir. '" is not writable!');
public function setData(IcqBot_Module $module, $key, $value = false)
$keys = $this->createOrGet($this->storedir. $mod_name);
public function getData(IcqBot_Module $module, $key)
$keys = $this->createOrGet($this->storedir. get_class($module));
public function clearData(IcqBot_Module $module)
return $this->createOrGet($this->storedir. get_class($module));
private function createOrGet($fname)
|