agp/report

Laravel 包,用于表格、过滤和 Excel 导出。

1.1.1 2021-10-28 15:01 UTC

README


License


关于模型

此包旨在帮助您创建自己的包。

存在不同类型的包。一些包是独立的,这意味着它们可以与任何 PHP 结构一起使用。这些包可以具有特定于 Laravel 应用的路由、控制器、Composers、模型、视图和配置。


如何创建您的包

如果您是开发者并且需要创建一个新的包,则需要项目管理者首先创建一个包含空模型的仓库,您可以从零开始。

空模型的结构类似于您下面看到的。

    agp
    └── nome_pacote
        ├── src
        │    └── Agp
        │       └── NomePacote
        │           ├── Controller
        │           ├── Form
        │           ├── Model
        │           ├── Routes
        │           ├── Views
        │           └── Agp <NomePacote> ServiceProvider.php
        │
        ├── composer.json
        └── README.md

为了使其在您的开发项目中工作,我们需要告诉 composer.json 自动加载我们的文件,请将以下代码添加到您的 composer.json

          "autoload": {
               "psr-4": {
                   "agp\\nome_pacote\\": "src/"
               }
           }

或者,在包的自己的 composer.json 中添加

        "extra": {
            "laravel": {
                "providers": [
                    "Agp\\NomePacote\\Agp <NomePacote> ServiceProvider"
                ]
            }
        }

好了,现在就看您的了。发挥创意吧! 😉



Richard Pereira Cardoso 编写。

包模型参考

publish-laravel-packagist - 最后访问时间 2020年9月25日 06:46。