ReflectionClass::getTraitAliases

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

ReflectionClass::getTraitAliasesObtiene un array con los alias usados con los traits

Descripción

public ReflectionClass::getTraitAliases(): array

Advertencia

Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve un array, usando para las claves los nuevos nombres de métodos y para los valores los nombres originales (en el formato "TraitName::original"). En caso de error, devuelve null.

add a note 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