Skip to content

UniFileManager/core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UniFileManager Core

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

About

shared unifilemanager core package

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages