« ReflectionReference::getId
ReflectionAttribute::__construct »
PHP Manual
Reflection
The ReflectionAttribute class
The ReflectionAttribute class
(PHP 8)
Introduction
The
ReflectionAttribute
class provides information about an
Attributes
.
Class synopsis
class
ReflectionAttribute
implements
Reflector
{
/* Methods */
private
__construct
()
public
getArguments
():
array
public
getName
():
string
public
getTarget
():
int
public
isRepeated
():
bool
public
newInstance
():
object
}
Table of Contents
ReflectionAttribute::__construct
— Private constructor to disallow direct instantiation
ReflectionAttribute::getArguments
— Gets arguments passed to attribute
ReflectionAttribute::getName
— Gets attribute name
ReflectionAttribute::getTarget
— Returns the target of the attribute as bitmask
ReflectionAttribute::isRepeated
— Returns whether the attribute of this name could occur repeatedly on a code element
ReflectionAttribute::newInstance
— Instantiates the attribute class represented by this ReflectionAttribute class and arguments