承接 52software/edex 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

52software/edex

最新稳定版本:v1.0.0

Composer 安装命令:

composer require 52software/edex

包简介

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

README 文档

README

This packages helps reading different edex files. To learn more about EDEX, please read the (dutch) wiki: http://nl.wikipedia.org/wiki/Edex

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

  • PHP >= 5.4

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 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

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

Feel free to contribute in any way.

License

Fiftytwo Edex is licensed under the MIT License.

Copyright 2015 52software

统计信息

  • 总下载量: 58
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-05-20