PHP 8.5.0 Alpha 1 available for testing

ReflectionClass::getTraitAliases

(PHP 5 >= 5.4.0, PHP 7, PHP 8)

ReflectionClass::getTraitAliasesDevuelve un array de alias del trait

Descripción

public ReflectionClass::getTraitAliases(): array

Obtiene un array de alias de métodos definidos en la clase actual.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve un array con los nuevos nombres de métodos como claves y los nombres originales como valores (en formato "TraitName::original").

add a note

User Contributed Notes 1 note

up
1
dhairya dot coder at gmail dot com
9 years ago
trait A {
public function smallTalk() {
echo 'a';
}
public function bigTalk() {
echo 'A';
}
}

class Apple{

use A {
A::bigTalk as talk;
}
}

$obj=new ReflectionClass('Apple');
echo "<pre>";
var_dump($obj->getTraitAliases());
echo "</pre>";
To Top