CakeFest 2024: The Official CakePHP Conference

runkit_method_rename

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

runkit_method_renameCambiar 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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top