skafandri/synchronizeds

0.0.1 2014-12-14 08:05 UTC

This package is not auto-updated.

Last update: 2024-09-24 08:12:49 UTC


README

#SynchronizedS 同步化的 Symfony 扩展包 ##使用 composer 安装

require: {"skafandri/synchronizeds": "dev-master"}

并在您的 AppKernel.php 中加载此扩展包

new Skafandri\SynchronizedBundle\SynchronizedBundle()

##使用方法

最常见的用法是同步一个服务方法。

class Processor
{
    public function process()
    {
        //do stuff
    }
}

假设您需要使 process 方法从 Processor 服务变为原子操作。如果服务 ID 为 my_processor

synchronized:
    driver: "file"
    path: "%kernel.root_dir%/synchronized"
    services:
        my_processor:
            method: "process"