Library to read and parse IDX data. Internet Data Exchange (IDX) is a standard to describe properties such as houses, appartment, etc... commonly used in the real estate industry.
$contents = file_get_contents('sample.idx');
$reader = new Visol\IdxReader\IdxReader();
$reader->load($contents);
We can also load a dataset from a file:
$reader = new Visol\IdxReader\IdxReader()
$reader->loadFromFile('sample.idx');
We can retrieve all records or count them:
// Returns an array of records
$reader->getRecords();
// Returns an integer
$reader->countRecords();
Complete example:
$reader = new Visol\IdxReader\IdxReader()
$reader
->forceUtf8()
->loadFromFile('sample.idx')
->getRecords();
Contributions to the package are always welcome!
- Report any bugs or issues you find on the issue tracker.
- You can grab the source code at the package's Git repository.
To run the unit tests simply:
./phpunit tests
All contents of this package are licensed under the MIT license.