Biblioteca para ler arquivos de textos sem delimitadores físicos e retornar em formato legível
- PHP >= 7.1
Instale usando o composer Composer
composer require convenia/textMapable
use Convenia\TextMap\Field;
class NameField extends Field
{
protected $name = 'name'
protected $length = 10;
protected $offset = 30;
}
use Convenia\TextMap\Mapable;
/* ... */
$mapable = new Mapable();
$mapable
->readFile($greatFile)
->addField($someFieldsInArray)
->addField($aFieldOutOfAnArray);
use Convenia\TextMap\Mapable;
/* ... */
$map = $mapable->getMap();