Skip to content

Commit f1f7db5

Browse files
committed
Alias public classes
1 parent 577df1b commit f1f7db5

File tree

2 files changed

+49
-1
lines changed

2 files changed

+49
-1
lines changed

composer.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,10 @@
1616
"autoload": {
1717
"psr-4": {
1818
"SandFox\\PhpStorm\\Metadata\\": "src"
19-
}
19+
},
20+
"classmap": [
21+
"legacy.php"
22+
]
2023
},
2124
"require": {
2225
"php": ">= 7.0"

legacy.php

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<?php
2+
3+
namespace SandFoxMe\PhpStorm\Metadata
4+
{
5+
/**
6+
* @deprecated use \SandFox\PhpStorm\Metadata\Generator
7+
*/
8+
final class Generator
9+
{
10+
// cannot extend Generator because it is final, use proxy method
11+
public static function __callStatic($name, $arguments)
12+
{
13+
return call_user_func_array([\SandFox\PhpStorm\Metadata\Generator::class, $name], $arguments);
14+
}
15+
}
16+
17+
/**
18+
* @deprecated use \SandFox\PhpStorm\Metadata\StaticMap
19+
*/
20+
class StaticMap extends \SandFox\PhpStorm\Metadata\StaticMap {}
21+
}
22+
23+
namespace SandFoxMe\PhpStorm\Metadata\Integration\Psr15
24+
{
25+
/**
26+
* @deprecated use \SandFox\PhpStorm\Metadata\Integration\Psr15\ContainerExportMiddleware
27+
*/
28+
class ContainerExportMiddleware extends \SandFox\PhpStorm\Metadata\Integration\Psr15\ContainerExportMiddleware {}
29+
}
30+
31+
namespace SandFoxMe\PhpStorm\Metadata\Integration\Silex
32+
{
33+
/**
34+
* @deprecated use \SandFox\PhpStorm\Metadata\Integration\Silex\ContainerExportProvider
35+
*/
36+
class ContainerExportProvider extends \SandFox\PhpStorm\Metadata\Integration\Silex\ContainerExportProvider {}
37+
}
38+
39+
namespace SandFoxMe\PhpStorm\Metadata\Integration\Slim
40+
{
41+
/**
42+
* @deprecated use \SandFox\PhpStorm\Metadata\Integration\Slim\ContainerExportMiddleware
43+
*/
44+
class ContainerExportMiddleware extends \SandFox\PhpStorm\Metadata\Integration\Slim\ContainerExportMiddleware {}
45+
}

0 commit comments

Comments
 (0)