Example #1
0
 /**
  * Query models based on optional filters passed in.
  *
  * @param array $options The optional options to use.
  *
  * @return Query
  */
 protected static function query(array $options = array())
 {
     $events = Model_Event::query();
     if (!empty($options['id'])) {
         $events->where('id', $options['id']);
     }
     if (!empty($options['name'])) {
         $events->where('name', $options['name']);
     }
     return $events;
 }