hybridelabs/collustro

以简单的方式为 Laravel 创建调查。

0.9.7 2020-12-23 14:43 UTC

This package is auto-updated.

Last update: 2024-09-23 21:32:25 UTC


README

为 Laravel 简化调查制作

安装

使用 composer 安装此包

composer require hybridelabs/collustro

发布迁移(必需),配置(可选)和视图(推荐)

php artisan vendor:publish --provider="HybrideLabs\Collustro\CollustroServiceProvider" --tag="migrations"
php artisan vendor:publish --provider="HybrideLabs\Collustro\CollustroServiceProvider" --tag="config"
php artisan vendor:publish --provider="HybrideLabs\Collustro\CollustroServiceProvider" --tag="views"

运行迁移以创建所需表

php artisan migrate

使用方法

创建调查

一个简单的调查

$collustro = Sets::create(["name" => "Animals"]);
$collustro->questions()->create([
    "content" => "Your favorite pet?",
    "type"    => "text",
]);

添加条目

从数组中添加

(new Entry())->for($collustro)->fromArray([
    "q1" => "My kitty."
]);