Example #1
0
 /**
  * Adds new rule.
  * @param  mixed
  * @param  KeyParser
  * @return void
  */
 public function offsetSet($index, $rule)
 {
     if (!$rule instanceof KeyParser) {
         throw new Nette\InvalidArgumentException('Argument must be ' . __NAMESPACE__ . 'ArrayParser\\KeyParser descendant.');
     }
     parent::offsetSet($index, $rule);
 }