/**
* @param Model $oModel
* @return array
*/
protected function resolveModelToArray(Model $oModel)
{
/** @var Key $oKey */
$oKey = $oModel->getAttribute("key");
/** @var Locale $oLocale */
$oLocale = $oModel->getAttribute("locale");
$aReturn = [$oModel->getKeyName() => $oModel->getKey(), "key" => $oKey ? $oKey->getAttribute(Key::COLUMN_NAME) : null, "locale" => $oLocale ? $oLocale->getAttribute(Locale::COLUMN_CODE) : null, Message::COLUMN_TEXT => $oModel->getAttribute(Message::COLUMN_TEXT)];
return $aReturn;
}