From b133c6c39c07b4fb4db81344a8fca4655dba2ddc Mon Sep 17 00:00:00 2001
From: Mark <mark.github@yandex.ru>
Date: Mon, 3 Feb 2014 23:17:19 +0400
Subject: [PATCH] docs improved

---
 docs/guide/console-fixture.md | 25 ++++++++++---------------
 1 file changed, 10 insertions(+), 15 deletions(-)

diff --git a/docs/guide/console-fixture.md b/docs/guide/console-fixture.md
index 0b1e41a..12dbbc8 100644
--- a/docs/guide/console-fixture.md
+++ b/docs/guide/console-fixture.md
@@ -39,6 +39,7 @@ return [
 If we are using fixture that loads data into database then these rows will be applied to `users` table. If we are using nosql fixtures, for example `mongodb`
 fixture, then this data will be applied to `users` mongodb collection. In order to learn about implementing various loading strategies and more, refer to official [documentation](https://github.com/yiisoft/yii2/blob/master/docs/guide/test-fixture.md).
 Above fixture example was auto-generated by `yii2-faker` extension, read more about it in these [section](#auto-generating-fixtures).
+Fixture classes name should not be plural.
 
 Loading fixtures
 ----------------
@@ -57,13 +58,13 @@ Below are correct formats of this command:
 
 ```
 // apply `users` fixture
-yii fixture/apply Users
+yii fixture/apply User
 
 // same as above, because default action of "fixture" command is "apply"
-yii fixture Users
+yii fixture User
 
 // apply several fixtures. Note that there should not be any whitespace between ",", it should be one string.
-yii fixture Users,UsersProfiles
+yii fixture User,UserProfile
 
 // apply all fixtures
 yii fixture/apply all
@@ -71,17 +72,11 @@ yii fixture/apply all
 // same as above
 yii fixture all
 
-// apply Users fixture, but fixture will be taken from different path.
-yii fixture Users --fixturePath='@app/my/custom/path/to/fixtures'
-
 // apply fixtures, but for other database connection.
-yii fixtures Users --db='customDbConnectionId'
+yii fixtures User --db='customDbConnectionId'
 
 // apply fixtures, but search them in different namespace. By default namespace is: tests\unit\fixtures.
-yii fixtures Users --namespace='my/custom/namespace'
-
-// apply fixtures without namespace under fixturesPath
-yii fixtures all --namespace=''
+yii fixtures User --namespace='alias\my\custom\namespace'
 ```
 
 Unloading fixtures
@@ -91,16 +86,16 @@ To unload fixture, run the following command:
 
 ```
 // unload Users fixture, by default it will clear fixture storage (for example "users" table, or "users" collection if this is mongodb fixture).
-yii fixture/clear Users
+yii fixture/clear User
 
 // Unload several fixtures. Note that there should not be any whitespace between ",", it should be one string.
-yii fixture/clear Users,UsersProfiles
+yii fixture/clear User,UserProfile
 
 // unload all fixtures
 yii fixture/clear all
 ```
 
-Same command options like: `fixturesPath`, `db`, `namespace` also can be applied to this command.
+Same command options like: `db`, `namespace` also can be applied to this command.
 
 Configure Command Globally
 --------------------------
@@ -112,8 +107,8 @@ different migration path as follows:
 'controllerMap' => [
     'fixture' => [
         'class' => 'yii\console\FixtureController',
-        'fixturePath' => '@app/my/custom/path/to/fixtures',
 		'db' => 'customDbConnectionId',
+		'namespace' => 'myalias\some\custom\namespace',
     ],
 ]
 ```
--
libgit2 0.27.1