# runkit_method_rename

(No version information available, might only be in Git)

runkit_method_rename — Cambiar dinámicamente el nombre del método dado

### Descripción

runkit_method_rename(string `$classname`, string `$methodname`, string `$newname`): bool

> Nota: Esta función no puede ser utilizada para manipular el actual método en ejecución (o extendido).

### Parámetros

`classname`

  La clase en la que se renombrará el método

`methodname`

  El nombre del método a renombrar

`newname`

  El nombre nuevo a dar al método renombrado

### Valores devueltos

Devuelve `true` en caso de éxito o `false` en caso de error.

### Ejemplos

Ejemplo #1 Ejemplo derunkit_method_rename()

`<?php
class Ejemplo {
function foo() {
return "foo!\n";
}
}
// Renombrar el método 'foo' a 'bar'
runkit_method_rename(
'Ejemplo',
'foo',
'bar'
);
// salida de la función renombrada
echo Ejemplo::bar();
?>`

El resultado del ejemplo sería:

    foo!

### Ver también

- runkit_method_add() - Añadir dinámicamente un nuevo método a una clase dada
- runkit_method_copy() - Copia un método de una clase a otra
- runkit_method_redefine() - Cambiar dinámicamente el código del método dado
- runkit_method_remove() - Eliminar dinámicamente el método dado
- runkit_function_rename() - Cambiar el nombre de una función