File ManagerCurrent Directory: wp-content/plugins/wp-migrate-db/class/Common/Queue/ConnectionsLinux appserver-7a7af3b2-php-0c9ec09e2f9746c2a80fa3756c076432 6.12.94+ #1 SMP Fri Jul 17 09:26:56 UTC 2026 x86_64Edit File: ConnectionInterface.php <?php namespace DeliciousBrains\WPMDB\Common\Queue\Connections; use Exception; use DeliciousBrains\WPMDB\Common\Queue\Job; interface ConnectionInterface { /** * Push a job onto the queue. * * @param Job $job * @param int $delay * * @return bool|int */ public function push( Job $job, $delay = 0 ); /** * Retrieve a job from the queue. * * @return bool|Job */ public function pop(); /** * Delete a job from the queue. * * @param Job $job */ public function delete( $job ); /** * Release a job back onto the queue. * * @param Job $job */ public function release( Job $job ); /** * Push a job onto the failure queue. * * @param Job $job * @param Exception $exception * * @return */ public function failure( $job, Exception $exception ); /** * Get total jobs in the queue. * * @return int */ public function jobs(); /** * Get total jobs in the failures queue. * * @return int */ public function failed_jobs(); } Upload File Directory Listing NameTypeSizeActions.. (Parent Directory)DirConnectionInterface.phpFile1,007.00 B Rename | Delete | EditDatabaseConnection.phpFile6.10 KB Rename | Delete | EditRedisConnection.phpFile1.05 KB Rename | Delete | Edit