public function set()
{
$_aParameters = func_get_args();
if (!isset($_aParameters[0], $_aParameters[1])) {
return;
}
$_asKeys = $_aParameters[0];
$_mValue = $_aParameters[1];
// string, integer, float, boolean
if (!is_array($_asKeys)) {
$this->aOptions[$_asKeys] = $_mValue;
return;
}
// the keys are passed as an array
AdminPageFramework_WPUtility::setMultiDimensionalArray($this->aOptions, $_asKeys, $_mValue);
}