PHP 8.3.7 Released!

ReflectionClass::getTraitAliases

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

ReflectionClass::getTraitAliasesRRetorna um array de aliases de trait

Descrição

public ReflectionClass::getTraitAliases(): array

Obtém um array de aliases do método trait definidos na classe atual.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Retorna um array com novos nomes de métodos em chaves e nomes originais (no formato "TraitName::original") em valores.

add a note

User Contributed Notes 1 note

up
1
dhairya dot coder at gmail dot com
8 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