PHP Class spec\Phpro\SoapClient\CodeGenerator\Rules\PropertynameMatchesRuleSpec

Inheritance: extends PhpSpec\ObjectBehavior
显示文件 Open project: phpro/soap-client

Public Methods

Method Description
it_appies_subrule_when_applied ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule, Phpro\SoapClient\CodeGenerator\Context\ContextInterface $context )
it_can_apply_if_subrule_does_not_apply ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule, PropertyContext $context )
it_can_apply_to_property_context ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule, PropertyContext $context )
it_can_not_apply_on_invalid_regex ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule, PropertyContext $context )
it_can_not_apply_to_regular_context ( Phpro\SoapClient\CodeGenerator\Context\ContextInterface $context )
it_is_a_rule ( )
it_is_initializable ( )
let ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule )

Method Details

it_appies_subrule_when_applied() public method

public it_appies_subrule_when_applied ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule, Phpro\SoapClient\CodeGenerator\Context\ContextInterface $context )
$subRule Phpro\SoapClient\CodeGenerator\Rules\RuleInterface
$context Phpro\SoapClient\CodeGenerator\Context\ContextInterface

it_can_apply_if_subrule_does_not_apply() public method

public it_can_apply_if_subrule_does_not_apply ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule, PropertyContext $context )
$subRule Phpro\SoapClient\CodeGenerator\Rules\RuleInterface
$context Phpro\SoapClient\CodeGenerator\Context\PropertyContext

it_can_apply_to_property_context() public method

public it_can_apply_to_property_context ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule, PropertyContext $context )
$subRule Phpro\SoapClient\CodeGenerator\Rules\RuleInterface
$context Phpro\SoapClient\CodeGenerator\Context\PropertyContext

it_can_not_apply_on_invalid_regex() public method

public it_can_not_apply_on_invalid_regex ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule, PropertyContext $context )
$subRule Phpro\SoapClient\CodeGenerator\Rules\RuleInterface
$context Phpro\SoapClient\CodeGenerator\Context\PropertyContext

it_can_not_apply_to_regular_context() public method

public it_can_not_apply_to_regular_context ( Phpro\SoapClient\CodeGenerator\Context\ContextInterface $context )
$context Phpro\SoapClient\CodeGenerator\Context\ContextInterface

it_is_a_rule() public method

public it_is_a_rule ( )

it_is_initializable() public method

public it_is_initializable ( )

let() public method

public let ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $subRule )
$subRule Phpro\SoapClient\CodeGenerator\Rules\RuleInterface