madforwebs / booking-bundle
此包为 symfony2 提供了 booking-bundle
dev-master
2018-11-08 08:32 UTC
Requires
- symfony/framework-bundle: ~2.3|~3.0
This package is auto-updated.
Last update: 2024-09-29 05:02:13 UTC
README
BookingBundle
意味着在您的 Symfony 应用程序中实现简单且功能丰富的日历!
安装
下载包
打开命令行,进入您的项目目录,然后执行以下命令以下载此包的最新稳定版本
$ composer require madforwebs/calendar-bundle
此命令需要您全局安装 Composer,如 Composer 文档中的“安装章节”中所述。
启用包
然后,通过在您的项目的 app/AppKernel.php
文件中添加以下行来启用该包
// app/AppKernel.php // ... class AppKernel extends Kernel { public function registerBundles() { $bundles = array( // ... new MadForWebs\BookingBundle\BookingBundle(), ); // ... } // ... }
导入日历服务到 app
您必须在您的 config.yml 中像这样定义从 @CalendarBundle 导入服务
imports: ... - { resource: "@CalendarBundle/Resources/config/services.yml" } ...
导入节日日期
一个使用服务导入节日日期的示例
/** @var CalendarHandler $calendarHandler */ $calendarHandler = $this->get('mad_for_webs_calendar.handler'); $calendarHandler->createDaysFromCalendar();
扩展日历类
您可以扩展类
use MadForWebs\CalendarBundle\Entity\Day as BaseDay; /** * @ORM\Entity * @ORM\Table(name="mfw_day") */ class Day extends BaseDay { ... }