PHP Class AppserverIo\Appserver\Core\Api\Node\AuthConstraintNode

Inheritance: extends AppserverIo\Description\Api\Node\AbstractNode, implements AppserverIo\Appserver\Core\Api\Node\AuthConstraintNodeInterface
Datei anzeigen Open project: appserver-io/appserver

Protected Properties

Property Type Description
$description DescriptionNode The description information.
$roleNames array The role name information.

Public Methods

Method Description
__construct ( AppserverIo\Configuration\Interfaces\NodeValueInterface $description = null, array $roleNames = [] ) Initializes the node with the passed values.
getDescription ( ) : DescriptionNode Return's the description information.
getRoleNames ( ) : array Return's the role name information.
getRoleNamesAsArray ( ) : array Return's the role names as array.

Method Details

__construct() public method

Initializes the node with the passed values.
public __construct ( AppserverIo\Configuration\Interfaces\NodeValueInterface $description = null, array $roleNames = [] )
$description AppserverIo\Configuration\Interfaces\NodeValueInterface The description information
$roleNames array The array with the role names

getDescription() public method

Return's the description information.
public getDescription ( ) : DescriptionNode
return DescriptionNode The description information

getRoleNames() public method

Return's the role name information.
public getRoleNames ( ) : array
return array The role names information

getRoleNamesAsArray() public method

Return's the role names as array.
public getRoleNamesAsArray ( ) : array
return array The role names as array

Property Details

$description protected_oe property

The description information.
protected DescriptionNode,AppserverIo\Appserver\Core\Api\Node $description
return DescriptionNode

$roleNames protected_oe property

The role name information.
protected array $roleNames
return array