├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── php-extensions.ini ├── phpunit.xml ├── src └── Simpleue │ ├── Job │ └── Job.php │ ├── Locker │ ├── BaseLocker.php │ ├── Locker.php │ ├── MemcachedLocker.php │ └── RedisLocker.php │ ├── Queue │ ├── BeanStalkdQueue.php │ ├── Queue.php │ ├── RedisQueue.php │ └── SqsQueue.php │ └── Worker │ └── QueueWorker.php └── tests └── Simpleue ├── Mocks ├── JobSpy.php ├── LoggerSpy.php ├── QueueSpy.php └── QueueWorkerSpy.php └── Unitary ├── Locker ├── MemcachedLockerTest.php └── RedisLockerTest.php ├── Queue ├── BeanStalkdQueueTest.php ├── RedisQueueTest.php └── SqsQueueTest.php └── Worker └── QueueWorkerTest.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/composer.json -------------------------------------------------------------------------------- /php-extensions.ini: -------------------------------------------------------------------------------- 1 | extension = "memcached.so" -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Simpleue/Job/Job.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Job/Job.php -------------------------------------------------------------------------------- /src/Simpleue/Locker/BaseLocker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Locker/BaseLocker.php -------------------------------------------------------------------------------- /src/Simpleue/Locker/Locker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Locker/Locker.php -------------------------------------------------------------------------------- /src/Simpleue/Locker/MemcachedLocker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Locker/MemcachedLocker.php -------------------------------------------------------------------------------- /src/Simpleue/Locker/RedisLocker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Locker/RedisLocker.php -------------------------------------------------------------------------------- /src/Simpleue/Queue/BeanStalkdQueue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Queue/BeanStalkdQueue.php -------------------------------------------------------------------------------- /src/Simpleue/Queue/Queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Queue/Queue.php -------------------------------------------------------------------------------- /src/Simpleue/Queue/RedisQueue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Queue/RedisQueue.php -------------------------------------------------------------------------------- /src/Simpleue/Queue/SqsQueue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Queue/SqsQueue.php -------------------------------------------------------------------------------- /src/Simpleue/Worker/QueueWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/src/Simpleue/Worker/QueueWorker.php -------------------------------------------------------------------------------- /tests/Simpleue/Mocks/JobSpy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Mocks/JobSpy.php -------------------------------------------------------------------------------- /tests/Simpleue/Mocks/LoggerSpy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Mocks/LoggerSpy.php -------------------------------------------------------------------------------- /tests/Simpleue/Mocks/QueueSpy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Mocks/QueueSpy.php -------------------------------------------------------------------------------- /tests/Simpleue/Mocks/QueueWorkerSpy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Mocks/QueueWorkerSpy.php -------------------------------------------------------------------------------- /tests/Simpleue/Unitary/Locker/MemcachedLockerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Unitary/Locker/MemcachedLockerTest.php -------------------------------------------------------------------------------- /tests/Simpleue/Unitary/Locker/RedisLockerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Unitary/Locker/RedisLockerTest.php -------------------------------------------------------------------------------- /tests/Simpleue/Unitary/Queue/BeanStalkdQueueTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Unitary/Queue/BeanStalkdQueueTest.php -------------------------------------------------------------------------------- /tests/Simpleue/Unitary/Queue/RedisQueueTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Unitary/Queue/RedisQueueTest.php -------------------------------------------------------------------------------- /tests/Simpleue/Unitary/Queue/SqsQueueTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Unitary/Queue/SqsQueueTest.php -------------------------------------------------------------------------------- /tests/Simpleue/Unitary/Worker/QueueWorkerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javibravo/simpleue/HEAD/tests/Simpleue/Unitary/Worker/QueueWorkerTest.php --------------------------------------------------------------------------------