Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yii2
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PSDI Army
yii2
Commits
5323977b
Commit
5323977b
authored
Dec 16, 2014
by
Nobuo Kihara
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
docs/guide-ja - changed "慣行" to "プラクティス" [ci skip]
parent
3ac9e3db
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
7 additions
and
7 deletions
+7
-7
db-active-record.md
docs/guide-ja/db-active-record.md
+2
-2
runtime-routing.md
docs/guide-ja/runtime-routing.md
+1
-1
structure-applications.md
docs/guide-ja/structure-applications.md
+1
-1
structure-extensions.md
docs/guide-ja/structure-extensions.md
+3
-3
No files found.
docs/guide-ja/db-active-record.md
View file @
5323977b
...
@@ -166,7 +166,7 @@ $customers = Customer::findBySql($sql)->all();
...
@@ -166,7 +166,7 @@ $customers = Customer::findBySql($sql)->all();
```
```
> Tip|ヒント: 上記のコードでは、`Customer::STATUS_ACTIVE` は `Customer` で定義されている定数です。
> Tip|ヒント: 上記のコードでは、`Customer::STATUS_ACTIVE` は `Customer` で定義されている定数です。
コードの中で、ハードコードされた文字列や数字ではなく、意味が分かる名前の定数を使用することは良い
慣行
です。
コードの中で、ハードコードされた文字列や数字ではなく、意味が分かる名前の定数を使用することは良い
プラクティス
です。
プライマリキーの値または一連のカラムの値に合致するアクティブレコードのインスタンスを返すためのショートカットメソッドが二つ提供されています。
プライマリキーの値または一連のカラムの値に合致するアクティブレコードのインスタンスを返すためのショートカットメソッドが二つ提供されています。
...
@@ -414,7 +414,7 @@ class Order extends \yii\db\ActiveRecord
...
@@ -414,7 +414,7 @@ class Order extends \yii\db\ActiveRecord
-
`$class`
: 関連するモデルのクラス名。これは完全修飾のクラス名でなければなりません。
-
`$class`
: 関連するモデルのクラス名。これは完全修飾のクラス名でなければなりません。
-
`$link`
: 二つのテーブルに属するカラム間の関係。これは配列として与えられなければなりません。
-
`$link`
: 二つのテーブルに属するカラム間の関係。これは配列として与えられなければなりません。
配列のキーは、
`$class`
と関連付けられるテーブルにあるカラムの名前であり、配列の値はリレーションを宣言しているクラスのテーブルにあるカラムの名前です。
配列のキーは、
`$class`
と関連付けられるテーブルにあるカラムの名前であり、配列の値はリレーションを宣言しているクラスのテーブルにあるカラムの名前です。
リレーションをテーブルの外部キーに基づいて定義するのが望ましい
慣行
です。
リレーションをテーブルの外部キーに基づいて定義するのが望ましい
プラクティス
です。
リレーションを宣言した後は、リレーショナルデータを取得することは、対応するゲッターメソッドで定義されているコンポーネントのプロパティを取得するのと同じように、とても簡単なことになります。
リレーションを宣言した後は、リレーショナルデータを取得することは、対応するゲッターメソッドで定義されているコンポーネントのプロパティを取得するのと同じように、とても簡単なことになります。
...
...
docs/guide-ja/runtime-routing.md
View file @
5323977b
...
@@ -438,7 +438,7 @@ URL 規則のパターンには、ウェブサーバ名を含むことが出来
...
@@ -438,7 +438,7 @@ URL 規則のパターンには、ウェブサーバ名を含むことが出来
> Tip|ヒント: URL が全てスラッシュで終るようにするためには、URL 接尾辞として `
/
` を設定することが出来ます。
> Tip|ヒント: URL が全てスラッシュで終るようにするためには、URL 接尾辞として `
/
` を設定することが出来ます。
> Note|注意: URL 接尾辞を構成すると、リクエストされた URL が接尾辞を持たない場合は、認識できない URL であると見なされるようになります。
> Note|注意: URL 接尾辞を構成すると、リクエストされた URL が接尾辞を持たない場合は、認識できない URL であると見なされるようになります。
SEO の目的からも、これが推奨される
慣行
です。
SEO の目的からも、これが推奨される
プラクティス
です。
場合によっては、URL によって異なる接尾辞を使いたいことがあるでしょう。
場合によっては、URL によって異なる接尾辞を使いたいことがあるでしょう。
その目的は、個々の URL 規則の [[yii\web\UrlRule::suffix|suffix]] プロパティを構成することによって達成できます。
その目的は、個々の URL 規則の [[yii\web\UrlRule::suffix|suffix]] プロパティを構成することによって達成できます。
...
...
docs/guide-ja/structure-applications.md
View file @
5323977b
...
@@ -305,7 +305,7 @@ if (YII_ENV_DEV) {
...
@@ -305,7 +305,7 @@ if (YII_ENV_DEV) {
#### [[yii\base\Application::params|params]] <a name="params"></a>
#### [[yii\base\Application::params|params]] <a name="params"></a>
このプロパティは、グローバルにアクセス可能なアプリケーションパラメータの配列を規定します。
このプロパティは、グローバルにアクセス可能なアプリケーションパラメータの配列を規定します。
コードの中のいたる処でハードコードされた数値や文字列を使う代りに、それらをアプリケーションパラメータとして一ヶ所で定義し、必要な場所ではそのパラメータを使うというのが良い
慣行
です。
コードの中のいたる処でハードコードされた数値や文字列を使う代りに、それらをアプリケーションパラメータとして一ヶ所で定義し、必要な場所ではそのパラメータを使うというのが良い
プラクティス
です。
例えば、次のように、サムネール画像のサイズをパラメータとして定義することが出来ます。
例えば、次のように、サムネール画像のサイズをパラメータとして定義することが出来ます。
```
php
```
php
...
...
docs/guide-ja/structure-extensions.md
View file @
5323977b
...
@@ -229,10 +229,10 @@ Composer が Bower または NPM のパッケージをインストールする
...
@@ -229,10 +229,10 @@ Composer が Bower または NPM のパッケージをインストールする
例えば、上記の
`autoload`
の宣言は、
`@yii/imagine`
という名前のエイリアスに対応することになります。
例えば、上記の
`autoload`
の宣言は、
`@yii/imagine`
という名前のエイリアスに対応することになります。
### 推奨される
慣行
<a name="recommended-practices"></a>
### 推奨される
プラクティス
<a name="recommended-practices"></a>
エクステンションは他の人々によって使われることを意図したものですから、多くの場合、追加の開発努力が必要になります。
エクステンションは他の人々によって使われることを意図したものですから、多くの場合、追加の開発努力が必要になります。
以下に、高品質のエクステンションを作成するときによく用いられ、また推奨される
慣行
のいくつかを紹介します。
以下に、高品質のエクステンションを作成するときによく用いられ、また推奨される
プラクティス
のいくつかを紹介します。
#### 名前空間 <a name="namespaces"></a>
#### 名前空間 <a name="namespaces"></a>
...
@@ -345,7 +345,7 @@ Yii はテストのサポートを提供しており、それよって、ユニ
...
@@ -345,7 +345,7 @@ Yii はテストのサポートを提供しており、それよって、ユニ
#### バージョン管理 <a name="versioning"></a>
#### バージョン管理 <a name="versioning"></a>
エクステンションのリリースごとにバージョン番号 (例えば
`1.0.1`
) を付けるべきです。
エクステンションのリリースごとにバージョン番号 (例えば
`1.0.1`
) を付けるべきです。
どのようなバージョン番号を付けるべきかを決定するときは、
[
セマンティックバージョニング
](
http://semver.org
)
の
慣行
に従うことを推奨します。
どのようなバージョン番号を付けるべきかを決定するときは、
[
セマンティックバージョニング
](
http://semver.org
)
の
プラクティス
に従うことを推奨します。
#### リリース(公開) <a name="releasing"></a>
#### リリース(公開) <a name="releasing"></a>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment