From 73a7ae03c604dc9528c2bd9f5008fd5df1220337 Mon Sep 17 00:00:00 2001 From: bscheshirwork Date: Tue, 19 Dec 2017 22:30:10 +0300 Subject: [PATCH] Fixed wording in Russian guide's rest-resources (#14988) [skip ci] --- docs/guide-ru/rest-resources.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/guide-ru/rest-resources.md b/docs/guide-ru/rest-resources.md index ee148e43d0..9cc2f76587 100644 --- a/docs/guide-ru/rest-resources.md +++ b/docs/guide-ru/rest-resources.md @@ -50,9 +50,9 @@ http://localhost/users?fields=id,email&expand=profile [[yii\db\ActiveRecord::fields()]] возвращает только те атрибуты, которые были объявлены в схеме БД. Вы можете переопределить `fields()` для того, чтобы добавить, удалить, переименовать или переобъявить поля. Значение, -возвращаемое `fields()`, должно быть массивом. Его ключи это имена полей, и значения могут быть либо именами -свойств/атрибутов, либо анонимными функциями, которые возвращают значение соответствующих полей. Если имя атрибута такое же, -как ключ массива вы можете опустить значение: +возвращаемое `fields()`, должно быть массивом. Его ключи — это названия полей. Значения могут быть либо именами +свойств/атрибутов, либо анонимными функциями, которые возвращают значение соответствующих свойств. Когда +название поля совпадает с именем аттрибута вы можете опустить ключ массива: ```php // явное перечисление всех атрибутов лучше всего использовать когда вы хотите быть уверенным что изменение @@ -61,11 +61,11 @@ http://localhost/users?fields=id,email&expand=profile public function fields() { return [ - // название поля совпадает с названием атрибута + // название поля совпадает с именем атрибута 'id', - // имя поля "email", атрибут "email_address" + // название поля "email", атрибут "email_address" 'email' => 'email_address', - // имя поля "name", значение определяется callback-ом PHP + // название поля "name", значение определяется callback-ом PHP 'name' => function () { return $this->first_name . ' ' . $this->last_name; }, @@ -77,7 +77,7 @@ public function fields() { $fields = parent::fields(); - // удаляем не безопасные поля + // удаляем небезопасные поля unset($fields['auth_key'], $fields['password_hash'], $fields['password_reset_token']); return $fields;