tomasvotruba/punchcard

该包已被废弃,不再维护。作者建议使用laravel/framework包代替。

配置Laravel项目的一种懒惰且严格的方式

0.2.7 2023-06-16 14:08 UTC

This package is auto-updated.

Last update: 2024-03-04 06:49:25 UTC


README

我爱Laravel,但我在处理数组方面很糟糕。我使用了错误的键,删除了需要的项目,我的项目不断崩溃。所以我做了这个项目来帮助我。


安装

composer require tomasvotruba/punchcard

使用

该包为Laravel项目/config目录提供基本的流畅配置类。

安装此包后即可直接使用,例如在您的config/cache.php

<?php

declare(strict_types=1);

use TomasVotruba\PunchCard\CacheConfig;

return CacheConfig::make()
    ->default(env('CACHE_DRIVER', 'file'))
    ->stores([
        'array' => [
            'driver' => 'array',
            'serialize' => false,
        ],
    ])
    ->toArray();

默认配置会被默认使用。您必须设置更改的值。


编码愉快!