Skip to content

Commit e54c12c

Browse files
authored
Merge pull request #1678 from hydephp/refactor-to-move-internal-code-to-internal-namespace
Move internal helper classes to new internal support namespace
2 parents c38b6c2 + 78e9b0d commit e54c12c

File tree

5 files changed

+19
-21
lines changed

5 files changed

+19
-21
lines changed

packages/framework/src/Console/Commands/RouteListCommand.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44

55
namespace Hyde\Console\Commands;
66

7-
use Hyde\Console\Concerns\Command;
87
use Hyde\Hyde;
98
use Hyde\Pages\InMemoryPage;
109
use Hyde\Support\Models\Route;
11-
use Hyde\Support\Models\RouteList;
12-
use Hyde\Support\Models\RouteListItem;
10+
use Hyde\Console\Concerns\Command;
11+
use Hyde\Support\Internal\RouteList;
12+
use Hyde\Support\Internal\RouteListItem;
1313

14-
use function file_exists;
1514
use function sprintf;
15+
use function file_exists;
1616

1717
/**
1818
* Display the list of site routes.

packages/framework/src/Support/Models/RouteList.php renamed to packages/framework/src/Support/Internal/RouteList.php

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,20 @@
22

33
declare(strict_types=1);
44

5-
namespace Hyde\Support\Models;
5+
namespace Hyde\Support\Internal;
66

77
use Hyde\Hyde;
8+
use Hyde\Support\Models\Route;
89
use Illuminate\Contracts\Support\Arrayable;
910

10-
use function array_keys;
11-
use function array_map;
1211
use function collect;
13-
use function str_replace;
1412
use function ucwords;
13+
use function array_map;
14+
use function array_keys;
15+
use function str_replace;
1516

1617
/**
17-
* @internal This class is experimental and is subject to change.
18-
*
19-
* @experimental This class is experimental and is subject to change.
18+
* @internal This class is internal and should not be depended on outside the HydePHP framework code.
2019
*/
2120
class RouteList implements Arrayable
2221
{

packages/framework/src/Support/Models/RouteListItem.php renamed to packages/framework/src/Support/Internal/RouteListItem.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,18 @@
22

33
declare(strict_types=1);
44

5-
namespace Hyde\Support\Models;
5+
namespace Hyde\Support\Internal;
66

77
use Hyde\Hyde;
88
use Hyde\Pages\InMemoryPage;
9+
use Hyde\Support\Models\Route;
910
use Illuminate\Contracts\Support\Arrayable;
1011

1112
use function class_basename;
1213
use function str_starts_with;
1314

1415
/**
15-
* @internal This class is experimental and is subject to change.
16-
*
17-
* @experimental This class is experimental and is subject to change.
16+
* @internal This class is internal and should not be depended on outside the HydePHP framework code.
1817
*/
1918
class RouteListItem implements Arrayable
2019
{

packages/framework/tests/Feature/Commands/RouteListCommandTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
namespace Hyde\Framework\Testing\Feature\Commands;
66

77
use Hyde\Hyde;
8+
use Hyde\Testing\TestCase;
89
use Hyde\Pages\InMemoryPage;
910
use Hyde\Support\Models\Route;
10-
use Hyde\Testing\TestCase;
1111

1212
/**
1313
* @covers \Hyde\Console\Commands\RouteListCommand
14-
* @covers \Hyde\Support\Models\RouteListItem
14+
* @covers \Hyde\Support\Internal\RouteListItem
1515
*
1616
* @see \Hyde\Framework\Testing\Feature\RouteListTest
1717
*/

packages/framework/tests/Feature/RouteListTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
namespace Hyde\Framework\Testing\Feature;
66

77
use Hyde\Hyde;
8+
use Hyde\Testing\TestCase;
89
use Hyde\Pages\InMemoryPage;
910
use Hyde\Support\Models\Route;
10-
use Hyde\Support\Models\RouteList;
11-
use Hyde\Testing\TestCase;
11+
use Hyde\Support\Internal\RouteList;
1212

1313
/**
14-
* @covers \Hyde\Support\Models\RouteList
15-
* @covers \Hyde\Support\Models\RouteListItem
14+
* @covers \Hyde\Support\Internal\RouteList
15+
* @covers \Hyde\Support\Internal\RouteListItem
1616
*/
1717
class RouteListTest extends TestCase
1818
{

0 commit comments

Comments
 (0)