pushHandler( new StreamHandler( ARICF7CONNECTOR_DEBUG_LOG_PATH, Logger::DEBUG ) ); return $logger; } static protected function log_enabled() { if ( ! is_null( self::$log_enabled ) ) return self::$log_enabled; self::$log_enabled = (bool) Settings::instance()->get_option( 'debug_log' ); return self::$log_enabled; } static public function clear() { if ( ! file_exists( ARICF7CONNECTOR_DEBUG_LOG_PATH ) ) { return true; } return false !== file_put_contents( ARICF7CONNECTOR_DEBUG_LOG_PATH, '' ); } }