PHPackages                             samuelvi/spreadsheet-translator-provider-localfile - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. samuelvi/spreadsheet-translator-provider-localfile

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

samuelvi/spreadsheet-translator-provider-localfile
==================================================

Spreadsheet Translator - Library that handles a local spreadsheet file

v8.4.0(6mo ago)0121MITPHPPHP &gt;=8.4CI passing

Since Apr 20Pushed 6mo ago1 watchersCompare

[ Source](https://github.com/samuelvi/spreadsheet-translator-provider-localfile)[ Packagist](https://packagist.org/packages/samuelvi/spreadsheet-translator-provider-localfile)[ RSS](/packages/samuelvi-spreadsheet-translator-provider-localfile/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)Dependencies (5)Versions (9)Used By (1)

Spreadsheet Translator Local File Provider
==========================================

[](#spreadsheet-translator-local-file-provider)

This package provides a Spreadsheet Translator provider that reads spreadsheet documents from the local filesystem (local disks, mounted drives, or shared resources). It copies the configured source file to a temporary local path and returns a `Resource` object that the core library can consume.
The project now targets PHP 8.4 and includes a PHPUnit test suite and Makefile-powered workflows.

Features
--------

[](#features)

- Safely copies the source spreadsheet to a local temporary file before processing.
- Keeps the provider’s output format configurable while defaulting to `xlsx`.
- Fully compatible with PHP 8.4 and the `samuelvi/spreadsheet-translator-core` ^8.4 series.
- Ships with PHPUnit coverage to prevent regressions in file handling.

Requirements
------------

[](#requirements)

- PHP &gt;= 8.4
- Composer 2
- Filesystem access to both the source file and the configured temporary directory

Installation
------------

[](#installation)

```
composer require samuelvi/spreadsheet-translator-provider-localfile
```

Usage
-----

[](#usage)

```
