les comento mi situación, tengo instalado Guaraní en la versión 3.12.0 y estoy teniendo el siguiente error al querer crear una operación nueva:
Fatal error: Class xxx\operaciones\yyy\pagelet_info contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (kernel\interfaz\pagelet::get_nombre) in /src/pers/xxx/operaciones/yyy/pagelet_info.php on line 8
Deberías implementar el método get_nombre en la clase /src/pers/xxx/operaciones/yyy/pagelet_info.php, ya que el mismo esta declarado como abstracto en la clase padre pagelet, quedaría así:
class pagelet_info extends pagelet
{
function get_nombre()
{
return 'info';
}
function prepare()
{
......
}
......
}