From d855500640ddaed6d78d94abd0f058125a9fcd13 Mon Sep 17 00:00:00 2001 From: KazuyaUchida Date: Wed, 30 Oct 2024 16:36:52 +0900 Subject: [PATCH 1/2] fix-attribute --- manuals/1.0/en/50.tutorial2.md | 6 +++--- manuals/1.0/ja/50.tutorial2.md | 11 +++++------ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/manuals/1.0/en/50.tutorial2.md b/manuals/1.0/en/50.tutorial2.md index c0e6019d..da4d9486 100644 --- a/manuals/1.0/en/50.tutorial2.md +++ b/manuals/1.0/en/50.tutorial2.md @@ -338,11 +338,11 @@ use Ray\MediaQuery\Annotation\DbQuery; interface TicketQueryInterface { - #[DbQuery('ticket_item'] + #[DbQuery('ticket_item')] public function item(string $id): Ticket|null; /** @return array */ - #[DbQuery('ticket_list'] + #[DbQuery('ticket_list')] public function list(): array; } ``` @@ -887,4 +887,4 @@ Applications should aim for evolvability without breaking development efficiency [^11]: It is a widespread misconception that the Uniform Interface is not an HTTP method. See [Uniform Interface](https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm). [^12]: [https://www.iana.org/assignments/media-types/media-types.xhtml](https://www.iana.org/assignments/media-types/media-types.xhtml) [^13]: This SQL conforms to the [SQL Style Guide](https://www.sqlstyle.guide/). It can be configured from PhpStorm as [Joe Celko](https://twitter.com/koriym/status/1410996122412150786). -The comment is not only descriptive, but also makes it easier to identify the SQL in the slow query log, etc. +The comment is not only descriptive, but also makes it easier to identify the SQL in the slow query log, etc. \ No newline at end of file diff --git a/manuals/1.0/ja/50.tutorial2.md b/manuals/1.0/ja/50.tutorial2.md index b4c58cf0..4759b5ce 100644 --- a/manuals/1.0/ja/50.tutorial2.md +++ b/manuals/1.0/ja/50.tutorial2.md @@ -336,11 +336,11 @@ use Ray\MediaQuery\Annotation\DbQuery; interface TicketQueryInterface { - #[DbQuery('ticket_item'] + #[DbQuery('ticket_item')] public function item(string $id): Ticket|null; /** @return array */ - #[DbQuery('ticket_list'] + #[DbQuery('ticket_list')] public function list(): array; } ``` @@ -374,12 +374,12 @@ interface TicketCommandInterface メソッドの返り値に`array`を指定すると、データベースの結果はそのまま連想配列と得られますが、メソッドの返り値にエンティティの型を指定すると、その型にハイドレーションされます。 ```php -#[DbQuery('ticket_item'] +#[DbQuery('ticket_item')] public function item(string $id): array // 配列が得られる ``` ```php -#[DbQuery('ticket_item'] +#[DbQuery('ticket_item')] public function item(string $id): Ticket|null; // Ticketエンティティが得られる ``` @@ -891,5 +891,4 @@ BEAR.Sundayは標準に基づいたクリーンなコードである事を重視 [^13]: このSQLは[SQLスタイルガイド](https://www.sqlstyle.guide/ja/) に準拠しています。 PhpStormからは[Joe Celko](https://twitter.com/koriym/status/1410996122412150786)として設定できます。 コメントは説明になるだけでなくスロークエリーログ等からもSQLを特定しやすくなります。 -※ 以前のPHP7対応のチュートリアルは[tutorial2_v1](tutorial2_v1.html)にあります。 - +※ 以前のPHP7対応のチュートリアルは[tutorial2_v1](tutorial2_v1.html)にあります。 \ No newline at end of file From f4e0730a60555f4c70501fbdfe5027312b1ed782 Mon Sep 17 00:00:00 2001 From: KazuyaUchida Date: Wed, 30 Oct 2024 16:38:11 +0900 Subject: [PATCH 2/2] fix-typo --- manuals/1.0/ja/50.tutorial2.md | 4 ++-- manuals/1.0/ja/archive/tutorial2_v1.md | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/manuals/1.0/ja/50.tutorial2.md b/manuals/1.0/ja/50.tutorial2.md index 4759b5ce..4e3bd795 100644 --- a/manuals/1.0/ja/50.tutorial2.md +++ b/manuals/1.0/ja/50.tutorial2.md @@ -416,7 +416,7 @@ class Ticket リソースクラスはクエリーインターフェイスに依存します。 -## tikcetリソース +## ticketリソース `ticket`リソースを`src/Resource/App/Ticket.php`に作成します。 @@ -557,7 +557,7 @@ Ticketリソースにアトリビュート`#[Embed]`を追加します。 ## ticketsリソース -`POST`で作成、`GET`でチケットリストが取得できる`tikcets`リソースを`src/resource/App/Tickets.php`に作成します。 +`POST`で作成、`GET`でチケットリストが取得できる`tickets`リソースを`src/resource/App/Tickets.php`に作成します。 ```php dumpMd(dirname(__DIR__) . '/docs', 'app');``` [^9]:http://json-schema.org/latest/json-schema-core.html#rfc.section.10.1 [^10]:`/ticket`でPOSTされると`/tickets`リソースのキャッシュを破壊しています。`@Refresh`とすると破壊のタイミングでキャッシュを再生成します。 [^11]: [Publishing your GitHub Pages site from a /docs folder on your master branch](https://help.github.com/articles/configuring-a-publishing-source-for-github-pages/#publishing-your-github-pages-site-from-a-docs-folder-on-your-master-branch) -[^13]: 2018年9月現在php7.3だと実行できますが`PHP Deprecated`が表示されます。 +[^13]: 2018年9月現在php7.3だと実行できますが`PHP Deprecated`が表示されます。 \ No newline at end of file