├── .github ├── dependabot.yml └── workflows │ └── validate-php.yml ├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── composer.lock ├── inc └── helpers.php ├── phpstan.neon ├── src ├── App.php ├── Connections │ ├── Connection.php │ └── WordPressConnection.php ├── Cron │ └── Cronable.php ├── Interfaces │ ├── Connection.php │ └── Queueable.php ├── Jobs │ └── Job.php ├── Logger.php ├── Queues │ └── Queue.php └── Utilities.php └── tests ├── Integration └── AppTest.php └── Jobs └── ExampleJob.php /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/validate-php.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/.github/workflows/validate-php.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Directories 2 | /vendor/ 3 | /node_modules/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/composer.lock -------------------------------------------------------------------------------- /inc/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/inc/helpers.php -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/phpstan.neon -------------------------------------------------------------------------------- /src/App.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/App.php -------------------------------------------------------------------------------- /src/Connections/Connection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/Connections/Connection.php -------------------------------------------------------------------------------- /src/Connections/WordPressConnection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/Connections/WordPressConnection.php -------------------------------------------------------------------------------- /src/Cron/Cronable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/Cron/Cronable.php -------------------------------------------------------------------------------- /src/Interfaces/Connection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/Interfaces/Connection.php -------------------------------------------------------------------------------- /src/Interfaces/Queueable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/Interfaces/Queueable.php -------------------------------------------------------------------------------- /src/Jobs/Job.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/Jobs/Job.php -------------------------------------------------------------------------------- /src/Logger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/Logger.php -------------------------------------------------------------------------------- /src/Queues/Queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/Queues/Queue.php -------------------------------------------------------------------------------- /src/Utilities.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/src/Utilities.php -------------------------------------------------------------------------------- /tests/Integration/AppTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/tests/Integration/AppTest.php -------------------------------------------------------------------------------- /tests/Jobs/ExampleJob.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SebKay/wp-queued-jobs/HEAD/tests/Jobs/ExampleJob.php --------------------------------------------------------------------------------