protected function includedProperties()
{
$attributes = $this->getModelAttributes();
$columnMap = $this->getModelColumnMap();
if (!is_array($columnMap)) {
return $attributes;
}
return array_map(function ($attribute) use($columnMap) {
return array_key_exists($attribute, $columnMap) ? $columnMap[$attribute] : $attribute;
}, $attributes);
}