Skip to content

Upgrading illuminate/queue 1 to 4

Unknownv1.1.3 → v4.2.17

Fetching 58 releases from GitHub…0 / 58
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

PHP requirement changed in v4.2.0-BETA1: >=5.3.0 → >=5.4.0.

Generated by DepDelta from published PHP source. Not mixed with prose notes.

  • removed: method Listener.getManager()
  • removed: method Listener.process(Job $job, $delay)
  • removed: method Listener.setManager(QueueManager $manager)
  • removed: method Listener.sleep($seconds)
  • removed: protected method QueueManager.getDefault()
  • removed: protected method QueueServiceProvider.registerListenerCommand()
  • removed: protected property Listener.manager
  • changed: constructor BeanstalkdQueue(Pheanstalk $pheanstalk, $default) → constructor BeanstalkdQueue(Pheanstalk $pheanstalk, $default, $timeToRun)
  • changed: constructor IronQueue(IronMQ $iron, $default) → constructor IronQueue(IronMQ $iron, Request $request, $default, $shouldEncrypt = …)
  • changed: constructor Listener(QueueManager $manager) → constructor Listener($commandPath)
  • changed: method Listener.listen($connection, $queue = …, $delay = …, $memory = …) → method Listener.listen($connection, $queue, $delay, $memory, $timeout = …)
  • changed: protected method BeanstalkdQueue.getQueue($queue) → method BeanstalkdQueue.getQueue($queue)
  • changed: protected method IronQueue.getQueue($queue) → method IronQueue.getQueue($queue)
  • changed: protected method Queue.createPayload($job, $data = …) → protected method Queue.createPayload($job, $data = …, $queue = …)
  • added: class FailConsoleServiceProvider extends ServiceProvider
  • added: class RedisQueue extends Queue implements QueueInterface
  • added: class SqsQueue extends Queue implements QueueInterface
  • added: class Worker
  • added: constructor RedisQueue(Database $redis, $default = …, $connection = …)
  • added: constructor SqsQueue(SqsClient $sqs, $default)
  • added: constructor Worker(QueueManager $manager, FailedJobProviderInterface $failer = …, Dispatcher $events = …)
  • added: method BeanstalkdQueue.deleteMessage($queue, $id)
  • added: method BeanstalkdQueue.later($delay, $job, $data = …, $queue = …)
  • added: method BeanstalkdQueue.pushRaw($payload, $queue = …, array $options = …)
  • added: method FailConsoleServiceProvider.provides()
  • added: method FailConsoleServiceProvider.register()
  • added: method IronQueue.deleteMessage($queue, $id)
  • added: method IronQueue.getRequest()
  • added: method IronQueue.later($delay, $job, $data = …, $queue = …)
  • added: method IronQueue.marshal()
  • added: method IronQueue.pushRaw($payload, $queue = …, array $options = …)
  • added: method IronQueue.recreate($payload, $queue = …, $delay)
  • added: method IronQueue.setRequest(Request $request)
  • added: method Listener.getEnvironment()
  • added: method Listener.getSleep()
  • added: method Listener.makeProcess($connection, $queue, $delay, $memory, $timeout)
  • added: method Listener.runProcess(Process $process, $memory)
  • added: method Listener.setEnvironment($environment)
  • added: method Listener.setMaxTries($tries)
  • added: method Listener.setOutputHandler(Closure $outputHandler)
  • added: method Listener.setSleep($sleep)
  • added: method Queue.bulk($jobs, $data = …, $queue = …)
  • added: method Queue.getTime()
  • added: method Queue.marshal()
  • added: method Queue.setEncrypter(Encrypter $crypt)
  • added: method QueueInterface.later($delay, $job, $data = …, $queue = …)
  • added: method QueueInterface.pushRaw($payload, $queue = …, array $options = …)
  • added: method QueueManager.connected($name = …)
  • added: method QueueManager.extend($driver, Closure $resolver)
  • added: method QueueManager.failing($callback)
  • added: method QueueManager.getDefaultDriver()
  • added: method QueueManager.getName($connection = …)
  • added: method QueueManager.isDownForMaintenance()
  • added: method QueueManager.looping($callback)
  • added: method QueueManager.setDefaultDriver($name)
  • added: method QueueManager.stopping($callback)
  • added: method QueueServiceProvider.registerRestartCommand()
  • added: method RedisQueue.deleteReserved($queue, $job)
  • added: method RedisQueue.getExpire()
  • added: method RedisQueue.getRedis()
  • added: method RedisQueue.later($delay, $job, $data = …, $queue = …)
  • added: method RedisQueue.migrateExpiredJobs($from, $to)
  • added: method RedisQueue.pop($queue = …)
  • added: method RedisQueue.push($job, $data = …, $queue = …)
  • added: method RedisQueue.pushRaw($payload, $queue = …, array $options = …)
  • added: method RedisQueue.release($queue, $payload, $delay, $attempts)
  • added: method RedisQueue.setExpire($seconds)
  • added: method SqsQueue.getQueue($queue)
  • added: method SqsQueue.getSqs()
  • added: method SqsQueue.later($delay, $job, $data = …, $queue = …)
  • added: method SqsQueue.pop($queue = …)
  • added: method SqsQueue.push($job, $data = …, $queue = …)
  • added: method SqsQueue.pushRaw($payload, $queue = …, array $options = …)
  • added: method SyncQueue.later($delay, $job, $data = …, $queue = …)
  • added: method SyncQueue.pushRaw($payload, $queue = …, array $options = …)
  • added: method Worker.daemon($connectionName, $queue = …, $delay = …, $memory = …, $sleep = …, $maxTries = …)
  • added: method Worker.getManager()
  • added: method Worker.memoryExceeded($memoryLimit)
  • added: method Worker.pop($connectionName, $queue = …, $delay = …, $sleep = …, $maxTries = …)
  • added: method Worker.process($connection, Job $job, $maxTries = …, $delay = …)
  • added: method Worker.setCache(CacheRepository $cache)
  • added: method Worker.setDaemonExceptionHandler($handler)
  • added: method Worker.setManager(QueueManager $manager)
  • added: method Worker.sleep($seconds)
  • added: method Worker.stop()
  • added: protected method IronQueue.createPayload($job, $data = …, $queue = …)
  • added: protected method IronQueue.createPushedIronJob($job)
  • added: protected method IronQueue.marshalPushedJob()
  • added: protected method IronQueue.parseJobBody($body)
  • added: protected method Listener.handleWorkerOutput($type, $line)
  • added: protected method Queue.createClosurePayload($job, $data)
  • added: protected method Queue.getSeconds($delay)
  • added: protected method Queue.setMeta($payload, $key, $value)
  • added: protected method QueueServiceProvider.registerFailedJobServices()
  • added: protected method QueueServiceProvider.registerIronConnector($manager)
  • added: protected method QueueServiceProvider.registerIronRequestBinder()
  • added: protected method QueueServiceProvider.registerListenCommand()
  • added: protected method QueueServiceProvider.registerQueueClosure()
  • added: protected method QueueServiceProvider.registerRedisConnector($manager)
  • added: protected method QueueServiceProvider.registerSqsConnector($manager)
  • added: protected method QueueServiceProvider.registerSubscriber()
  • added: protected method QueueServiceProvider.registerWorkCommand()
  • added: protected method QueueServiceProvider.registerWorker()
  • added: protected method RedisQueue.createPayload($job, $data = …, $queue = …)
  • added: protected method RedisQueue.getConnection()
  • added: protected method RedisQueue.getExpiredJobs($transaction, $from, $time)
  • added: protected method RedisQueue.getQueue($queue)
  • added: protected method RedisQueue.getRandomId()
  • added: protected method RedisQueue.migrateAllExpiredJobs($queue)
  • added: protected method RedisQueue.pushExpiredJobsOntoNewQueue($transaction, $to, $jobs)
  • added: protected method RedisQueue.removeExpiredJobs($transaction, $from, $time)
  • added: protected method Worker.daemonShouldRun()
  • added: protected method Worker.getNextJob($connection, $queue)
  • added: protected method Worker.getTimestampOfLastQueueRestart()
  • added: protected method Worker.logFailedJob($connection, Job $job)
  • added: protected method Worker.queueShouldRestart($lastRestart)
  • added: protected method Worker.raiseFailedJobEvent($connection, Job $job)
  • added: protected method Worker.runNextJobForDaemon($connectionName, $queue, $delay, $sleep, $maxTries)
  • added: protected property BeanstalkdQueue.timeToRun
  • added: protected property FailConsoleServiceProvider.defer
  • added: protected property IronQueue.request
  • added: protected property IronQueue.shouldEncrypt
  • added: protected property Listener.commandPath
  • added: protected property Listener.environment
  • added: protected property Listener.maxTries
  • added: protected property Listener.outputHandler
  • added: protected property Listener.sleep
  • added: protected property Listener.workerCommand
  • added: protected property RedisQueue.connection
  • added: protected property RedisQueue.default
  • added: protected property RedisQueue.expire
  • added: protected property RedisQueue.redis
  • added: protected property SqsQueue.default
  • added: protected property SqsQueue.sqs
  • added: protected property Worker.cache
  • added: protected property Worker.events
  • added: protected property Worker.exceptions
  • added: protected property Worker.failer
  • added: protected property Worker.manager
  • added: class Manager
  • added: constructor Manager(Container $container = …)
  • added: method Manager.__call($method, $parameters)
  • added: method Manager.addConnection(array $config, $name = …)
  • added: method Manager.getConnection($name = …)
  • added: method Manager.getQueueManager()
  • added: protected method Manager.registerConnectors()
  • added: protected method Manager.setupDefaultConfiguration()
  • added: protected method Manager.setupManager()
  • added: protected property Manager.manager
  • added: static method Manager.__callStatic($method, $parameters)
  • added: static method Manager.bulk($jobs, $data = …, $queue = …, $connection = …)
  • added: static method Manager.connection($connection = …)
  • added: static method Manager.later($delay, $job, $data = …, $queue = …, $connection = …)
  • added: static method Manager.push($job, $data = …, $queue = …, $connection = …)
  • added: class RedisConnector implements ConnectorInterface
  • added: class SqsConnector implements ConnectorInterface
  • added: constructor IronConnector(Encrypter $crypt, Request $request)
  • added: constructor RedisConnector(Database $redis, $connection = …)
  • added: method RedisConnector.connect(array $config)
  • added: method SqsConnector.connect(array $config)
  • added: protected property IronConnector.crypt
  • added: protected property IronConnector.request
  • added: protected property RedisConnector.connection
  • added: protected property RedisConnector.redis
  • added: class FailedTableCommand extends Command
  • added: class FlushFailedCommand extends Command
  • added: class ForgetFailedCommand extends Command
  • added: class ListFailedCommand extends Command
  • added: class RestartCommand extends Command
  • added: class RetryCommand extends Command
  • added: class SubscribeCommand extends Command
  • added: class WorkCommand extends Command
  • added: constructor FailedTableCommand(Filesystem $files)
  • added: constructor WorkCommand(Worker $worker)
  • added: method FailedTableCommand.fire()
  • added: method FlushFailedCommand.fire()
  • added: method ForgetFailedCommand.fire()
  • added: method ListFailedCommand.fire()
  • added: method RestartCommand.fire()
  • added: method RetryCommand.fire()
  • added: method SubscribeCommand.fire()
  • added: method WorkCommand.fire()
  • added: protected method FailedTableCommand.createBaseMigration()
  • added: protected method ForgetFailedCommand.getArguments()
  • added: protected method ListFailedCommand.parseFailedJob(array $failed)
  • added: protected method ListenCommand.getQueue($connection)
  • added: protected method ListenCommand.setListenerOptions()
  • added: protected method RetryCommand.getArguments()
  • added: protected method RetryCommand.resetAttempts($payload)
  • added: protected method SubscribeCommand.getArguments()
  • added: protected method SubscribeCommand.getCurrentSubscribers()
  • added: protected method SubscribeCommand.getOptions()
  • added: protected method SubscribeCommand.getPushType()
  • added: protected method SubscribeCommand.getQueue()
  • added: protected method SubscribeCommand.getQueueOptions()
  • added: protected method SubscribeCommand.getSubscriberList()
  • added: protected method WorkCommand.downForMaintenance()
  • added: protected method WorkCommand.getArguments()
  • added: protected method WorkCommand.getOptions()
  • added: protected method WorkCommand.runWorker($connection, $queue, $delay, $memory, $daemon = …)
  • added: protected method WorkCommand.writeOutput(Job $job, $failed)
  • added: protected property FailedTableCommand.description
  • added: protected property FailedTableCommand.files
  • added: protected property FailedTableCommand.name
  • added: protected property FlushFailedCommand.description
  • added: protected property FlushFailedCommand.name
  • added: protected property ForgetFailedCommand.description
  • added: protected property ForgetFailedCommand.name
  • added: protected property ListFailedCommand.description
  • added: protected property ListFailedCommand.name
  • added: protected property RestartCommand.description
  • added: protected property RestartCommand.name
  • added: protected property RetryCommand.description
  • added: protected property RetryCommand.name
  • added: protected property SubscribeCommand.description
  • added: protected property SubscribeCommand.meta
  • added: protected property SubscribeCommand.name
  • added: protected property WorkCommand.description
  • added: protected property WorkCommand.name
  • added: protected property WorkCommand.worker
  • added: class DatabaseFailedJobProvider implements FailedJobProviderInterface
  • added: constructor DatabaseFailedJobProvider(ConnectionResolverInterface $resolver, $database, $table)
  • added: interface FailedJobProviderInterface
  • added: method DatabaseFailedJobProvider.all()
  • added: method DatabaseFailedJobProvider.find($id)
  • added: method DatabaseFailedJobProvider.flush()
  • added: method DatabaseFailedJobProvider.forget($id)
  • added: method DatabaseFailedJobProvider.log($connection, $queue, $payload)
  • added: method FailedJobProviderInterface.all()
  • added: method FailedJobProviderInterface.find($id)
  • added: method FailedJobProviderInterface.flush()
  • added: method FailedJobProviderInterface.forget($id)
  • added: method FailedJobProviderInterface.log($connection, $queue, $payload)
  • added: protected method DatabaseFailedJobProvider.getTable()
  • added: protected property DatabaseFailedJobProvider.database
  • added: protected property DatabaseFailedJobProvider.resolver
  • added: protected property DatabaseFailedJobProvider.table
  • removed: method SyncJob.delete()
  • removed: protected property BeanstalkdJob.container
  • removed: protected property IronJob.container
  • removed: protected property IronJob.queue
  • removed: protected property SyncJob.container
  • changed: constructor BeanstalkdJob(Container $container, Pheanstalk $pheanstalk, Pheanstalk_Job $job) → constructor BeanstalkdJob(Container $container, Pheanstalk $pheanstalk, Pheanstalk_Job $job, $queue)
  • changed: constructor IronJob(Container $container, IronMQ $pheanstalk, array $job, $queue) → constructor IronJob(Container $container, IronQueue $iron, $job, $pushed = …)
  • added: class RedisJob extends Job
  • added: class SqsJob extends Job
  • added: constructor RedisJob(Container $container, RedisQueue $redis, $job, $queue)
  • added: constructor SqsJob(Container $container, SqsClient $sqs, $queue, array $job)
  • added: method BeanstalkdJob.attempts()
  • added: method BeanstalkdJob.bury()
  • added: method BeanstalkdJob.getJobId()
  • added: method BeanstalkdJob.getRawBody()
  • added: method IronJob.attempts()
  • added: method IronJob.getJobId()
  • added: method IronJob.getQueue()
  • added: method IronJob.getRawBody()
  • added: method Job.attempts()
  • added: method Job.getName()
  • added: method Job.getQueue()
  • added: method Job.getRawBody()
  • added: method Job.isDeleted()
  • added: method RedisJob.attempts()
  • added: method RedisJob.delete()
  • added: method RedisJob.fire()
  • added: method RedisJob.getContainer()
  • added: method RedisJob.getJobId()
  • added: method RedisJob.getRawBody()
  • added: method RedisJob.getRedisJob()
  • added: method RedisJob.getRedisQueue()
  • added: method RedisJob.release($delay = …)
  • added: method SqsJob.attempts()
  • added: method SqsJob.delete()
  • added: method SqsJob.fire()
  • added: method SqsJob.getContainer()
  • added: method SqsJob.getJobId()
  • added: method SqsJob.getRawBody()
  • added: method SqsJob.getSqs()
  • added: method SqsJob.getSqsJob()
  • added: method SqsJob.release($delay = …)
  • added: method SyncJob.attempts()
  • added: method SyncJob.getJobId()
  • added: method SyncJob.getRawBody()
  • added: protected method IronJob.recreateJob($delay)
  • added: protected method Job.getSeconds($delay)
  • added: protected method Job.getTime()
  • added: protected method Job.parseJob($job)
  • added: protected method Job.resolve($class)
  • added: protected method Job.resolveAndFire(array $payload)
  • added: protected property IronJob.pushed
  • added: protected property Job.container
  • added: protected property Job.deleted
  • added: protected property Job.queue
  • added: protected property RedisJob.job
  • added: protected property RedisJob.redis
  • added: protected property SqsJob.job
  • added: protected property SqsJob.sqs
  • removed: abstract class Pheanstalk_Command_AbstractCommand implements Pheanstalk_Command
  • removed: class Pheanstalk
  • removed: class Pheanstalk_ClassLoader
  • removed: class Pheanstalk_Command_BuryCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_DeleteCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_IgnoreCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_KickCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_ListTubeUsedCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_ListTubesCommand extends Pheanstalk_Command_AbstractCommand
  • removed: class Pheanstalk_Command_ListTubesWatchedCommand extends Pheanstalk_Command_AbstractCommand
  • removed: class Pheanstalk_Command_PauseTubeCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_PeekCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_PutCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_ReleaseCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_ReserveCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_StatsCommand extends Pheanstalk_Command_AbstractCommand
  • removed: class Pheanstalk_Command_StatsJobCommand extends Pheanstalk_Command_AbstractCommand
  • removed: class Pheanstalk_Command_StatsTubeCommand extends Pheanstalk_Command_AbstractCommand
  • removed: class Pheanstalk_Command_TouchCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_UseCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Command_WatchCommand extends Pheanstalk_Command_AbstractCommand implements Pheanstalk_ResponseParser
  • removed: class Pheanstalk_Connection
  • removed: class Pheanstalk_Exception extends Exception
  • removed: class Pheanstalk_Exception_ClientException extends Pheanstalk_Exception
  • removed: class Pheanstalk_Exception_CommandException extends Pheanstalk_Exception_ClientException
  • removed: class Pheanstalk_Exception_ConnectionException extends Pheanstalk_Exception_ClientException
  • removed: class Pheanstalk_Exception_ServerBadFormatException extends Pheanstalk_Exception_ServerException
  • removed: class Pheanstalk_Exception_ServerDrainingException extends Pheanstalk_Exception_ServerException
  • removed: class Pheanstalk_Exception_ServerException extends Pheanstalk_Exception
  • removed: class Pheanstalk_Exception_ServerInternalErrorException extends Pheanstalk_Exception_ServerException
  • removed: class Pheanstalk_Exception_ServerOutOfMemoryException extends Pheanstalk_Exception_ServerException
  • removed: class Pheanstalk_Exception_ServerUnknownCommandException extends Pheanstalk_Exception_ServerException
  • removed: class Pheanstalk_Exception_SocketException extends Pheanstalk_Exception_ClientException
  • removed: class Pheanstalk_Job
  • removed: class Pheanstalk_Response_ArrayResponse extends ArrayObject implements Pheanstalk_Response
  • removed: class Pheanstalk_Socket_NativeSocket implements Pheanstalk_Socket
  • removed: class Pheanstalk_Socket_StreamFunctions
  • removed: class Pheanstalk_Socket_WriteHistory
  • removed: class Pheanstalk_YamlResponseParser implements Pheanstalk_ResponseParser
  • removed: const Pheanstalk.DEFAULT_DELAY
  • removed: const Pheanstalk.DEFAULT_PORT
  • removed: const Pheanstalk.DEFAULT_PRIORITY
  • removed: const Pheanstalk.DEFAULT_TTR
  • removed: const Pheanstalk.DEFAULT_TUBE
  • removed: const Pheanstalk_ClassLoader.PACKAGE
  • removed: const Pheanstalk_Command.COMMAND_BURY
  • removed: const Pheanstalk_Command.COMMAND_DELETE
  • removed: const Pheanstalk_Command.COMMAND_IGNORE
  • removed: const Pheanstalk_Command.COMMAND_KICK
  • removed: const Pheanstalk_Command.COMMAND_LIST_TUBES
  • removed: const Pheanstalk_Command.COMMAND_LIST_TUBES_WATCHED
  • removed: const Pheanstalk_Command.COMMAND_LIST_TUBE_USED
  • removed: const Pheanstalk_Command.COMMAND_PEEK
  • removed: const Pheanstalk_Command.COMMAND_PUT
  • removed: const Pheanstalk_Command.COMMAND_RELEASE
  • removed: const Pheanstalk_Command.COMMAND_RESERVE
  • removed: const Pheanstalk_Command.COMMAND_STATS
  • removed: const Pheanstalk_Command.COMMAND_STATS_JOB
  • removed: const Pheanstalk_Command.COMMAND_USE
  • removed: const Pheanstalk_Command.COMMAND_WATCH
  • removed: const Pheanstalk_Command_PeekCommand.TYPE_BURIED
  • removed: const Pheanstalk_Command_PeekCommand.TYPE_DELAYED
  • removed: const Pheanstalk_Command_PeekCommand.TYPE_ID
  • removed: const Pheanstalk_Command_PeekCommand.TYPE_READY
  • removed: const Pheanstalk_Connection.CRLF
  • removed: const Pheanstalk_Connection.CRLF_LENGTH
  • removed: const Pheanstalk_Connection.DEFAULT_CONNECT_TIMEOUT
  • removed: const Pheanstalk_Job.STATUS_BURIED
  • removed: const Pheanstalk_Job.STATUS_DELAYED
  • removed: const Pheanstalk_Job.STATUS_READY
  • removed: const Pheanstalk_Job.STATUS_RESERVED
  • removed: const Pheanstalk_Response.RESPONSE_BAD_FORMAT
  • removed: const Pheanstalk_Response.RESPONSE_BURIED
  • removed: const Pheanstalk_Response.RESPONSE_DEADLINE_SOON
  • removed: const Pheanstalk_Response.RESPONSE_DELETED
  • removed: const Pheanstalk_Response.RESPONSE_DRAINING
  • removed: const Pheanstalk_Response.RESPONSE_EXPECTED_CRLF
  • removed: const Pheanstalk_Response.RESPONSE_FOUND
  • removed: const Pheanstalk_Response.RESPONSE_INSERTED
  • removed: const Pheanstalk_Response.RESPONSE_INTERNAL_ERROR
  • removed: const Pheanstalk_Response.RESPONSE_JOB_TOO_BIG
  • removed: const Pheanstalk_Response.RESPONSE_KICKED
  • removed: const Pheanstalk_Response.RESPONSE_NOT_FOUND
  • removed: const Pheanstalk_Response.RESPONSE_NOT_IGNORED
  • removed: const Pheanstalk_Response.RESPONSE_OK
  • removed: const Pheanstalk_Response.RESPONSE_OUT_OF_MEMORY
  • removed: const Pheanstalk_Response.RESPONSE_PAUSED
  • removed: const Pheanstalk_Response.RESPONSE_RELEASED
  • removed: const Pheanstalk_Response.RESPONSE_RESERVED
  • removed: const Pheanstalk_Response.RESPONSE_TIMED_OUT
  • removed: const Pheanstalk_Response.RESPONSE_TOUCHED
  • removed: const Pheanstalk_Response.RESPONSE_UNKNOWN_COMMAND
  • removed: const Pheanstalk_Response.RESPONSE_USING
  • removed: const Pheanstalk_Response.RESPONSE_WATCHING
  • removed: const Pheanstalk_Socket_NativeSocket.SOCKET_TIMEOUT
  • removed: const Pheanstalk_Socket_NativeSocket.WRITE_RETRIES
  • removed: const Pheanstalk_YamlResponseParser.MODE_DICT
  • removed: const Pheanstalk_YamlResponseParser.MODE_LIST
  • removed: constructor Pheanstalk($host, $port = …, $connectTimeout = …)
  • removed: constructor Pheanstalk_Command_BuryCommand($job, $priority)
  • removed: constructor Pheanstalk_Command_DeleteCommand($job)
  • removed: constructor Pheanstalk_Command_IgnoreCommand($tube)
  • removed: constructor Pheanstalk_Command_KickCommand($max)
  • removed: constructor Pheanstalk_Command_PauseTubeCommand($tube, $delay)
  • removed: constructor Pheanstalk_Command_PeekCommand($peekSubject)
  • removed: constructor Pheanstalk_Command_PutCommand($data, $priority, $delay, $ttr)
  • removed: constructor Pheanstalk_Command_ReleaseCommand($job, $priority, $delay)
  • removed: constructor Pheanstalk_Command_ReserveCommand($timeout = …)
  • removed: constructor Pheanstalk_Command_StatsJobCommand($job)
  • removed: constructor Pheanstalk_Command_StatsTubeCommand($tube)
  • removed: constructor Pheanstalk_Command_TouchCommand($job)
  • removed: constructor Pheanstalk_Command_UseCommand($tube)
  • removed: constructor Pheanstalk_Command_WatchCommand($tube)
  • removed: constructor Pheanstalk_Connection($hostname, $port, $connectTimeout = …)
  • removed: constructor Pheanstalk_Exception_ConnectionException($errno, $errstr)
  • removed: constructor Pheanstalk_Job($id, $data)
  • removed: constructor Pheanstalk_Response_ArrayResponse($name, $data)
  • removed: constructor Pheanstalk_Socket_NativeSocket($host, $port, $connectTimeout)
  • removed: constructor Pheanstalk_Socket_WriteHistory($limit)
  • removed: constructor Pheanstalk_YamlResponseParser($mode)
  • removed: interface Pheanstalk_Command
  • removed: interface Pheanstalk_Response
  • removed: interface Pheanstalk_ResponseParser
  • removed: interface Pheanstalk_Socket
  • removed: method Pheanstalk.bury($job, $priority = …)
  • removed: method Pheanstalk.delete($job)
  • removed: method Pheanstalk.getConnection()
  • removed: method Pheanstalk.ignore($tube)
  • removed: method Pheanstalk.kick($max)
  • removed: method Pheanstalk.listTubeUsed($askServer = …)
  • removed: method Pheanstalk.listTubes()
  • removed: method Pheanstalk.listTubesWatched($askServer = …)
  • removed: method Pheanstalk.pauseTube($tube, $delay)
  • removed: method Pheanstalk.peek($jobId)
  • removed: method Pheanstalk.peekBuried($tube = …)
  • removed: method Pheanstalk.peekDelayed($tube = …)
  • removed: method Pheanstalk.peekReady($tube = …)
  • removed: method Pheanstalk.put($data, $priority = …, $delay = …, $ttr = …)
  • removed: method Pheanstalk.putInTube($tube, $data, $priority = …, $delay = …, $ttr = …)
  • removed: method Pheanstalk.release($job, $priority = …, $delay = …)
  • removed: method Pheanstalk.reserve($timeout = …)
  • removed: method Pheanstalk.reserveFromTube($tube, $timeout = …)
  • removed: method Pheanstalk.setConnection($connection)
  • removed: method Pheanstalk.stats()
  • removed: method Pheanstalk.statsJob($job)
  • removed: method Pheanstalk.statsTube($tube)
  • removed: method Pheanstalk.touch($job)
  • removed: method Pheanstalk.useTube($tube)
  • removed: method Pheanstalk.watch($tube)
  • removed: method Pheanstalk.watchOnly($tube)
  • removed: method Pheanstalk_Command.getCommandLine()
  • removed: method Pheanstalk_Command.getData()
  • removed: method Pheanstalk_Command.getDataLength()
  • removed: method Pheanstalk_Command.getResponseParser()
  • removed: method Pheanstalk_Command.hasData()
  • removed: method Pheanstalk_Command_AbstractCommand.__toString()
  • removed: method Pheanstalk_Command_AbstractCommand.getData()
  • removed: method Pheanstalk_Command_AbstractCommand.getDataLength()
  • removed: method Pheanstalk_Command_AbstractCommand.getResponseParser()
  • removed: method Pheanstalk_Command_AbstractCommand.hasData()
  • removed: method Pheanstalk_Command_BuryCommand.getCommandLine()
  • removed: method Pheanstalk_Command_BuryCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_DeleteCommand.getCommandLine()
  • removed: method Pheanstalk_Command_DeleteCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_IgnoreCommand.getCommandLine()
  • removed: method Pheanstalk_Command_IgnoreCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_KickCommand.getCommandLine()
  • removed: method Pheanstalk_Command_KickCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_ListTubeUsedCommand.getCommandLine()
  • removed: method Pheanstalk_Command_ListTubeUsedCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_ListTubesCommand.getCommandLine()
  • removed: method Pheanstalk_Command_ListTubesCommand.getResponseParser()
  • removed: method Pheanstalk_Command_ListTubesWatchedCommand.getCommandLine()
  • removed: method Pheanstalk_Command_ListTubesWatchedCommand.getResponseParser()
  • removed: method Pheanstalk_Command_PauseTubeCommand.getCommandLine()
  • removed: method Pheanstalk_Command_PauseTubeCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_PeekCommand.getCommandLine()
  • removed: method Pheanstalk_Command_PeekCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_PutCommand.getCommandLine()
  • removed: method Pheanstalk_Command_PutCommand.getData()
  • removed: method Pheanstalk_Command_PutCommand.getDataLength()
  • removed: method Pheanstalk_Command_PutCommand.hasData()
  • removed: method Pheanstalk_Command_PutCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_ReleaseCommand.getCommandLine()
  • removed: method Pheanstalk_Command_ReleaseCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_ReserveCommand.getCommandLine()
  • removed: method Pheanstalk_Command_ReserveCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_StatsCommand.getCommandLine()
  • removed: method Pheanstalk_Command_StatsCommand.getResponseParser()
  • removed: method Pheanstalk_Command_StatsJobCommand.getCommandLine()
  • removed: method Pheanstalk_Command_StatsJobCommand.getResponseParser()
  • removed: method Pheanstalk_Command_StatsTubeCommand.getCommandLine()
  • removed: method Pheanstalk_Command_StatsTubeCommand.getResponseParser()
  • removed: method Pheanstalk_Command_TouchCommand.getCommandLine()
  • removed: method Pheanstalk_Command_TouchCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_UseCommand.getCommandLine()
  • removed: method Pheanstalk_Command_UseCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Command_WatchCommand.getCommandLine()
  • removed: method Pheanstalk_Command_WatchCommand.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Connection.dispatchCommand($command)
  • removed: method Pheanstalk_Connection.getConnectTimeout()
  • removed: method Pheanstalk_Connection.getHost()
  • removed: method Pheanstalk_Connection.getPort()
  • removed: method Pheanstalk_Connection.isServiceListening()
  • removed: method Pheanstalk_Connection.setSocket(Pheanstalk_Socket $socket)
  • removed: method Pheanstalk_Job.getData()
  • removed: method Pheanstalk_Job.getId()
  • removed: method Pheanstalk_Response.getResponseName()
  • removed: method Pheanstalk_ResponseParser.parseResponse($responseLine, $responseData)
  • removed: method Pheanstalk_Response_ArrayResponse.__get($property)
  • removed: method Pheanstalk_Response_ArrayResponse.__isset($property)
  • removed: method Pheanstalk_Response_ArrayResponse.getResponseName()
  • removed: method Pheanstalk_Socket.getLine($length = …)
  • removed: method Pheanstalk_Socket.read($length)
  • removed: method Pheanstalk_Socket.write($data)
  • removed: method Pheanstalk_Socket_NativeSocket.getLine($length = …)
  • removed: method Pheanstalk_Socket_NativeSocket.read($length)
  • removed: method Pheanstalk_Socket_NativeSocket.write($data)
  • removed: method Pheanstalk_Socket_StreamFunctions.feof($handle)
  • removed: method Pheanstalk_Socket_StreamFunctions.fgets($handle, $length = …)
  • removed: method Pheanstalk_Socket_StreamFunctions.fopen($filename, $mode)
  • removed: method Pheanstalk_Socket_StreamFunctions.fread($handle, $length)
  • removed: method Pheanstalk_Socket_StreamFunctions.fsockopen($hostname, $port = …, &$errno = …, &$errstr = …, $timeout = …)
  • removed: method Pheanstalk_Socket_StreamFunctions.fwrite($handle, $string, $length = …)
  • removed: method Pheanstalk_Socket_StreamFunctions.setInstance($instance)
  • removed: method Pheanstalk_Socket_StreamFunctions.stream_set_timeout($stream, $seconds, $microseconds = …)
  • removed: method Pheanstalk_Socket_StreamFunctions.unsetInstance()
  • removed: method Pheanstalk_Socket_WriteHistory.hasWrites()
  • removed: method Pheanstalk_Socket_WriteHistory.isFull()
  • removed: method Pheanstalk_Socket_WriteHistory.isFullWithNoWrites()
  • removed: method Pheanstalk_Socket_WriteHistory.log($write)
  • removed: method Pheanstalk_YamlResponseParser.parseResponse($responseLine, $responseData)
  • removed: protected method Pheanstalk_Command_AbstractCommand._createResponse($name, $data = …)
  • removed: static method Pheanstalk_ClassLoader.addPath($items)
  • removed: static method Pheanstalk_ClassLoader.load($class)
  • removed: static method Pheanstalk_ClassLoader.register($path)
  • removed: static method Pheanstalk_Socket_StreamFunctions.instance()
  • added: class IlluminateQueueClosure
  • added: constructor IlluminateQueueClosure(Encrypter $crypt)
  • added: method IlluminateQueueClosure.fire($job, $data)
  • added: protected property IlluminateQueueClosure.crypt