Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Finder Laravel Package

nette/finder

Nette Finder is a lightweight PHP utility for finding files and directories with an expressive, fluent API. Filter by name, size, date, and type, search recursively, and iterate results easily—ideal for CLI tools, build scripts, and apps.

View on GitHub
Deep Wiki
Context7
v3.0.0

The library has been moved to the nette/utils

v2.6.0
  • Countable is deprecated (BC break)
  • extension method are deprecated (BC break)
v2.5.4
  • improved phpDoc
  • variadics accepts named parameters
v2.5.3
v2.5.2
  • composer: allows nette/utils ^3.0

For the details you can have a look at the diff.

v2.5.1
  • Finder: fixed extension method fallback #11

For the details you can have a look at the diff.

v2.5.0
  • requires PHP 7.1
  • uses declare(strict_types=1)
  • uses PHP 7.1 scalar and return type hints
  • extension methods are implemented independently on ObjectMixin (BC break)
v2.4.2
  • Revert "composer: accepts nette 3.0"

For the details you can have a look at the diff.

v2.4.1
  • supports PHP up to 7.2
  • coding style: fixes, lowercase true/false/null
  • variadics methods accepts no arguments #5
  • folder /Finder renamed to /Utils
  • composer: accepts nette 3.0
  • @return self -> static

For the details you can have a look at the diff.

v2.4.0
  • requires PHP 5.6
  • uses Nette\SmartObject with explicit support for extension methods

For the details you can have a look at the diff.

v2.3.2
  • fixed typehints, FilesystemIterator -> RecursiveDirectoryIterator in filters

For the details you can have a look at the diff.

v2.2.2
  • travis: migrating to container-based infrastructure
  • improved coding style

For the details you can have a look at the diff.

v2.3.1
  • travis: migrating to container-based infrastructure
  • improved coding style

For the details you can have a look at the diff.

v2.3.0
  • Finder::filter() callback always receives as argument (at least) a FilesystemIterator
  • Finder is countable
v2.2.1
  • fixes

For the details you can have a look at the diff.

v2.2.0

The first standalone release. For more information see readme.md.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky