Merge pull request #8980 from onedevlink/fixed-typos

Fixed typo in base/Security file and docs [skip ci]
This commit is contained in:
Alexander Makarov
2015-07-02 11:52:33 +02:00
6 changed files with 7 additions and 7 deletions

View File

@ -145,7 +145,7 @@ $value2 = $cache['var2']; // эквивалентно: $value2 = $cache->get('v
Вы можете использовать строку или произвольное значение в качестве ключа кэша. Если ключ не строка, то он будет
автоматически сериализован в строку.
Обычно ключ задаётся массивом всех значимых частей. Например, для хранении информации о таблице в [[yii\db\Schema]]
Обычно ключ задаётся массивом всех значимых частей. Например, для хранения информации о таблице в [[yii\db\Schema]]
для ключа используются следующие части:
```php

View File

@ -1,9 +1,9 @@
Кэширование фрагментов
================
Кэширование фрагментов относится к кэшированию фрагментов страницы. Например, если страница отображает в таблице суммарные годовые продажи, мы можем сохранить эту таблицу в кэше с целью экономии времени, требуемого для создании таблицы при каждом запросе. Кэширование фрагментов основано на [кэшировании данных](caching-data.md).
Кэширование фрагментов относится к кэшированию фрагментов страницы. Например, если страница отображает в таблице суммарные годовые продажи, мы можем сохранить эту таблицу в кэше с целью экономии времени, требуемого для создания таблицы при каждом запросе. Кэширование фрагментов основано на [кэшировании данных](caching-data.md).
Для кэширование фрагментов используйте следующий код в [представлении](structure-views.md):
Для кэширования фрагментов используйте следующий код в [представлении](structure-views.md):
```php
if ($this->beginCache($id)) {

View File

@ -326,7 +326,7 @@ $user->touch('login_time');
на уровне языка. Они наследование не поддерживают.
Поведения могут быть прикреплены и отвязаны от компонента динамически, без необходимости модифицирования класса
компонента. Для использование трейтов необходимо модифицировать класс.
компонента. Для использования трейтов необходимо модифицировать класс.
Поведения, в отличие от трейтов, можно настраивать.

View File

@ -120,7 +120,7 @@ $foo = $container->get('Foo');
Регистрация зависимостей <span id="registering-dependencies"></span>
------------------------
Вы можете использовать [[yii\di\Container::set()]] для регистрации зависимостей. При регистрации требуется имя зависимости, а так же определение зависимости.
Вы можете использовать [[yii\di\Container::set()]] для регистрации зависимостей. При регистрации требуется имя зависимости, а также определение зависимости.
Именем зависимости может быть имя класса, интерфейса или алиас, так же определением зависимости может быть имя класса, конфигурационным массивом, или PHP callback'ом.
```php

View File

@ -114,7 +114,7 @@ class Foo extends Component
Показанный выше код инициирует событие `hello` при каждом вызове метода `bar()`.
> Подсказка: Желательно для обозначения имен событий использовать константы класса. В предыдущем примере константа `EVENT_HELLO` обозначает событие `hello`. У такого подхода три преимущества. Во-первых, исключаются опечатки. Во-вторых, для событий работает автозавершение в различных средах разработки. В третьих, чтобы узнать, какие события поддерживаются классом, достаточно проверить константы, объявленные в нем.
> Подсказка: Желательно для обозначения имен событий использовать константы класса. В предыдущем примере константа `EVENT_HELLO` обозначает событие `hello`. У такого подхода три преимущества. Во-первых, исключаются опечатки. Во-вторых, для событий работает автозавершение в различных средах разработки. В-третьих, чтобы узнать, какие события поддерживаются классом, достаточно проверить константы, объявленные в нем.
Иногда при инициировании события может понадобиться передать его обработчику дополнительную информацию. Например, объекту, отвечающему за почту, может понадобиться передать обработчику события `messageSent` определенные данные, раскрывающие смысл отправленных почтовых сообщений. Для этого в качестве второго параметра методу [[yii\base\Component::trigger()]] передается объект события. Объект события должен быть экземпляром класса [[yii\base\Event]] или его потомка. Например:

View File

@ -103,7 +103,7 @@ class Security extends Component
}
/**
* Encrypts data using a cryptograhic key.
* Encrypts data using a cryptographic key.
* Derives keys for encryption and authentication from the input key using HKDF and a random salt,
* which is very fast relative to [[encryptByPassword()]]. The input key must be properly
* random -- use [[generateRandomKey()]] to generate keys.