public function initialize(AgaviContext $context, array $parameters = array())
 {
     parent::initialize($context, $parameters);
     IcingaDoctrineDatabase::resetCurrentConnection();
     $this->user = $this->getContext()->getUser();
     if (AgaviConfig::get('core.data_dir') !== null) {
         $this->cacheDir = AgaviConfig::get('core.data_dir') . '/tmp';
     } else {
         $this->cacheDir = '/tmp';
     }
     if (!is_dir($this->cacheDir)) {
         throw new AppKitModelException('Cache dir for CronksUserCacheDataModel does not exist: ' . $this->cacheDir);
     }
 }
 public function initialize(AgaviContext $context, array $parameters = array())
 {
     parent::initialize($context, $parameters);
     IcingaDoctrineDatabase::resetCurrentConnection();
 }