javaabu/imports

简化将 Excel 数据导入您的应用程序的过程

v1.2.0 2024-07-08 14:14 UTC

This package is auto-updated.

Last update: 2024-09-20 22:07:10 UTC


README

Latest Version on Packagist Test Status Code Coverage Badge Total Downloads

简介

简化将 Excel 数据导入您的应用程序的过程

文档

您可以在 https://docs.javaabu.com/docs/imports 找到文档。

在使用此包时遇到困难?发现了错误?您对此包有任何一般性问题或改进建议吗?请随时在 GitHub 上创建 问题,我们会尽快解决。

如果您发现了关于安全的错误,请通过 info@javaabu.com 发送邮件,而不是使用问题跟踪器。

使用方法

通过 composer 安装包

composer require javaabu/imports

创建控制器并使用 ImportsData 特性

<?php

namespace App\Http\Controllers\Admin;

use App\Http\Controllers\Controller;
use Javaabu\Imports\Traits\ImportsData;

class ImportsController extends Controller
{
    use ImportsData;
}

注册路由

    Route::get('import', [ImportsController::class, 'index'])->name('imports.index');
    Route::post('import', [ImportsController::class, 'store'])->name('imports.store');

为了更多定制,您可以覆盖 ImportsData 特性中的方法。

测试

您可以使用以下命令运行测试

./vendor/bin/phpunit

变更日志

请参阅 CHANGELOG 以获取有关最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 以获取详细信息。

安全

如果您发现了任何与安全相关的问题,请通过 info@javaabu.com 发送邮件,而不是使用问题跟踪器。

鸣谢

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 以获取更多信息。