Shared file management services for UniFileManager adapters.

Maintainers

Package info

github.com/UniFileManager/core

pkg:composer/unifilemanager/core

Transparency log

Statistics

Installs: 266

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.1 2026-07-27 07:11 UTC

This package is auto-updated.

Last update: 2026-07-27 07:13:26 UTC


README

Shared file-management services for UniFileManager packages.

This package contains the backend logic that can be reused by Filament, Laravel, and Nova adapters:

  • scoped storage areas
  • path validation
  • file and folder listing
  • uploads
  • rename, move, and delete operations
  • previews and thumbnail generation
  • MIME and extension checks
  • authorization contracts

Current status

This core package is staged inside the Filament package repository while the extraction is in progress.

The next release step is to move this folder into its own repository and publish it as:

unifilemanager/core

After that, the Filament package can depend on unifilemanager/core and keep only Filament-specific UI, Livewire, field, and asset code.

Run tests

From the root Filament package repository:

composer test:core

From this package directory:

../../vendor/bin/pest --configuration=phpunit.xml --cache-directory=.pest-cache