Guides

AsymmetricVisibility extends Visibility
in package

FinalYes

Value object for visibility values of classes, properties, ect.

Table of Contents

Constants

PRIVATE_  = 'private'
constant for private visibility
PROTECTED_  = 'protected'
constant for protected visibility
PUBLIC_  = 'public'
constant for protected visibility

Properties

$readVisibility  : Visibility
$visibility  : string
$writeVisibility  : Visibility

Methods

__construct()  : mixed
Initializes the object.
__toString()  : string
Will return a string representation of visibility.
getReadVisibility()  : Visibility
getWriteVisibility()  : Visibility

Constants

PRIVATE_

constant for private visibility

public mixed PRIVATE_ = 'private'

PROTECTED_

constant for protected visibility

public mixed PROTECTED_ = 'protected'

PUBLIC_

constant for protected visibility

public mixed PUBLIC_ = 'public'

Properties

$visibility read-only

private string $visibility

value can be public, protected or private

Methods

__toString()

Will return a string representation of visibility.

public __toString() : string
Attributes
#[Override]
Return values
string

        
On this page

Search results