protected function generateTagRules(array $tagInspectors)
	{
		$rules = [];
		foreach ($tagInspectors as $tagName => $tagInspector)
		{
			$rules[$tagName] = $this->generateRuleset($tagInspector, $tagInspectors);
		}

		return $rules;
	}
protected function generateTagRules(array $tagInspectors)
	{
		$rules = [];
		foreach ($tagInspectors as $tagName => $tagInspector)
		{
			$rules[$tagName] = $this->generateRuleset($tagInspector, $tagInspectors);
		}

		return $rules;
	}
protected function generateTagRules ( array $ tagInspectors ) { $ rules = [ ] ; foreach ( $ tagInspectors as $ tagName => $ tagInspector ) { $ rules [ $ tagName ] = $ this -> generateRuleset ( $ tagInspector , $ tagInspectors ) ; } return $ rules ; }
Generate and return rules based on a set of TemplateInspector

@param  array $tagInspectors Array of [tagName => TemplateInspector]
@return array                Array of [tagName => [<rules>]]
Generate and return rules based on a set of TemplateInspector