|
@@ -12,22 +12,22 @@ |
|
|
block discarded – undo |
|
12
|
12
|
use chillerlan\OAuth\Core\OAuthInterface; |
|
13
|
13
|
use FilesystemIterator, RecursiveDirectoryIterator, RecursiveIteratorIterator, ReflectionClass; |
|
14
|
14
|
|
|
15
|
|
-if(!\function_exists(__NAMESPACE__.'\\getProviders')){ |
|
|
15
|
+if (!\function_exists(__NAMESPACE__.'\\getProviders')) { |
|
16
|
16
|
|
|
17
|
17
|
function getProviders():array{ |
|
18
|
18
|
$providers = []; |
|
19
|
19
|
|
|
20
|
20
|
/** @var \SplFileInfo $e */ |
|
21
|
|
- foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator(__DIR__, FilesystemIterator::SKIP_DOTS)) as $e){ |
|
|
21
|
+ foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator(__DIR__, FilesystemIterator::SKIP_DOTS)) as $e) { |
|
22
|
22
|
|
|
23
|
|
- if($e->getExtension() !== 'php' || \realpath($e->getPath()) === __DIR__){ |
|
|
23
|
+ if ($e->getExtension() !== 'php' || \realpath($e->getPath()) === __DIR__) { |
|
24
|
24
|
continue; |
|
25
|
25
|
} |
|
26
|
26
|
|
|
27
|
27
|
$class = __NAMESPACE__.\str_replace('/', '\\', \substr($e->getPathname(), \strlen(__DIR__), -4)); |
|
28
|
28
|
$r = new ReflectionClass($class); |
|
29
|
29
|
|
|
30
|
|
- if(!$r->implementsInterface(OAuthInterface::class) || $r->isAbstract()){ |
|
|
30
|
+ if (!$r->implementsInterface(OAuthInterface::class) || $r->isAbstract()) { |
|
31
|
31
|
continue; |
|
32
|
32
|
} |
|
33
|
33
|
|
Please login to merge, or discard this patch.