[{"title":"( 68 个子文件 220KB ) php-resque:PHP中Resque的实现","children":[{"title":"php-resque-master","children":[{"title":".github","children":[{"title":"PULL_REQUEST_TEMPLATE","children":[{"title":"2_New_feature.md <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"1_Bug_fix.md <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"4_Documentation.md <span style='color:#111;'> 661B </span>","children":null,"spread":false},{"title":"3_Breaking_change.md <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"5_Tests.md <span style='color:#111;'> 985B </span>","children":null,"spread":false}],"spread":true},{"title":"ISSUE_TEMPLATE","children":[{"title":"1_Bug_report.md <span style='color:#111;'> 952B </span>","children":null,"spread":false},{"title":"2_Feature_request.md <span style='color:#111;'> 640B </span>","children":null,"spread":false},{"title":"3_Support_question.md <span style='color:#111;'> 515B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"lib","children":[{"title":"ResqueScheduler","children":[{"title":"Worker.php <span style='color:#111;'> 4.68KB </span>","children":null,"spread":false},{"title":"InvalidTimestampException.php <span style='color:#111;'> 343B </span>","children":null,"spread":false}],"spread":true},{"title":"Resque","children":[{"title":"Job.php <span style='color:#111;'> 7.39KB </span>","children":null,"spread":false},{"title":"Failure","children":[{"title":"Redis.php <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"Interface.php <span style='color:#111;'> 715B </span>","children":null,"spread":false}],"spread":true},{"title":"Failure.php <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"Worker.php <span style='color:#111;'> 17.35KB </span>","children":null,"spread":false},{"title":"JobInterface.php <span style='color:#111;'> 96B </span>","children":null,"spread":false},{"title":"Stat.php <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"Redis.php <span style='color:#111;'> 7.06KB </span>","children":null,"spread":false},{"title":"Event.php <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"Job","children":[{"title":"DontPerform.php <span style='color:#111;'> 270B </span>","children":null,"spread":false},{"title":"Status.php <span style='color:#111;'> 4.94KB </span>","children":null,"spread":false},{"title":"FactoryInterface.php <span style='color:#111;'> 206B </span>","children":null,"spread":false},{"title":"PID.php <span style='color:#111;'> 1024B </span>","children":null,"spread":false},{"title":"DontCreate.php <span style='color:#111;'> 282B </span>","children":null,"spread":false},{"title":"DirtyExitException.php <span style='color:#111;'> 285B </span>","children":null,"spread":false},{"title":"Factory.php <span style='color:#111;'> 799B </span>","children":null,"spread":false}],"spread":true},{"title":"Exception.php <span style='color:#111;'> 217B </span>","children":null,"spread":false},{"title":"Log.php <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"RedisException.php <span style='color:#111;'> 238B </span>","children":null,"spread":false}],"spread":false},{"title":"ResqueScheduler.php <span style='color:#111;'> 7.72KB </span>","children":null,"spread":false},{"title":"Resque.php <span style='color:#111;'> 10.17KB </span>","children":null,"spread":false}],"spread":true},{"title":"phpunit.xml.dist <span style='color:#111;'> 565B </span>","children":null,"spread":false},{"title":"HOWITWORKS.md <span style='color:#111;'> 9.42KB </span>","children":null,"spread":false},{"title":"demo","children":[{"title":"bad_job.php <span style='color:#111;'> 110B </span>","children":null,"spread":false},{"title":"long_job.php <span style='color:#111;'> 75B </span>","children":null,"spread":false},{"title":"check_status.php <span style='color:#111;'> 650B </span>","children":null,"spread":false},{"title":"queue.php <span style='color:#111;'> 644B </span>","children":null,"spread":false},{"title":"job.php <span style='color:#111;'> 152B </span>","children":null,"spread":false},{"title":"resque.php <span style='color:#111;'> 148B </span>","children":null,"spread":false},{"title":"init.php <span style='color:#111;'> 680B </span>","children":null,"spread":false},{"title":"php_error_job.php <span style='color:#111;'> 91B </span>","children":null,"spread":false}],"spread":true},{"title":"CONTRIBUTING.md <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 504B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"test","children":[{"title":"Resque","children":[{"title":"Tests","children":[{"title":"TestCase.php <span style='color:#111;'> 714B </span>","children":null,"spread":false},{"title":"JobStatusTest.php <span style='color:#111;'> 3.02KB </span>","children":null,"spread":false},{"title":"EventTest.php <span style='color:#111;'> 5.41KB </span>","children":null,"spread":false},{"title":"StatTest.php <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"JobPIDTest.php <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"JobTest.php <span style='color:#111;'> 12.71KB </span>","children":null,"spread":false},{"title":"RedisTest.php <span style='color:#111;'> 3.85KB </span>","children":null,"spread":false},{"title":"LogTest.php <span style='color:#111;'> 773B </span>","children":null,"spread":false},{"title":"WorkerTest.php <span style='color:#111;'> 7.84KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"misc","children":[{"title":"redis.conf <span style='color:#111;'> 112B </span>","children":null,"spread":false}],"spread":true},{"title":"bootstrap.php <span style='color:#111;'> 3.40KB </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 20.35KB </span>","children":null,"spread":false},{"title":"CODE-OF-CONDUCT.md <span style='color:#111;'> 3.29KB </span>","children":null,"spread":false},{"title":"build.xml <span style='color:#111;'> 579B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"resque <span style='color:#111;'> 4.93KB </span>","children":null,"spread":false},{"title":"resque-scheduler <span style='color:#111;'> 2.01KB </span>","children":null,"spread":false}],"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'> 5.71KB </span>","children":null,"spread":false},{"title":"extras","children":[{"title":"resque.monit <span style='color:#111;'> 772B </span>","children":null,"spread":false},{"title":"php-resque.png <span style='color:#111;'> 147.93KB </span>","children":null,"spread":false},{"title":"resque.logrotate <span style='color:#111;'> 186B </span>","children":null,"spread":false},{"title":"resque-scheduler.monit <span style='color:#111;'> 723B </span>","children":null,"spread":false},{"title":"sample-plugin.php <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false}],"spread":false},{"title":"composer.json <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]