Biblioteca para ler arquivos de textos sem delimitadores fĂsicos e retornar em formato legĂvel, (*1)
, (*2)
Requisitos
Instale usando o composer Composer
composer require convenia/textMapable
Exemplos de Uso
Criando um novo field
use Convenia\TextMap\Field;
class NameField extends Field
{
protected $name = 'name'
protected $length = 10;
protected $offset = 30;
}
Definindo o arquivo de leitura e seus fields
use Convenia\TextMap\Mapable;
/* ... */
$mapable = new Mapable();
$mapable
->readFile($greatFile)
->addField($someFieldsInArray)
->addField($aFieldOutOfAnArray);
use Convenia\TextMap\Mapable;
/* ... */
$map = $mapable->getMap();