PHP 클래스 JBZoo\SimpleTypes\Parser

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

보호된 프로퍼티들

프로퍼티 타입 설명
$_default string
$_rules array

공개 메소드들

메소드 설명
__construct ( string $default = '', array $ruleList = [] )
addRule ( string $newRule )
checkRule ( string $rule ) : string
cleanRule ( string $rule ) : string
cleanValue ( string $value ) : float
getCodeList ( ) : array
parse ( mixed $data = null, string $forceRule = null ) : array
removeRule ( string $rule ) : boolean

메소드 상세

__construct() 공개 메소드

public __construct ( string $default = '', array $ruleList = [] )
$default string
$ruleList array

addRule() 공개 메소드

public addRule ( string $newRule )
$newRule string

checkRule() 공개 메소드

public checkRule ( string $rule ) : string
$rule string
리턴 string

cleanRule() 공개 메소드

public cleanRule ( string $rule ) : string
$rule string
리턴 string

cleanValue() 공개 메소드

public cleanValue ( string $value ) : float
$value string
리턴 float

getCodeList() 공개 메소드

public getCodeList ( ) : array
리턴 array

parse() 공개 메소드

public parse ( mixed $data = null, string $forceRule = null ) : array
$data mixed
$forceRule string
리턴 array

removeRule() 공개 메소드

public removeRule ( string $rule ) : boolean
$rule string
리턴 boolean

프로퍼티 상세

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

protected string $_default
리턴 string

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

protected array $_rules
리턴 array