PHP 클래스 Nelmio\Alice\Throwable\Exception\Generator\Resolver\UnresolvableValueExceptionFactory

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

공개 메소드들

메소드 설명
create ( Nelmio\Alice\Definition\ValueInterface $value, integer $code, Throwable $previous = null ) : UnresolvableValueException
createForCouldNotEvaluateExpression ( Nelmio\Alice\Definition\ValueInterface $value, integer $code, Throwable $previous = null ) : UnresolvableValueException
createForCouldNotFindParameter ( string $parameterKey ) : UnresolvableValueException
createForCouldNotFindVariable ( Nelmio\Alice\Definition\ValueInterface $value, integer $code, Throwable $previous = null ) : UnresolvableValueException
createForInvalidReferenceId ( Nelmio\Alice\Definition\ValueInterface $value, $result, integer $code, Throwable $previous = null ) : UnresolvableValueException
createForInvalidResolvedQuantifierTypeForOptionalValue ( Nelmio\Alice\Definition\ValueInterface $quantifier, null | object | array | float | boolean $resolvedQuantifier ) : UnresolvableValueException
createForNoFixtureOrObjectMatchingThePattern ( Nelmio\Alice\Definition\ValueInterface $value ) : UnresolvableValueException

메소드 상세

create() 공개 정적인 메소드

public static create ( Nelmio\Alice\Definition\ValueInterface $value, integer $code, Throwable $previous = null ) : UnresolvableValueException
$value Nelmio\Alice\Definition\ValueInterface
$code integer
$previous Throwable
리턴 UnresolvableValueException

createForCouldNotEvaluateExpression() 공개 정적인 메소드

public static createForCouldNotEvaluateExpression ( Nelmio\Alice\Definition\ValueInterface $value, integer $code, Throwable $previous = null ) : UnresolvableValueException
$value Nelmio\Alice\Definition\ValueInterface
$code integer
$previous Throwable
리턴 UnresolvableValueException

createForCouldNotFindParameter() 공개 정적인 메소드

public static createForCouldNotFindParameter ( string $parameterKey ) : UnresolvableValueException
$parameterKey string
리턴 UnresolvableValueException

createForCouldNotFindVariable() 공개 정적인 메소드

public static createForCouldNotFindVariable ( Nelmio\Alice\Definition\ValueInterface $value, integer $code, Throwable $previous = null ) : UnresolvableValueException
$value Nelmio\Alice\Definition\ValueInterface
$code integer
$previous Throwable
리턴 UnresolvableValueException

createForInvalidReferenceId() 공개 정적인 메소드

public static createForInvalidReferenceId ( Nelmio\Alice\Definition\ValueInterface $value, $result, integer $code, Throwable $previous = null ) : UnresolvableValueException
$value Nelmio\Alice\Definition\ValueInterface
$code integer
$previous Throwable
리턴 UnresolvableValueException

createForInvalidResolvedQuantifierTypeForOptionalValue() 공개 정적인 메소드

public static createForInvalidResolvedQuantifierTypeForOptionalValue ( Nelmio\Alice\Definition\ValueInterface $quantifier, null | object | array | float | boolean $resolvedQuantifier ) : UnresolvableValueException
$quantifier Nelmio\Alice\Definition\ValueInterface
$resolvedQuantifier null | object | array | float | boolean
리턴 UnresolvableValueException

createForNoFixtureOrObjectMatchingThePattern() 공개 정적인 메소드

public static createForNoFixtureOrObjectMatchingThePattern ( Nelmio\Alice\Definition\ValueInterface $value ) : UnresolvableValueException
$value Nelmio\Alice\Definition\ValueInterface
리턴 UnresolvableValueException