public function set()
{
$_aParameters = func_get_args();
if (!isset($_aParameters[0], $_aParameters[1])) {
return;
}
$_asKeys = $_aParameters[0];
$_mValue = $_aParameters[1];
if (is_scalar($_asKeys)) {
$this->aData[$_asKeys] = $_mValue;
return;
}
$this->setMultiDimensionalArray($this->aData, $_asKeys, $_mValue);
}