agp/agpag-php

1.0.3 2022-03-07 14:45 UTC

This package is not auto-updated.

Last update: 2024-09-25 05:41:02 UTC


README


License


关于模板

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

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


如何创建您的包

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

空模型具有与下面看到的结构相似的架构。

    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。