Skip to content

Commit be70b23

Browse files
committed
Merge branch 'master' into sync-to-2-branch
2 parents 0294cf4 + dea891e commit be70b23

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+622
-417
lines changed

.github/workflows/ci-mysql.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ jobs:
2424
php:
2525
- 8.1
2626
- 8.2
27+
- 8.3
2728

2829
mysql:
2930
- 5.7

.github/workflows/ci-sqlite.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
php:
2626
- 8.1
2727
- 8.2
28+
- 8.3
2829

2930
steps:
3031
- name: Checkout.

composer.lock

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

docs/guide-ja/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ RESTful ウェブ・サービス
135135

136136
* [クイック・スタート](rest-quick-start.md)
137137
* [リソース](rest-resources.md)
138+
* [コレクションのフィルタリング](rest-filtering-collections.md)
138139
* [コントローラ](rest-controllers.md)
139140
* [ルーティング](rest-routing.md)
140141
* [レスポンス形式の設定](rest-response-formatting.md)

docs/guide-ja/caching-data.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ $data = $cache->getOrSet($key, function () use ($user_id) {
5757

5858
キャッシュ・コンポーネントは通常グローバルに設定しアクセスできるように
5959
[アプリケーション・コンポーネント](structure-application-components.md) として登録されます。
60-
以下のコードは、二台のキャッシュ・サーバを用いる [Memcached](https://memcached.org/) を使うように
60+
以下のコードは、二台のキャッシュ・サーバを用いる [memcached](https://memcached.org/) を使うように
6161
`cache` アプリケーション・コンポーネントを構成する方法を示すものです。
6262

6363
```php

docs/guide-ja/caching-fragment.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ if ($this->beginCache($id)) {
2424

2525
[データ・キャッシュ](caching-data.md) と同様に、キャッシュされるコンテントを識別するためにユニークな `$id` が必要になります。
2626

27+
次のようにすると、フラグメント・キャッシュを削除することが出来ます。
28+
```php
29+
Yii::$app->cache->delete(['yii\widgets\FragmentCache', $id]);
30+
```
31+
2732

2833
## キャッシュのオプション <span id="caching-options"></span>
2934

docs/guide-ja/concept-behaviors.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
ビヘイビア
22
==========
33

4-
ビヘイビアは [[yii\base\Behavior]] またその子クラスのインスタンスです。ビヘイビアは
5-
[ミックスイン](https://ja.wikipedia.org/wiki/Mixin) としても知られ、既存の [[yii\base\Component|component]] クラスの
4+
ビヘイビアは [[yii\base\Behavior]] またその子クラスのインスタンスです。
5+
ビヘイビアは [ミックスイン](https://ja.wikipedia.org/wiki/Mixin) としても知られ、既存の [[yii\base\Component|component]] クラスの
66
機能を、クラスの継承を変更せずに拡張することができます。コンポーネントにビヘイビアをアタッチすると、その
77
コンポーネントにはビヘイビアのメソッドとプロパティが "注入" され、それらのメソッドとプロパティは、
88
コンポーネント・クラス自体に定義されているかのようにアクセスできるようになります。また、ビヘイビアは、

docs/guide-ja/concept-configurations.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ $config = [
103103
'class' => 'yii\caching\FileCache',
104104
],
105105
'mailer' => [
106-
'class' => 'yii\swiftmailer\Mailer',
106+
'class' => 'yii\symfonymailer\Mailer',
107107
],
108108
'log' => [
109109
'class' => 'yii\log\Dispatcher',
@@ -207,7 +207,7 @@ return [
207207
'class' => 'yii\caching\FileCache',
208208
],
209209
'mailer' => [
210-
'class' => 'yii\swiftmailer\Mailer',
210+
'class' => 'yii\symfonymailer\Mailer',
211211
],
212212
'log' => [
213213
'class' => 'yii\log\Dispatcher',

docs/guide-ja/concept-di-container.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@ $reader = $container->get('app\storage\DocumentsReader');
541541

542542
依存注入と [サービス・ロケータ](concept-service-locator.md) はともに、疎結合でよりテストしやすい方法でのソフトウェア構築を可能にする、
543543
定番のデザインパターンです。
544-
依存注入とサービス・ロケータへのより深い理解を得るために[Martin の記事](https://martinfowler.com/articles/injection.html)
544+
依存注入とサービス・ロケータをより深く理解するために[Martin の記事](https://martinfowler.com/articles/injection.html)
545545
を読むことを強くお勧めします。
546546

547547
Yii はその [サービス・ロケータ](concept-service-locator.md) を、依存注入 (DI) コンテナの上に実装しています。

docs/guide-ja/concept-properties.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ getter と setter で定義されたプロパティには、いくつかの特
8080
* 通常の `property_exists()` の呼び出しでは、マジック・プロパティが存在するかどうかを知ることは出来ません。
8181
それぞれ、[[yii\base\BaseObject::canGetProperty()|canGetProperty()]] または [[yii\base\BaseObject::canSetProperty()|canSetProperty()]] を呼び出さなければなりません。
8282

83-
このガイドの冒頭で説明した問題に戻ると、 `label` に値が代入されているあらゆる箇所で `trim()` を呼ぶのではなく、
84-
もう `setLabel()` という setter の内部だけで `trim()` を呼べば済むのです
83+
このガイドの冒頭で説明した問題に戻ると、`label` に値が代入されているあらゆる箇所で `trim()` を呼ぶのではなく、
84+
`setLabel()` という setter の内部だけで `trim()` を呼べば済むようになります
8585
さらに、新しい要求でラベルの先頭を大文字にする必要が発生しても、他のいっさいのコードに触れることなく、
8686
すぐに `setLabel()` メソッドを変更することができます。一箇所の変更は、すべての `label` への代入に普遍的に作用します。

0 commit comments

Comments
 (0)