PHP 클래스 Neos\Flow\ObjectManagement\Configuration\ConfigurationArgument

파일 보기 프로젝트 열기: neos/flow-development-collection 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$autowiring integer
$index integer The position of the constructor argument. Counting starts at "1".
$type integer Argument type, one of the ARGUMENT_TYPES_* constants
$value The argument's value

공개 메소드들

메소드 설명
__construct ( string $index, mixed $value, integer $type = self::ARGUMENT_TYPES_STRAIGHTVALUE ) Constructor - sets the index, value and type of the argument
getAutowiring ( ) : integer Returns the autowiring mode for this argument
getIndex ( ) : string Returns the index (position) of the argument
getType ( ) : integer Returns the type of the argument
getValue ( ) : mixed Returns the value of the argument
set ( integer $index, mixed $value, integer $type = self::ARGUMENT_TYPES_STRAIGHTVALUE ) : void Sets the index, value, type of the argument and object configuration
setAutowiring ( integer $autowiring ) : void Sets autowiring for this argument

메소드 상세

__construct() 공개 메소드

Constructor - sets the index, value and type of the argument
public __construct ( string $index, mixed $value, integer $type = self::ARGUMENT_TYPES_STRAIGHTVALUE )
$index string Index of the argument
$value mixed Value of the argument
$type integer Type of the argument - one of the argument_TYPE_* constants

getAutowiring() 공개 메소드

Returns the autowiring mode for this argument
public getAutowiring ( ) : integer
리턴 integer Value of one of the Configuration::AUTOWIRING_MODE_* constants

getIndex() 공개 메소드

Returns the index (position) of the argument
public getIndex ( ) : string
리턴 string Index of the argument

getType() 공개 메소드

Returns the type of the argument
public getType ( ) : integer
리턴 integer Type of the argument - one of the ARGUMENT_TYPES_* constants

getValue() 공개 메소드

Returns the value of the argument
public getValue ( ) : mixed
리턴 mixed Value of the argument

set() 공개 메소드

Sets the index, value, type of the argument and object configuration
public set ( integer $index, mixed $value, integer $type = self::ARGUMENT_TYPES_STRAIGHTVALUE ) : void
$index integer Index of the argument (counting starts at "1")
$value mixed Value of the argument
$type integer Type of the argument - one of the ARGUMENT_TYPE_* constants
리턴 void

setAutowiring() 공개 메소드

Sets autowiring for this argument
public setAutowiring ( integer $autowiring ) : void
$autowiring integer One of the Configuration::AUTOWIRING_MODE_* constants
리턴 void

프로퍼티 상세

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

protected int $autowiring
리턴 integer

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

The position of the constructor argument. Counting starts at "1".
protected int $index
리턴 integer

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

Argument type, one of the ARGUMENT_TYPES_* constants
protected int $type
리턴 integer

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

The argument's value
protected $value