PHP Class Phpro\SoapClient\CodeGenerator\Rules\RuleSet

Inheritance: implements Phpro\SoapClient\CodeGenerator\Rules\RuleSetInterface
Show file Open project: phpro/soap-client

Public Methods

Method Description
__construct ( array $rules ) RuleSet constructor.
addRule ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $rule )
applyRules ( Phpro\SoapClient\CodeGenerator\Context\ContextInterface $context )

Method Details

__construct() public method

RuleSet constructor.
public __construct ( array $rules )
$rules array

addRule() public method

public addRule ( Phpro\SoapClient\CodeGenerator\Rules\RuleInterface $rule )
$rule Phpro\SoapClient\CodeGenerator\Rules\RuleInterface

applyRules() public method

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