happyproff/yii-processlock

Prevent simultaneous scripts execution.

0.0.3 2014-09-27 20:25 UTC

This package is not auto-updated.

Last update: 2024-03-26 01:41:46 UTC


README

License

Предотвращение одновременного запуска нескольких копий скрипта.

Использование

Зависимость в composer.json:

"happyproff/yii-processlock": "*"

Регистрация компонента приложения:

'components' => [
    ...,
    'processLock' => [
        'class' => 'happyproff\YiiProcessLock\ProcessLock',
    ],
    ...
]

В консольной команде:

Yii::app()->processLock->checkIn('SCRIPT_ID');