public function __construct() { // Logger $filter = new ezcLogFilter(); $filter->severity = ezcLog::ERROR | ezcLog::INFO | ezcLog::WARNING; $this->logger = ezcLog::getInstance(); $this->logger->getMapper()->appendRule(new ezcLogFilterRule( $filter, new ezcLogUnixFileWriter( "var/log/", "portugalWs.log", 157286400, 3 ), true ) ); }
public function __construct() { // Guzzle RESTclient $wsUrl = SolrSafeOperatorHelper::clusterIni('WebService', 'BaseUrlUUMP', 'merck.ini') . SolrSafeOperatorHelper::clusterIni('WebService', 'Prefix', 'merck.ini'); $this->client = new Client( $wsUrl ); // Logger $filter = new ezcLogFilter(); $filter->severity = ezcLog::ERROR | ezcLog::INFO | ezcLog::WARNING; $this->logger = ezcLog::getInstance(); $this->logger->getMapper()->appendRule( new ezcLogFilterRule( $filter, new ezcLogUnixFileWriter( "var/log/", "esb_uump.log", 157286400, 3 ), true ) ); }
/** * @return ezcLog */ public static function getLogger() { if ( !isset(self::$logger) ) { // Logger $filter = new ezcLogFilter(); $filter->severity = ezcLog::ERROR | ezcLog::INFO | ezcLog::WARNING; self::$logger = ezcLog::getInstance(); self::$logger->getMapper()->appendRule(new ezcLogFilterRule( $filter, new ezcLogUnixFileWriter( "var/log/", self::LOG_FILE, 157286400, 3 ), true ) ); } return self::$logger; }
private function initializeLogger() { // Logger $filter = new ezcLogFilter(); $filter->severity = ezcLog::ERROR | ezcLog::INFO | ezcLog::WARNING; $logWriter = new ezcLogUnixFileWriter("var/log/", $this->logFile, 157286400, 5); $logFilterRule = new ezcLogFilterRule($filter, $logWriter, true); $this->logger = ezcLog::getInstance(); $this->logger->getMapper()->appendRule($logFilterRule); }
public function __construct() { // Guzzle RESTclient $this->builder = ServiceBuilder::factory(__DIR__ . '/../../classes/service/descriptor.php'); $this->client = $this->builder['ldap']; // Logger $filter = new ezcLogFilter(); $filter->severity = ezcLog::ERROR | ezcLog::INFO | ezcLog::WARNING; $this->logger = ezcLog::getInstance(); $logFileName = "ws.log"; if ( SolrSafeOperatorHelper::clusterIni('WebService', 'CountrySpecificLogs', 'merck.ini') == 'enabled' ) { $clusterId = ClusterTool::clusterIdentifier(); $logFileName = "ws_{$clusterId}.log"; } $this->logger->getMapper()->appendRule(new ezcLogFilterRule( $filter, new ezcLogUnixFileWriter( "var/log/", $logFileName, 157286400, 3 ), true ) ); }
/** * Constructs a new debug object and attaches it to the log object. * * This method is private because the getInstance() should be called. */ private function __construct() { $this->options = new ezcDebugOptions(); $original = ezcLog::getInstance(); $this->log = clone $original; $this->log->reset(); $this->log->setMapper(new ezcLogFilterSet()); // Set the writer. $this->writer = new ezcDebugMemoryWriter(); $filter = new ezcLogFilter(); $filter->severity = ezcLog::DEBUG; $this->log->getMapper()->appendRule(new ezcLogFilterRule($filter, $this->writer, true)); $this->reset(); }