コード例 #1
0
ファイル: TermFallback.php プロジェクト: SRMSE/cron-wikidata
 /**
  * @see Comparable::equals
  *
  * @param mixed $target
  *
  * @return bool
  */
 public function equals($target)
 {
     if ($this === $target) {
         return true;
     }
     return $target instanceof self && parent::equals($target) && $this->actualLanguageCode === $target->actualLanguageCode && $this->sourceLanguageCode === $target->sourceLanguageCode;
 }
コード例 #2
0
ファイル: TermTest.php プロジェクト: SRMSE/cron-wikidata
 public function testGivenSimilarFallbackObject_equalsReturnsFalse()
 {
     $term = new Term('de', 'foo');
     $termFallback = new TermFallback('de', 'foo', 'en', null);
     $this->assertFalse($term->equals($termFallback));
 }