PHP 클래스 Locker\Repository\Statement\Options

파일 보기 프로젝트 열기: learninglocker/learninglocker 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$options

보호된 프로퍼티들

프로퍼티 타입 설명
$defaults
$types

공개 메소드들

메소드 설명
__construct ( array $opts )
getOpt ( String $opt ) : Mixed Gets an options.

보호된 메소드들

메소드 설명
convertToBoolean ( mixed $value ) : boolean | mixed Converts the given value to a Boolean if it can be.
convertToInt ( mixed $value ) : integer | mixed Converts the given value to a Integer if it can be.
mergeDefaults ( array $opts ) : [String Returns all of the index options set to their default or given value (using the given options).
validate ( $opts ) : [String Validates the given options as index options.

메소드 상세

__construct() 공개 메소드

public __construct ( array $opts )
$opts array

convertToBoolean() 보호된 메소드

Converts the given value to a Boolean if it can be.
protected convertToBoolean ( mixed $value ) : boolean | mixed
$value mixed
리턴 boolean | mixed Returns the value unchanged if it can't be converted.

convertToInt() 보호된 메소드

Converts the given value to a Integer if it can be.
protected convertToInt ( mixed $value ) : integer | mixed
$value mixed
리턴 integer | mixed Returns the value unchanged if it can't be converted.

getOpt() 공개 메소드

Gets an options.
public getOpt ( String $opt ) : Mixed
$opt String Option name.
리턴 Mixed

mergeDefaults() 보호된 메소드

Returns all of the index options set to their default or given value (using the given options).
protected mergeDefaults ( array $opts ) : [String
$opts array
리턴 [String

validate() 보호된 메소드

Validates the given options as index options.
protected validate ( $opts ) : [String
리턴 [String

프로퍼티 상세

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

protected $defaults

$options 공개적으로 프로퍼티

public $options

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

protected $types