Skip to content

Commit

Permalink
[compare] bec142f...8658e7a
Browse files Browse the repository at this point in the history
  • Loading branch information
russsiq committed Jan 15, 2022
1 parent 252df87 commit 8676fe5
Show file tree
Hide file tree
Showing 12 changed files with 326 additions and 20 deletions.
4 changes: 4 additions & 0 deletions docs/artisan.md
Original file line number Diff line number Diff line change
Expand Up @@ -264,6 +264,10 @@ Tinker использует список «разрешенных» команд

mail:send {user} {--Q|queue}

При вызове команды в терминале псевдонимы опций должны начинаться с одиночного дефиса:

php artisan mail:send 1 -Q

<a name="input-arrays"></a>
### Массивы данных

Expand Down
12 changes: 12 additions & 0 deletions docs/broadcasting.md
Original file line number Diff line number Diff line change
Expand Up @@ -428,6 +428,18 @@ Echo.private(`orders.${orderId}`)
*/
public $queue = 'default';

Кроме того, вы можете изменить имя очереди, определив метод `broadcastQueue` для вашего события:

/**
* Имя очереди, в которую нужно поместить задание трансляции.
*
* @return string
*/
public function broadcastQueue()
{
return 'default';
}

Если вы хотите транслировать свое событие с помощью очереди `sync` вместо драйвера очереди по умолчанию, то вы можете реализовать интерфейс `ShouldBroadcastNow` вместо `ShouldBroadcast`:

<?php
Expand Down
19 changes: 19 additions & 0 deletions docs/collections.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@
- [partition](#method-partition)
- [pipe](#method-pipe)
- [pipeInto](#method-pipeinto)
- [pipeThrough](#method-pipethrough)
- [pluck](#method-pluck)
- [pop](#method-pop)
- [prepend](#method-prepend)
Expand Down Expand Up @@ -1577,6 +1578,24 @@

// [1, 2, 3]

<a name="method-pipethrough"></a>
#### `pipeThrough()`

Метод `pipeThrough` передает коллекцию указанному массиву замыканий и возвращает результат выполненных замыканий:

$collection = collect([1, 2, 3]);

$result = $collection->pipeThrough([
function ($collection) {
return $collection->merge([4, 5]);
},
function ($collection) {
return $collection->sum();
},
]);

// 15

<a name="method-pluck"></a>
#### `pluck()`

Expand Down
2 changes: 2 additions & 0 deletions docs/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,8 @@ null | (null) null

При доступе к этому скрытому маршруту вы будете перенаправлены на маршрут `/` приложения. Как только куки будет отправлен вашему браузеру, вы сможете просматривать приложение в обычном режиме, как если бы оно не находилось в режиме обслуживания.

> {tip} Ваш токен режима обслуживания обычно должен состоять из буквенно-цифровых символов и, при необходимости, тире. Вам следует избегать использования в URL-адресах специфичных символов, таких как `?`.
<a name="pre-rendering-the-maintenance-mode-view"></a>
#### Предварительный рендеринг шаблона режима обслуживания

Expand Down
4 changes: 2 additions & 2 deletions docs/eloquent.md
Original file line number Diff line number Diff line change
Expand Up @@ -605,7 +605,7 @@ Eloquent также предлагает поддержку расширенны
->where('destination', 'San Diego')
->update(['delayed' => 1]);

Метод `update` ожидает массив пар ключей и значений, представляющих столбцы, которые должны быть обновлены.
Метод `update` ожидает массив пар ключей и значений, представляющих столбцы, которые должны быть обновлены. Метод `update` возвращает количество затронутых строк.

> {note} События модели Eloquent `saving`, `saved`, `updating` и `updated` при массовом обновлении **не будут инициированы** для затронутых моделей. Это связано с тем, что модели фактически никогда не извлекаются при массовом обновлении.
Expand Down Expand Up @@ -789,7 +789,7 @@ Eloquent содержит методы `isDirty`, `isClean` и `wasChanged` дл

Конечно, вы можете создать запрос Eloquent для удаления всех моделей, соответствующих условиям запроса. В этом примере мы удалим все рейсы, помеченные как неактивные. Как и массовые обновления, массовые удаления не вызывают никаких событий модели для удаляемых моделей:

$deletedRows = Flight::where('active', 0)->delete();
$deleted = Flight::where('active', 0)->delete();

> {note} События модели Eloquent `deleting` и `deleted` при массовом удалении не будут инициированы для удаленных моделей. Это связано с тем, что модели фактически не извлекаются при выполнении оператора `delete`.
Expand Down
28 changes: 15 additions & 13 deletions docs/filesystem.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,13 +92,13 @@ Laravel обеспечивает мощную абстракцию файлов

'ftp' => [
'driver' => 'ftp',
'host' => 'ftp.example.com',
'username' => 'your-username',
'password' => 'your-password',
'host' => env('FTP_HOST'),
'username' => env('FTP_USERNAME'),
'password' => env('FTP_PASSWORD'),

// Optional FTP Settings...
// 'port' => 21,
// 'root' => '',
// 'port' => env('FTP_PORT', 21),
// 'root' => env('FTP_ROOT'),
// 'passive' => true,
// 'ssl' => true,
// 'timeout' => 30,
Expand All @@ -111,17 +111,19 @@ Laravel обеспечивает мощную абстракцию файлов

'sftp' => [
'driver' => 'sftp',
'host' => 'example.com',
'username' => 'your-username',
'password' => 'your-password',
'host' => env('SFTP_HOST'),

// Settings for SSH key based authentication...
'privateKey' => '/path/to/privateKey',
'password' => 'encryption-password',
// Settings for basic authentication...
'username' => env('SFTP_USERNAME'),
'password' => env('SFTP_PASSWORD'),

// Settings for SSH key based authentication with encryption password...
'privateKey' => env('SFTP_PRIVATE_KEY'),
'password' => env('SFTP_PASSWORD'),

// Optional SFTP Settings...
// 'port' => 22,
// 'root' => '',
// 'port' => env('SFTP_PORT', 22),
// 'root' => env('SFTP_ROOT'),
// 'timeout' => 30,
],

Expand Down
Loading

0 comments on commit 8676fe5

Please sign in to comment.