static function extender_clases(toba_modelo_proyecto $proyecto, $consola, $de) { $seguir = true; if ($proyecto->tiene_clases_extendidas($de)) { $mensaje = "Las clases ya están extendidas. Si las reextiende se "; $mensaje .= "perderán todos los cambios que se introdujeron en las "; $mensaje .= "mismas. Desea reextender de cualquier manera?"; $seguir = $consola->dialogo_simple($mensaje); } if ($seguir) { $prefijo = $de == 'proyecto' ? '/personalizacion' : ''; $path = $proyecto->get_dir() . $prefijo . '/php/extension_toba/componentes'; util_modelo_proyecto::extender_componentes($proyecto, $path, $de); util_modelo_proyecto::marcar_clases_extendidas($proyecto, $de); } return $seguir; }