此包可用于将 EDEX 文件导入 PHP 数组

v1.0.0 2015-05-20 14:36 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:23:04 UTC


README

此包有助于读取不同的 edex 文件。要了解更多关于 EDEX 的信息,请阅读(荷兰语)维基百科:http://nl.wikipedia.org/wiki/Edex

它目前支持以下文件

  1. Edexll.txt(学生用)
  2. Edexlk.txt(教师用)
  3. Edexgr.txt(小组用)
  4. Edexlg.txt(教师与小组关系用)

要求

  • PHP >= 5.4

代码示例

// 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 安装此包。将以下行添加到 require 数组

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

或者您可以在控制台要求它

composer require 52software/edex

Laravel 4

此包设计为框架无关。但包含 Laravel 4 Service Provider 和 facade。

将以下内容添加到您的 app.php providers 列表

'Fiftytwo\Edex\EdexServiceProvider',

并将以下内容添加到您的 app.php aliases 列表

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

此包附带一个配置文件,用于在 Laravel 中发布。

贡献

请随意以任何方式贡献。

许可

Fiftytwo Edex 使用 MIT 许可证。

版权所有 2015 52software