コード例 #1
0
 /**
  * @test
  */
 public function eventInitializesCorrectly()
 {
     $identifiable = $this->getMock('Xi\\Filelib\\Identifiable');
     $event = new IdentifiableEvent($identifiable);
     $identifiable2 = $event->getIdentifiable();
     $this->assertSame($identifiable, $identifiable2);
 }
コード例 #2
0
ファイル: IdentityMap.php プロジェクト: kankje/xi-filelib
 /**
  * @param IdentifiableEvent $event
  */
 public function onDelete(IdentifiableEvent $event)
 {
     $this->remove($event->getIdentifiable());
 }
コード例 #3
0
ファイル: Cache.php プロジェクト: kankje/xi-filelib
 /**
  * @param IdentifiableEvent $event
  */
 public function onCreate(IdentifiableEvent $event)
 {
     $this->save($event->getIdentifiable());
 }