コード例 #1
0
ファイル: Ruler.php プロジェクト: kmoussouni/RulerBundle
 /**
  * @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);
 }
コード例 #2
0
ファイル: Ruler.php プロジェクト: djuptho/Ruler
 /**
  * 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;
 }