コード例 #1
0
ファイル: EventWriter.php プロジェクト: j4y-funabashi/aruna
 public function save(Event $event)
 {
     try {
         $this->filesystem->write($event->getUid() . ".json", json_encode($event));
     } catch (\Exception $e) {
         throw new RuntimeException($e->getMessage());
     }
 }
コード例 #2
0
 /**
  * @test
  */
 public function it_tells_filesystem_to_write_json_version_of_event()
 {
     $event = new Event(["blah" => 1]);
     $this->filesystem->write($event->getUid() . ".json", json_encode($event))->shouldBeCalled();
     $this->SUT->save($event);
 }