Skip to content

Commit 9c879cc

Browse files
committed
update
1 parent 6ba016a commit 9c879cc

File tree

6 files changed

+37
-30
lines changed

6 files changed

+37
-30
lines changed

app/Analytics/Chart.php

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

33
namespace App\Analytics;
44

5-
use Tempest\Support\ArrayHelper;
5+
use Tempest\Support\Arr\ImmutableArray;
66

77
final readonly class Chart
88
{
99
public function __construct(
10-
public ArrayHelper $labels,
11-
public ArrayHelper $values,
10+
public ImmutableArray $labels,
11+
public ImmutableArray $values,
1212
) {}
1313
}

app/Front/Blog/BlogController.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
use Tempest\Router\Responses\NotFound;
1010
use Tempest\Router\Responses\Ok;
1111
use Tempest\Router\StaticPage;
12-
use Tempest\Support\ArrayHelper;
12+
use Tempest\Support\Arr\ImmutableArray;
1313
use Tempest\View\View;
1414
use Tempest\View\ViewRenderer;
1515
use function Tempest\view;
@@ -50,11 +50,11 @@ public function rss(
5050
expiresAt: new DateTimeImmutable('+1 hour'),
5151
);
5252

53-
return (new Ok($xml))
53+
return new Ok($xml)
5454
->addHeader('Content-Type', 'application/xml;charset=UTF-8');
5555
}
5656

57-
private function renderRssFeed(ArrayHelper $posts): string
57+
private function renderRssFeed(ImmutableArray $posts): string
5858
{
5959
ob_start();
6060

app/Front/Blog/BlogRepository.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
use League\CommonMark\Extension\FrontMatter\Output\RenderedContentWithFrontMatter;
88
use League\CommonMark\MarkdownConverter;
99
use Spatie\YamlFrontMatter\YamlFrontMatter;
10-
use Tempest\Support\ArrayHelper;
10+
use Tempest\Support\Arr\ImmutableArray;
1111
use function Tempest\map;
1212
use function Tempest\Support\arr;
1313

@@ -18,9 +18,9 @@ public function __construct(
1818
) {}
1919

2020
/**
21-
* @return ArrayHelper<\App\Front\Blog\BlogPost>
21+
* @return \Tempest\Support\Arr\ImmutableArray<\App\Front\Blog\BlogPost>
2222
*/
23-
public function all(bool $loadContent = false): ArrayHelper
23+
public function all(bool $loadContent = false): ImmutableArray
2424
{
2525
return arr(glob(__DIR__ . '/Content/*.md'))
2626
->reverse()

app/Front/Docs/DocsRepository.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
use League\CommonMark\Extension\FrontMatter\Output\RenderedContentWithFrontMatter;
88
use League\CommonMark\MarkdownConverter;
99
use Spatie\YamlFrontMatter\YamlFrontMatter;
10-
use Tempest\Support\ArrayHelper;
10+
use Tempest\Support\Arr\ImmutableArray;
1111
use function Tempest\Support\arr;
1212
use function Tempest\Support\str;
1313

@@ -46,7 +46,7 @@ public function find(string $category, string $slug): ?DocsChapter
4646
/**
4747
* @return \App\Front\Docs\DocsChapter[]
4848
*/
49-
public function all(string $category = '*'): ArrayHelper
49+
public function all(string $category = '*'): ImmutableArray
5050
{
5151
return arr(glob(__DIR__ . "/Content/{$category}/*.md"))
5252
->map(function (string $path) {
@@ -59,7 +59,7 @@ public function all(string $category = '*'): ArrayHelper
5959
return [
6060
'slug' => $matches['slug'],
6161
'index' => $matches['index'],
62-
'category' => $category,
62+
'category' => $category->toString(),
6363
...YamlFrontMatter::parse($content)->matter(),
6464
];
6565
})

app/Front/Docs/DocsView.php

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

55
namespace App\Front\Docs;
66

7-
use Tempest\Support\ArrayHelper;
7+
use Tempest\Support\Arr\ImmutableArray;
88
use Tempest\View\IsView;
99
use Tempest\View\View;
1010

@@ -39,7 +39,7 @@ public function getSubChapters(): array
3939
return $subChapters;
4040
}
4141

42-
public function chaptersForCategory(string $category): ArrayHelper
42+
public function chaptersForCategory(string $category): ImmutableArray
4343
{
4444
return $this->chapterRepository->all($category);
4545
}

composer.lock

Lines changed: 23 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)