bookingbat/application

此包最新版本(1.0.0)没有可用的许可信息。

1.0.0 2013-06-23 20:55 UTC

This package is not auto-updated.

Last update: 2024-09-23 15:10:24 UTC


README

Build Status

在线预约

Booking Bat 允许您从您的网站接受预约。使用 Booking Bat 让您的客户安排预约吧!

安装

创建项目

使用 composer 安装项目

composer create-project --stability="dev" bookingbat/application

安装数据库

database-config.dist.ini 复制到 database-config.ini 并编辑适当的数据库凭据。然后运行 install.sql

邮件队列

应用程序发送预约确认和提醒邮件。这些邮件被添加到队列中,然后进行批量处理。要批量处理队列,请访问 URL /email/send。您可能希望添加一个 cron 作业以在预定间隔批量处理邮件队列。

运行测试

要运行单元测试,只需运行

./test

确保您的 CLI Web 服务器启用了 xdebug。在有 xdebug 的情况下,ZF2 重定向不会在之前生成 PHP 警告的情况下运行。没有 xdebug,它们仍然可以工作。因此,如果不在本地这样做,您可能不会在 Travis CI(使用 xdebug)中看到测试失败。

php --server=localhost:8000 --docroot="public" &
echo '<?php phpinfo();' > public/phpinfo.php
#find the php.ini path and load xdebug like you normally do
ps aux | grep php
# (find the PID of the webserver & kill it, then restart it)