View source for Zork\Data
Jump to:
navigation
,
search
==Overview== <code>Zork\Data</code> contains helper classes to iterate files, to treat iterations as files & to export to tabular file formats. ==Interfaces== ===<code>Zork\Data\FileInterface</code>=== <code>Zork\Data\FileInterface</code> represents a file object, which implements <code>Traversable</code> & has a mime-type. ===<code>Zork\Data\TabularInterface</code>=== <code>Zork\Data\TabularInterface</code> represents a tabular data, which has fields (names & types). ==Classes== ===<code>Zork\Data\File</code>=== <code>Zork\Data\File</code> is a sample implementation of <code>Zork\Data\FileInterface</code>, based on a file path or a stream resource. ===<code>Zork\Data\FileData</code>=== <code>Zork\Data\FileData</code> is a sample implementation of <code>Zork\Data\FileInterface</code>, based on a <code>Traversable</code> & an explicit mime-type. ===<code>Zork\Data\Table</code>=== <code>Zork\Data\Table</code> is a sample implementation of <code>Zork\Data\TabularInterface</code>, based on a <code>Traversable</code> & explicit field settings. ===<code>Zork\Data\Export\TabularAbstract</code>=== <code>Zork\Data\Export\TabularAbstract</code> is a base class for exporting tabular files: converts <code>Zork\Data\TabularInterface</code>s to <code>Zork\Data\FileInterface</code>s. ===<code>Zork\Data\Export\Csv</code>=== <code>Zork\Data\Export\Csv</code> is based on <code>Zork\Data\Export\TabularAbstract</code>: it converts tabular data to a csv file. ===<code>Zork\Data\Export\Xslx</code>=== <code>Zork\Data\Export\Xslx</code> is based on <code>Zork\Data\Export\TabularAbstract</code>: it converts tabular data to an xslx (excel) file. ===<code>Zork\Data\Transform</code>=== Contains helper methods, to tabular field-types. ===<code>Zork\Data\Transform\Translate</code>=== <code>Zork\Data\Transform\Translate</code> is a helper to tabular field-types: it translates field values.
Return to
Zork\Data
.
Navigation menu
Personal tools
Log in
Namespaces
Page
Discussion
Variants
Views
Read
View source
View history
Actions
Search
Navigation
Main page
Community portal
Current events
Recent changes
Random page
Help
Toolbox
What links here
Related changes
Special pages
Page information