Skip to content

Remove "count" from the Queue interface #13

@rybakit

Description

@rybakit

Options:

  1. Remove count() method from queues

  2. Leave count() and add Countable interface:

class InMemoryQueue implements Queue, \Countable
{
    ...

    public function count()
    {
        ...
    }
}
  1. Put count() into separate interface:
interface AdvancedQueue extends Queue, \Countable
{
    public function slice($offset, $limit);
}

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions