di->setShared($this->serviceName, function () { $config = $this->getShared('config'); $crypt = new PhalconCrypt(); $crypt->setKey($config->key); return $crypt; }); } }