obydul/larable

Laravel应用程序的可变形特性和包的集合。

v1.4.1 2023-03-25 18:51 UTC

This package is auto-updated.

Last update: 2024-09-26 09:16:43 UTC


README

Laravel应用程序的可变形特性和包的集合。

CI

安装

composer require obydul/larable

配置

此步骤是可选的

php artisan vendor:publish --provider="Obydul\\Larable\\LarableServiceProvider" --tag=config

迁移

您需要发布迁移文件以使用此包

php artisan vendor:publish --provider="Obydul\\Larable\\LarableServiceProvider" --tag=migrations

集合

可用的可变形包/功能。

清理未使用的服务

目前有5个服务。我们将继续添加更多服务。您可能不需要所有这些服务。为了避免将这些依赖项与您的代码一起发布,您可以通过运行 Obydul\Larable\Task\Composer::cleanup 任务,并在 composer.json 中指定您想要保留的服务来执行此操作。

{
    "require": {
        "obydul/larable": "^1.1"
    },
    "scripts": {
        "pre-autoload-dump": "Obydul\\Larable\\Task\\Composer::cleanup"
    },
    "extra": {
        "obydul/larable": [
            "Like",
            "Follow"
        ]
    }
}

此示例将在运行 composer update 或新的 composer install 时删除除 "Like" 和 "Follow" 之外的所有服务。

重要:如果您在 composer.json 中添加了任何服务,您需要明确删除 vendor/obydul/larable 目录,以便您的更改生效。

rm -r vendor/obydul/larable
composer update

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件