PHPackages                             52software/edex - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. 52software/edex

ActiveLibrary

52software/edex
===============

This package can be used to import EDEX files in PHP arrays

v1.0.0(11y ago)058MITPHPPHP &gt;=5.4.0

Since May 20Pushed 11y agoCompare

[ Source](https://github.com/52software/edex)[ Packagist](https://packagist.org/packages/52software/edex)[ Docs](http://www.52software.nl)[ RSS](/packages/52software-edex/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

Edex import script
==================

[](#edex-import-script)

This packages helps reading different edex files. To learn more about EDEX, please read the (dutch) wiki:

It currently supports the following files:

1. Edexll.txt (for students)
2. Edexlk.txt (for teachers)
3. Edexgr.txt (for groups)
4. Edexlg.txt (for the teacher - groups relation)

Requirements
------------

[](#requirements)

- PHP &gt;= 5.4

Code samples
------------

[](#code-samples)

```
// Init the importer script
$importer = new \Fiftytwo\Edex\Importer();

// Init the importer script with a specified date format
$importer = new \Fiftytwo\Edex\Importer([
    'date_format' => 'dd|mm|yy'
]);

// Read a edexll file into an array
$students = $importer->import( $_FILES['edexll'], 'edexll' );

// Use the laravel 4 facade to read a edexlk file
$teachers = Edex::import( Input::get('edexlk'), 'edexlk' );
```

Composer
--------

[](#composer)

Composer can be used to install this package. Add this row to the require array:

```
"52software/edex": "dev-master"

```

or you can require it in your console:

```
composer require 52software/edex

```

Laravel 4
---------

[](#laravel-4)

The package is designed to be framework agnostic. But a Laravel 4 Service Provider and facade is included.

Add the following to your app.php providers list:

```
'Fiftytwo\Edex\EdexServiceProvider',

```

And add the following to your app.php aliases list:

```
'Edex'				=> 'Fiftytwo\Edex\Facades\Edex',

```

The package shippes with a config file to publish in laravel.

Contribute
----------

[](#contribute)

Feel free to contribute in any way.

License
-------

[](#license)

Fiftytwo Edex is licensed under the MIT License.

Copyright 2015 52software

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

4016d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a1fd33657f3545a07a5dc370de6b9230f68b14cbc51f7228de83ea6c7b197903?d=identicon)[Ertenal](/maintainers/Ertenal)

---

Tags

phplaraveledexedexlledexlkedexgredexlg52software

### Embed Badge

![Health badge](/badges/52software-edex/health.svg)

```
[![Health](https://phpackages.com/badges/52software-edex/health.svg)](https://phpackages.com/packages/52software-edex)
```

###  Alternatives

[tomatophp/filament-users

Manage your users with a highly customizable user resource for FilamentPHP with integration of filament-shield and filament-impersonate

90102.0k7](/packages/tomatophp-filament-users)[octw/aramex

A Library to integrate with Aramex APIs

2925.2k](/packages/octw-aramex)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
