Overview

Namespaces

  • Pharborist
    • Constants
    • ControlStructures
    • Exceptions
    • Functions
    • Generators
    • Namespaces
    • Objects
    • Operators
    • Types
    • Variables

Classes

  • ClassConstantLookupNode
  • ClassMemberListNode
  • ClassMemberLookupNode
  • ClassMemberNode
  • ClassMethodCallNode
  • ClassMethodNode
  • ClassNameScalarNode
  • ClassNode
  • ClassStatementNode
  • InterfaceMethodNode
  • InterfaceNode
  • NameExpressionNode
  • NewNode
  • ObjectMethodCallNode
  • ObjectPropertyNode
  • SingleInheritanceNode
  • TraitAdaptationStatementNode
  • TraitAliasNode
  • TraitMethodReferenceNode
  • TraitNode
  • TraitPrecedenceNode
  • TraitUseNode

Interfaces

  • InterfaceStatementNode

Traits

  • MethodTrait
  • VisibilityTrait
  • Overview
  • Namespace
  • Class

Trait VisibilityTrait

Direct Known Users

Pharborist\Objects\ClassMemberListNode, Pharborist\Objects\MethodTrait
Namespace: Pharborist\Objects
Located at Objects/VisibilityTrait.php
Methods summary
public Pharborist\TokenNode
# getVisibility( )

Returns

Pharborist\TokenNode
public
# setVisibility( string|integer|Pharborist\TokenNode|null $visibility )

Parameters

$visibility

Returns


$this
Pharborist API documentation generated by ApiGen