public function __construct($entityManager, $userService) { $this->entityManager = $entityManager; $this->userService = $userService; // init logger $logFileDir = getcwd() . '/data/VisoftBaseModule/log/'; $logFilePath = $logFileDir . 'oauth2-client.log'; \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($logFileDir); $this->logger = new \Zend\Log\Logger(); $writer = new \Zend\Log\Writer\Stream($logFilePath); $this->logger->addWriter($writer); }
public function __construct($options, $entityManager, $userService) { parent::__construct($options, $entityManager, $userService); // init ZF2 logger $logFileDir = getcwd() . '/data/VisoftBaseModule/log/'; $logFilePath = $logFileDir . 'oauth2-provider-' . static::PROVIDER_NAME . '.log'; \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($logFileDir); $this->logger = new \Zend\Log\Logger(); $writer = new \Zend\Log\Writer\Stream($logFilePath); $this->logger->addWriter($writer); // init Facebook SDK $this->facebookSDK = new \Facebook\Facebook(['app_id' => $options->getClientId(), 'app_secret' => $options->getClientSecret(), 'default_graph_version' => 'v2.6']); }
public function __construct($options) { $this->rootModuleDir = getcwd() . '/data/VisoftMailerModule'; $this->logDir = $this->rootModuleDir . '/log'; $this->contactExportedCsvDir = $this->rootModuleDir . '/contacts/exported-csv'; $this->contactUploadedCsvDir = $this->rootModuleDir . '/contacts/uploaded-csv'; $this->contactReportsDir = $this->rootModuleDir . '/contacts/reports'; $this->contactEnterJsonDir = $this->rootModuleDir . '/contacts/enter-json'; $this->mailingContactsJsonDir = $this->rootModuleDir . '/mailing/contacts-json'; $this->mailingReportsDir = $this->rootModuleDir . '/mailing/reports'; \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($this->rootModuleDir); \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($this->logDir); \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($this->contactExportedCsvDir); \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($this->contactUploadedCsvDir); \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($this->contactReportsDir); \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($this->contactEnterJsonDir); \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($this->mailingContactsJsonDir); \VisoftBaseModule\Controller\Plugin\AccessoryPlugin::checkDir($this->mailingReportsDir); parent::__construct($options); }