PHP 클래스 WsdlToPhp\PackageGenerator\File\Validation\AbstractRule

파일 보기 프로젝트 열기: wsdltophp/packagegenerator

공개 메소드들

메소드 설명
__construct ( Rules $rules )
applyRule ( string $parameterName, mixed $value, boolean $itemType = false ) : AbstractRule This method has to add the validation rule to the method's body
getAttribute ( ) : StructAttribute
getFile ( ) : AbstractModelFile
getMethod ( ) : WsdlToPhp\PhpGenerator\Element\PhpMethod
getRules ( ) : Rules
setRules ( Rules $rules )

메소드 상세

__construct() 공개 메소드

public __construct ( Rules $rules )
$rules Rules

applyRule() 추상적인 공개 메소드

This method has to add the validation rule to the method's body
abstract public applyRule ( string $parameterName, mixed $value, boolean $itemType = false ) : AbstractRule
$parameterName string
$value mixed
$itemType boolean
리턴 AbstractRule

getAttribute() 공개 메소드

public getAttribute ( ) : StructAttribute
리턴 WsdlToPhp\PackageGenerator\Model\StructAttribute

getFile() 공개 메소드

public getFile ( ) : AbstractModelFile
리턴 WsdlToPhp\PackageGenerator\File\AbstractModelFile

getMethod() 공개 메소드

public getMethod ( ) : WsdlToPhp\PhpGenerator\Element\PhpMethod
리턴 WsdlToPhp\PhpGenerator\Element\PhpMethod

getRules() 공개 메소드

public getRules ( ) : Rules
리턴 Rules

setRules() 공개 메소드

public setRules ( Rules $rules )
$rules Rules