/**
  * Returns the editor configuration from a given profile.
  *
  * @param int $id The profile-ID
  */
 protected function getEditorConfigForProfile($intId)
 {
     $arrEditorConfig = array();
     // Find the requested profile
     $objProfile = \C4gMapProfilesModel::findById($intId);
     if ($objProfile == null) {
         \HttpResultHelper::NotFound();
     }
     // Get editor config from profile
     $arrEditorConfig['styles_point'] = unserialize($objProfile->editor_styles_point);
     $arrEditorConfig['styles_line'] = unserialize($objProfile->editor_styles_line);
     $arrEditorConfig['styles_polygon'] = unserialize($objProfile->editor_styles_polygon);
     $arrEditorConfig['vars'] = $objProfile->editor_vars;
     $arrEditorConfig['show_items'] = $objProfile->editor_show_items;
     $arrEditorConfig['helpurl'] = $objProfile->editor_helpurl;
     return $arrEditorConfig;
 }