campusunion / sked-laravel
Sked 的 Laravel 服务提供者。
v0.0.5
2016-09-14 04:20 UTC
Requires
- php: >=7.0
- campusunion/sked: 0.*
Requires (Dev)
- laravel/framework: ~5.2
This package is not auto-updated.
Last update: 2024-09-14 18:42:13 UTC
README
Laravel 5 服务提供者,用于 Sked。
安装与配置
通过将 camusunion/sked-laravel
包添加到项目中的 composer.json
文件的 require
对象中,使用 Composer 安装 Sked 服务提供者。
{ ... "require": { "camusunion/sked-laravel": "dev-master" }, ... }
注意: 此包会自动要求 camusunion/sked
,因此您无需在 composer.json
中单独添加。
然后运行 composer update
。
接下来,将 Sked 服务提供者添加到 config/app.php
中的 providers
数组。
'providers' => [ ... CampusUnion\SkedServiceProvider::class, ],
将 Sked 门面添加到 config/app.php
中的 aliases
数组。
'aliases' => [ ... 'Sked' => CampusUnion\SkedFacade::class, ],
配置
以下环境变量用于配置 Sked
SKED_DC_NAME=PDO
SKED_DC_DRIVER=mysql
SKED_DC_HOST=${DB_HOST}
SKED_DC_DBNAME=${DB_DATABASE}
SKED_DC_USER=${DB_USERNAME}
SKED_DC_PASS=${DB_PASSWORD}
可选
要自定义配置选项,请使用 Artisan 发布配置文件。
php artisan vendor:publish
在生成的 app/config/sked.php
配置文件中更新您的设置。
用法
foreach (Sked::skeDates() as $skeDate) { // do something }