PHPackages                             atico/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. [File &amp; Storage](/categories/file-storage)
4. /
5. atico/spreadsheet-translator-provider-localfile

Abandoned → [samuelvi/spreadsheet-translator-provider-localfile](/?search=samuelvi%2Fspreadsheet-translator-provider-localfile)Library[File &amp; Storage](/categories/file-storage)

atico/spreadsheet-translator-provider-localfile
===============================================

Spreadsheet Translator - Library that handles a local spreadsheet file

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

Since Apr 20Pushed 6mo ago1 watchersCompare

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

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

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)

```
