public function __construct(IGeoMapLocation $mapLocation = NULL, $languageId = 0, array $p_languageSource = NULL, $p_forceExists = false)
{
global $g_ado_db;
parent::__construct($this->m_columnNames);
if ($p_languageSource) {
$this->fetch($p_languageSource, $p_forceExists);
return;
}
if ($mapLocation === NULL || $languageId < 1) {
return;
}
$this->m_data['fk_maplocation_id'] = $mapLocation->getId();
$this->m_data['fk_language_id'] = $languageId;
$this->fetch();
}