Skip to content
This repository has been archived by the owner on Apr 8, 2023. It is now read-only.

Commit

Permalink
Move silent logger to separate package
Browse files Browse the repository at this point in the history
  • Loading branch information
Cakasim committed Apr 28, 2020
1 parent 43ffd21 commit 4c57ff1
Show file tree
Hide file tree
Showing 8 changed files with 7 additions and 348 deletions.
1 change: 1 addition & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ jobs:
composer install --prefer-dist --no-interaction --no-progress --no-suggest --ignore-platform-reqs
composer require --prefer-dist --no-interaction --no-progress --no-suggest --ignore-platform-reqs cakasim/payone-sdk-http-message:^0.1
composer require --prefer-dist --no-interaction --no-progress --no-suggest --ignore-platform-reqs cakasim/payone-sdk-stream-client:^0.1
composer require --prefer-dist --no-interaction --no-progress --no-suggest --ignore-platform-reqs cakasim/payone-sdk-silent-logger:^0.1
- name: Run Coding Style Checks
run: vendor/bin/phpcsf -v fix --dry-run --allow-risky=yes
Expand Down
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ install:
- composer install --prefer-dist --no-interaction --no-suggest --ignore-platform-reqs
- composer require --prefer-dist --no-interaction --no-suggest --ignore-platform-reqs cakasim/payone-sdk-http-message:^0.1
- composer require --prefer-dist --no-interaction --no-suggest --ignore-platform-reqs cakasim/payone-sdk-stream-client:^0.1
- composer require --prefer-dist --no-interaction --no-suggest --ignore-platform-reqs cakasim/payone-sdk-silent-logger:^0.1

before_script:
- composer download-phpunit
Expand Down
3 changes: 2 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@
"require-dev": {},
"suggest": {
"cakasim/payone-sdk-http-message": "Provides the default HTTP message implementation.",
"cakasim/payone-sdk-stream-client": "Provides the default HTTP client implementation."
"cakasim/payone-sdk-stream-client": "Provides the default HTTP client implementation.",
"cakasim/payone-sdk-silent-logger": "Provides the default logger implementation."
},
"autoload": {
"psr-4": {
Expand Down
267 changes: 0 additions & 267 deletions composer.lock

This file was deleted.

6 changes: 3 additions & 3 deletions src/ContainerBuilder.php
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,6 @@ class ContainerBuilder

// --- PSR Bindings ---

// PSR-3
\Psr\Log\LoggerInterface::class => [\Cakasim\Payone\Sdk\Log\SilentLogger::class, true],

// PSR-7
// Concrete PSR-7 implementation is provided by PSR-17
// factory bindings below.
Expand Down Expand Up @@ -113,6 +110,9 @@ class ContainerBuilder

// PSR-18 bindings, from cakasim/payone-sdk-stream-client package
\Psr\Http\Client\ClientInterface::class => ['Cakasim\Payone\Sdk\Http\StreamClient\StreamClient', true],

// PSR-3 bindings, from cakasim/payone-sdk-silent-logger package
\Psr\Log\LoggerInterface::class => ['Cakasim\Payone\Sdk\Log\SilentLogger\SilentLogger', true],
];

/**
Expand Down
15 changes: 0 additions & 15 deletions src/Log/AbstractLogger.php

This file was deleted.

24 changes: 0 additions & 24 deletions src/Log/SilentLogger.php

This file was deleted.

38 changes: 0 additions & 38 deletions tests/Log/SilentLoggerTest.php

This file was deleted.

0 comments on commit 4c57ff1

Please sign in to comment.