PHP 클래스 Neos\Flow\Aop\PropertyIntroduction

파일 보기 프로젝트 열기: neos/flow-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$declaringAspectClassName string Name of the aspect declaring this introduction
$initialValue mixed The initial value of the property
$pointcut Neos\Flow\Aop\Pointcut\Pointcut The pointcut this introduction applies to
$propertyDocComment string DocComment of the introduced property
$propertyName string Name of the introduced property
$propertyVisibility string Visibility of the introduced property

공개 메소드들

메소드 설명
__construct ( string $declaringAspectClassName, string $propertyName, Pointcut $pointcut ) Constructor
getDeclaringAspectClassName ( ) : string Returns the object name of the aspect which declared this introduction
getInitialValue ( ) : mixed
getPointcut ( ) : Pointcut Returns the pointcut this introduction applies to
getPropertyDocComment ( ) : string Returns the DocComment of the introduced property
getPropertyName ( ) : string Returns the name of the introduced property
getPropertyVisibility ( ) : string Returns the visibility of the introduced property

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( string $declaringAspectClassName, string $propertyName, Pointcut $pointcut )
$declaringAspectClassName string Name of the aspect containing the declaration for this introduction
$propertyName string Name of the property to introduce
$pointcut Neos\Flow\Aop\Pointcut\Pointcut The pointcut for this introduction

getDeclaringAspectClassName() 공개 메소드

Returns the object name of the aspect which declared this introduction
public getDeclaringAspectClassName ( ) : string
리턴 string The aspect object name

getInitialValue() 공개 메소드

public getInitialValue ( ) : mixed
리턴 mixed

getPointcut() 공개 메소드

Returns the pointcut this introduction applies to
public getPointcut ( ) : Pointcut
리턴 Neos\Flow\Aop\Pointcut\Pointcut The pointcut

getPropertyDocComment() 공개 메소드

Returns the DocComment of the introduced property
public getPropertyDocComment ( ) : string
리턴 string DocComment of the introduced property

getPropertyName() 공개 메소드

Returns the name of the introduced property
public getPropertyName ( ) : string
리턴 string Name of the introduced property

getPropertyVisibility() 공개 메소드

Returns the visibility of the introduced property
public getPropertyVisibility ( ) : string
리턴 string Visibility of the introduced property

프로퍼티 상세

$declaringAspectClassName 보호되어 있는 프로퍼티

Name of the aspect declaring this introduction
protected string $declaringAspectClassName
리턴 string

$initialValue 보호되어 있는 프로퍼티

The initial value of the property
protected mixed $initialValue
리턴 mixed

$pointcut 보호되어 있는 프로퍼티

The pointcut this introduction applies to
protected Pointcut,Neos\Flow\Aop\Pointcut $pointcut
리턴 Neos\Flow\Aop\Pointcut\Pointcut

$propertyDocComment 보호되어 있는 프로퍼티

DocComment of the introduced property
protected string $propertyDocComment
리턴 string

$propertyName 보호되어 있는 프로퍼티

Name of the introduced property
protected string $propertyName
리턴 string

$propertyVisibility 보호되어 있는 프로퍼티

Visibility of the introduced property
protected string $propertyVisibility
리턴 string