get_declared_traits

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

get_declared_traitsRetorna um array de todas as Traits declaradas

Descrição

get_declared_traits ( ) : array

Parâmetros

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

Valor Retornado

Retorna um array com todos os nomes das traids declaradas em seus valores. Retorna null em caso de falha.

Veja Também

add a note add a note

User Contributed Notes 1 note

up
1
@everaldofilho
4 years ago
Example of use:

<?php

namespace Example;

// Declare Trait
trait FooTrait
{
}

// Declare Abstract class
abstract class FooAbstract
{
}

// Declare class
class Bar extends FooAbstract
{
    use
FooTrait;
}

// Get all traits declareds
$array = get_declared_traits();

var_dump($array);
/**
* Result:

* array(1) {
*  [0] =>
*  string(23) "Example\FooTrait"
* }
*/
To Top