Skip to content

Support DataStructure (ds) extension #50

@ghost

Description

Is your feature request related to a problem? Please describe.

No 😺

Describe the solution you'd like

Integration with the Data Structure extension Ext Github Ext Docs

This would be a tremendous win for memory efficiency, in particular around the Map/Set Collection, but even more generally if you use a Vector, I would explain some more, but there is a nice medium post that does an even better job than I could here

It also has some nice builtin queues like:

It even has a polyfill (right now, this might go away in 2.0, fair warning)

DS Polyfill

One other (quick) suggestion, a Doctrine Collections style Collections library based on this, but with added support for Criteria and predefined Doctrine types 😀

Describe alternatives you've considered

Data Structures Extension, as noted.

Additional context

For context, I deal a lot with shoveling data around from very large databases and I have found the ext-ds a life saver, but sometimes I need some plain PHP style collections (like those offered in this library) and even the short time i have used this library I have found it relatively straightforward to work with.

I'd be happy over the coming weeks to collaborate on this 👍

Just wanted to open the conversation 😄

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions