stijlgenoten/data-collection

为Laravel设计的超轻量级静态DataCollection包

dev-master 2020-06-04 12:59 UTC

This package is auto-updated.

Last update: 2024-09-04 22:44:55 UTC


README

此包确保,例如,国家列表等静态数据在您的Laravel应用程序的任何地方都可以使用有用的函数可用,将其视为一个静态数据资源,无需使用任何数据库。

安装

composer require stijlgenoten/data-collection

使用

运行此命令以创建数据收集

 php artisan make:datacollection {Name}

该包将自动在 App\DataCollections 文件夹中生成一个类似以下内容的文件

<?php

namespace App\DataCollections;

use Stijlgenoten\DataCollection\DataCollection;

class DummyCollection extends DataCollection
{
	public static function RegisterData()
	{
		return [];
	}
}

RegisterData() 函数中,您可以存储一个数组,以下是一些示例

return  ['red','white','blue'];
return  [
	'NL' => 'Nederland',
	'XX' => 'Xxxxxx',
];

现在魔法发生!