public static function set($sec, $name, $value = null) { if (self::_get()->debug) { printf("Config::set(%s,%s,%s)\n", $sec, $name, $value); } return mda_set(self::_get()->config, $sec, $name, $value); }
function session($name, $value = false) { if ($value !== false) { mda_set($_SESSION, $name, $value); } return mda_get($_SESSION, $name); }
public function testMDASet() { $test = self::$test; mda_set($test, 'test1', false); mda_set($test, 'test2', 'test3', true); $this->assertFalse(mda_get($test, 'test1')); $this->assertTrue(mda_get($test, 'test2.test3')); }
public function __call($name, $args) { if (strpos($name, 'get') === 0) { $name = self::_realName($name, 'get'); return mda_get($this->data, $name); } if (strpos($name, 'set') === 0) { $name = self::_realName($name, 'set'); return mda_set($this->data, $name, array_shift($args)); } //we dont know what to do with this return false; }
public function setParam($name, $val) { mda_set($this->params, $name, $val); return $this; }