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 contiene ningún parámetro.

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