Tucker-Eric / EloquentFilter

An Eloquent Way To Filter Laravel Models And Their Relationships
http://tucker-eric.github.io/EloquentFilter
MIT License
1.72k stars 120 forks source link

Is there a new feature? Document has not been updated in two years #63

Closed iiDestiny closed 4 years ago

Tucker-Eric commented 6 years ago

Not any new features yet, just some optimizations since the last time it's been updated.

robclancy commented 6 years ago

I saw a joins variable with no documentation on joins.

Also I'd like to extend but you use snake case.

The stub is also based on old Laravel 4 syntax styles.

I'd like to use this package but I feel like I'd rather just fork it privately and keep in sync with upstream, are there are future plans? Changes I'd like to make you might not agree with so the PR route might not work?

Tucker-Eric commented 6 years ago

The joins variable keeps track of joined tables to avoid an additional subquery when applying constraints for related models that are already joined.

I'm open to any PR that preserves backwards compatibility and has unit tests supporting it.

No real defined future plans than to keep this package supported and relevant. Other than that, I'm very open to any suggestions/PR's anyone is willing to make that adds additional functionality/ease of use to the package.

Tucker-Eric commented 6 years ago

Blacklist feature just added and documented

hk1165411366 commented 5 years ago

i don`t know how to use

Tucker-Eric commented 5 years ago

Just tagged Release 1.4.0. This adds option to toggle camel case method naming strategy via protected $camel_cased_methods property and convertToCamelCasedMethods method.