1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-05 13:14:05 +00:00

function improvements

This commit is contained in:
Abrar Ahmad 2022-11-30 12:36:13 +05:00
parent 55560563b5
commit bbb8865b45

View file

@ -2,16 +2,16 @@
use Stancl\Tenancy\Tests\TestCase;
uses(TestCase::class)->in(...filesAndFolder());
uses(TestCase::class)->in(...filesAndFoldersExcluding(['WithoutTenancy']));
function pest(): \Orchestra\Testbench\TestCase
{
return Pest\TestSuite::getInstance()->test;
}
function filesAndFolder(): array
function filesAndFoldersExcluding(array $exclude = []): array
{
$dirs = scandir(__DIR__);
return array_filter($dirs, fn($dir) => ! in_array($dir, ['.', '..', 'WithoutTenancy'], true));
return array_filter($dirs, fn($dir) => ! in_array($dir, array_merge(['.', '..'], $exclude) , true));
}