/**
  * @param ParameterBag $bag
  *
  * @return Appointment[]
  */
 public function findByRange(ParameterBag $bag)
 {
     $office = $this->enManager->getRepository(Office::clazz())->find($bag->get('office_id'));
     return $this->enManager->getRepository($this->getEntityClassName())->findByRange($bag->get('from'), $bag->get('to'), $office);
 }
 /**
  * @return string
  */
 protected function getEntityClassName()
 {
     return Office::clazz();
 }