Skip to content

Commit e32636c

Browse files
committed
Moved "StreamFilter" folder to "Core" folder
1 parent cb6e50f commit e32636c

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

src/Service/StreamFilter/FilterInjector.php renamed to src/Core/StreamFilter/FilterInjector.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<?php
22

3-
namespace Okapi\CodeTransformer\Service\StreamFilter;
3+
namespace Okapi\CodeTransformer\Core\StreamFilter;
44

5-
use Okapi\CodeTransformer\Service\StreamFilter;
5+
use Okapi\CodeTransformer\Core\StreamFilter;
66

77
/**
88
* # Filter Injector
99
*
10-
* The `FilterInjector` class is responsible for switching the original file path with a
10+
* This class is responsible for switching the original file path with a
1111
* {@link https://www.php.net/manual/wrappers.php.php#wrappers.php.filter php://filter stream}.
1212
*
1313
* @see StreamFilter::register() - Initialization of the PHP filter.

src/Service/StreamFilter/Metadata.php renamed to src/Core/StreamFilter/Metadata.php

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
<?php
2+
/** @noinspection PhpPropertyOnlyWrittenInspection */
3+
namespace Okapi\CodeTransformer\Core\StreamFilter;
24

3-
namespace Okapi\CodeTransformer\Service\StreamFilter;
4-
5-
use Okapi\CodeTransformer\Exception\StreamFilter\InvalidStreamException;
6-
use Okapi\CodeTransformer\Service\ClassLoader\ClassContainer;
7-
use Okapi\CodeTransformer\Service\DI;
8-
use Okapi\CodeTransformer\Service\StreamFilter\Metadata\Code;
5+
use Okapi\CodeTransformer\Core\AutoloadInterceptor\ClassContainer;
6+
use Okapi\CodeTransformer\Core\DI;
7+
use Okapi\CodeTransformer\Core\Exception\StreamFilter\InvalidStreamException;
8+
use Okapi\CodeTransformer\Transformer\Code;
99
use Okapi\Path\Path;
1010

1111
/**
1212
* # Metadata
1313
*
14-
* The `Metadata` class is used to store the metadata of the stream filter.
14+
* This class is used to store the metadata of the stream filter.
1515
* It converts {@link stream_get_meta_data()} output into a more convenient
1616
* format.
1717
*
@@ -42,14 +42,12 @@ class Metadata
4242
/**
4343
* Metadata constructor.
4444
*
45-
* @param mixed $stream
46-
* @param string $originalSource
47-
* @param ClassContainer $classContainer
45+
* @param mixed $stream
46+
* @param string $originalSource
4847
*/
4948
public function __construct(
50-
mixed $stream,
51-
string $originalSource,
52-
ClassContainer $classContainer,
49+
mixed $stream,
50+
string $originalSource,
5351
) {
5452
if (!is_resource($stream)) {
5553
// @codeCoverageIgnoreStart
@@ -77,6 +75,8 @@ public function __construct(
7775
$this->crypto = $metadata['crypto'] ?? null;
7876
$this->mediatype = $metadata['mediatype'] ?? null;
7977

78+
$classContainer = DI::get(ClassContainer::class);
79+
8080
$this->code = DI::make(Code::class, [
8181
'source' => $originalSource,
8282
'namespacedClass' => $classContainer->getNamespacedClassByPath($this->uri),

0 commit comments

Comments
 (0)