/** * @param \Hoa\Ruler\Context $context Context. * * @return \Hoa\Ruler\Visitor\Asserter */ public static function getDefaultAsserter(Context $context = null) { if (null === static::$_defaultAsserter && static::$usePropertyAccess === true) { static::$_defaultAsserter = new Visitor\Asserter($context); } return parent::getDefaultAsserter($context); }
/** * Get default asserter. * * @param \Hoa\Ruler\Context $context Context. * @return \Hoa\Ruler\Visitor\Asserter */ public static function getDefaultAsserter(Context $context = null) { if (null === static::$_defaultAsserter) { static::$_defaultAsserter = new Visitor\Asserter($context); } if (null !== $context) { static::$_defaultAsserter->setContext($context); } return static::$_defaultAsserter; }