Esempio n. 1
0
 /**
  * Determine the binding for a given event.
  *
  * @param  \JasonLewis\ResourceWatcher\Event  $event
  * @return string
  */
 public function determineEventBinding(Event $event)
 {
     switch ($event->getCode()) {
         case Event::RESOURCE_DELETED:
             return 'delete';
             break;
         case Event::RESOURCE_CREATED:
             return 'create';
             break;
         case Event::RESOURCE_MODIFIED:
             return 'modify';
             break;
     }
 }
Esempio n. 2
0
 public function testCanGetResourceFromEvent()
 {
     $resource = m::mock('JasonLewis\\ResourceWatcher\\Resource\\ResourceInterface');
     $event = new Event($resource, Event::RESOURCE_CREATED);
     $this->assertInstanceOf('JasonLewis\\ResourceWatcher\\Resource\\ResourceInterface', $event->getResource());
 }