DALMP\Queue class works as a dispatcher for the current Queue classes, following a common interface in order to maintain
compatibility with other DALMP classes.
Object interfaces allow you to create code which specifies which methods a class must implement, without having to define how these methods are handled.
.. seealso:: `PHP Object Interfaces <http://www.php.net/manual/en/language.oop5.interfaces.php>`_.
|object:||An QueueInterface instance.|
There are times where database go down or you can't Insert/Update data into a table because of the 'too many connections mysql'. In this cases a queue always is useful so that you can later process the queries and not lose important data.
.. toctree:: :maxdepth: 2 queue/QueueInterface queue/SQLite
The Dalmp\Queue has no dependency with the DALMP\Database class, this means that you can use only the Database or the Queue classes with out need to depend on eitherone.