Download the PHP package graze/data-file without Composer
On this page you can find all versions of the php package graze/data-file. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download graze/data-file
More information about graze/data-file
Files in graze/data-file
Download graze/data-file
More information about graze/data-file
Files in graze/data-file
Vendor graze
Package data-file
Short Description File manipulation
License MIT
Homepage https://github.com/graze/data-file
Package data-file
Short Description File manipulation
License MIT
Homepage https://github.com/graze/data-file
Please rate this library. Is it a good library?
Informations about the package data-file
data-file
File manipulation classes
Install
Via Composer
Interfaces
FileModifierInterface- Modify a single fileFileExpanderInterface- Expand a single file into a collection of filesFileContractorInterface- Contract a collection of files into a single fileFileTransferInterface- Transfer a file to another file systemFileFinderInterface- Find files based on a configurationFormatInterface- Format information about a fileFormatterInterface- How to format a file based on a formatParserInterface- Parse a stream of dataReaderInterface- Read a streamWriterInterface- Write a stream
Things it does
- Finder:
MetadataFinder- Will find files based on their metadata (size, created time, etc) - Format:
CsvFormat,JsonFormat- Defines how a csv or json file is formatted- Formatter:
CsvFormatter,JsonFormatter- Format data into csv or json file - Parse:
CsvParser,JsonParser- Parse a file containing csv, or json data
- Formatter:
- Modify
- Compression:
Gzip,Zip,FindCompression- Compress, decompress and find the compression of files - Merge:
Merge- Join multiple files into a single file - Transfer:
Transfer- Transfer a file from any thephpleague/flysystem Filesystem to another filesystem - Encoding:
ConvertEncoding,FindEncoding- Change or find the encoding of a file - Line manipulation:
Head,Tail- Retrieve a segment of a file - Replace Text:
ReplaceText- Replace all instances of a string with another string - ReFormat:
ReFormat- Read a file in 1 format and convert to another
- Compression:
- IO
- Read:
FileReader,StreamReader- Read a file/stream in a specified format - Write:
FileWriter,StreamWriter- Write a file/stream in a specified format
- Read:
Testing
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Harry Bragg
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of data-file with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.6.0
graze/data-structure Version ^2.0
league/flysystem Version ^1.0
psr/log Version ^1.0
symfony/process Version ^3.0
graze/data-node Version ^1.0
graze/array-filter Version ^1.0
guzzlehttp/psr7 Version ^1.3
graze/csv-token Version ^0.3
graze/data-structure Version ^2.0
league/flysystem Version ^1.0
psr/log Version ^1.0
symfony/process Version ^3.0
graze/data-node Version ^1.0
graze/array-filter Version ^1.0
guzzlehttp/psr7 Version ^1.3
graze/csv-token Version ^0.3
The package graze/data-file contains the following files
Loading the files please wait ...