Otra critica es que deberias seguir la notacion de Zend para los metodos:
delete_by_id_aseguradora() deberia ser deleteByIdAseguradora()
Podes usar esta funcion:
Código PHP:
/*
@author Bozzolo Pablo (italico76)
@access private
@param string
@return string
*/
private function noUnderscore($str){ // ok
$new=''; $capitalize = False;
for ($p=0;$p<strlen($str);$p++){
if ($str[$p]=='_'){
$capitalize = True;
}else{
$char= $str[$p];
if ($capitalize){
$char=strtoupper($char);
$capitalize = False;
}
$new .=$char;
}
}
return $new;
}