PHPackages                             ulrack/task - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. ulrack/task

Abandoned → [grizz-it/task](/?search=grizz-it%2Ftask)ArchivedLibrary[Queues &amp; Workers](/categories/queues)

ulrack/task
===========

Task processing for PHP applications.

1.0.1(6y ago)050MITPHPPHP ^7.2

Since Feb 16Pushed 6y ago1 watchersCompare

[ Source](https://github.com/ulrack/task)[ Packagist](https://packagist.org/packages/ulrack/task)[ RSS](/packages/ulrack-task/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (2)Dependencies (2)Versions (3)Used By (0)

DEPRECATION NOTICE: this package has been moved and improved at [grizz-it/task](https://github.com/grizz-it/task)
=================================================================================================================

[](#deprecation-notice-this-package-has-been-moved-and-improved-at-grizz-ittask)

[![Build Status](https://camo.githubusercontent.com/1b3d4242ab8f9b3244e2665db88bf5394ca5e3064b3c44ab68e1c19cfdb13a6b/68747470733a2f2f7472617669732d63692e636f6d2f756c7261636b2f7461736b2e7376673f6272616e63683d6d6173746572)](https://travis-ci.com/ulrack/task)

Ulrack Task
===========

[](#ulrack-task)

An implementation to provide an iterable task processor.

Installation
------------

[](#installation)

To install the package run the following command:

```
composer require ulrack/task

```

Usage
-----

[](#usage)

### Task

[](#task)

A task is an object which contains logic to execute a task. This object can then be added to a task list for execution. A task must implement the [TaskInterface](src/Common/TaskInterface.php).

### TaskList

[](#tasklist)

A task list is a simple iterable object which contains a set of tasks. After the tasks have been added, the object can be iterated to execute the tasks.

Create a new task list by simply instantiating it.

```
