/** * Build the configuration handler * * @param Configuration $configuration * * @return bool|AbstractTimeTable */ protected function buildConfigurationHandler(Configuration $configuration) { $handler = 'HDNET\\Calendarize\\Service\\TimeTable\\' . ucfirst($configuration->getType()) . 'TimeTable'; if (!class_exists($handler)) { return false; } return HelperUtility::create($handler); }