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 ) );
    }
Exemple #6
0
 /**
  * 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();
 }