/** * Setup the PDO connection with the passed configuration * * @param IConnectionData $connectionData * @return BaseDataSource */ private function __construct(IConnectionData $connectionData) { $application = \Salvo\Salvo::getSilexApplication(); $this->logger = $application['dlog']; $this->connectionData = $connectionData; $this->defaultDatabase = $this->connectionData->getDefaultDatabase(); $this->initializeConnection(); }
/** * Creates and return an instance of the Silex\Application object * * @param void * * @return \Silex\Application Instance of the Silex\Application object */ public function createApplication() { return \Salvo\Salvo::getSilexApplication(); }