weboccult / eatcard-companion
处理所有通用功能和特性。
v2.0.0
2022-10-31 14:59 UTC
Requires
- php: ^7.4 || ^8.0
- ext-bcmath: *
- ext-curl: *
- ext-json: *
- ext-openssl: *
- ext-simplexml: *
- barryvdh/laravel-dompdf: ^0.9.0 || ^1.0.0
- cmgmyr/messenger: ^2.22
- guzzlehttp/guzzle: ^6.3 || ^7.0
- illuminate/collections: ^8.0 || ^9.0
- illuminate/console: ^8.0 || ^9.0
- illuminate/contracts: ^8.0 || ^9.0
- illuminate/database: ^8.0 || ^9.0
- illuminate/support: ^8.0 || ^9.0
- league/flysystem-aws-s3-v3: ^1.0 || ^3.0
- mollie/laravel-mollie: ^2.11 || ^2.17
- nunomaduro/collision: ^5.0 || ^6.1
- pestphp/pest: ^1.0
- phpunit/phpunit: ^9.0
- simplesoftwareio/simple-qrcode: ~4
- spatie/laravel-newsletter: ^4.9 || ^4.11
- twilio/sdk: ^6.15 || ^6.33
- dev-master
- v2.0.0
- v1.2.2.1
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.9.1
- v1.1.9
- v1.1.8.1
- v1.1.8
- v1.1.7
- v1.1.6
- v1.1.6-beta.1
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-feature/4709-2.1.6-push-notification-firebase-service
- dev-release-2023/v2.1.7
- dev-development
- dev-feature/1.6-add-date-wise-revenue-with-monthly-revenue
- dev-feature/2023-2.1.3-gift-card-multi-store
- dev-release-2023/v2.1.6
- dev-feature/4683-1.5-add-cm-payment-to-pin-block-in-revenue-block
- dev-4639-development-version-upgrade-for-aws-file-system
- dev-bugfix/895-3.0-fix-reservation-checkout-issue
- dev-feature/4561-3.0-multiple-person-discount
- dev-release-2023/v2.1.5
- dev-feature/pos-optimize-release-2023/3.0
- dev-feature/pos-optimize-development
- dev-bugfix/4576-po-2.1-fix-split-reservation-deposit-issue
- dev-feature/pos-optimize-release-2023/2.2
- dev-feature/4500-po-1.2-implement-cm-app
- dev-bugfix/pod-split-webhook-related-fix
- dev-bugfix/rel-2.1.4-split-webhook-related-fix
- dev-feature/pos-optimize-release-2023/2.0
- dev-feature/pos-optimize-release-2023/2.1
- dev-feature/pod-fix-split-order-bugs
- dev-feature/pos-optimize-release-2023/1.2
- dev-bugfix/802-po-1.1-fix-bogo-amount-zero-issue
- dev-release-2023/v2.1.4
- dev-feature/4427-2023-2.1.3-avoid-print-when-selected-section-category-create-order
- dev-test/rel-2.1.0-comment-tip-in-calc-for-revenue
- dev-feature/pos-optimize-release-2023/1.1
- dev-bugfix/v2.1.3-add-remove-data-in-filable-in-model
- dev-feature/pos-optimize-release-2023/1.0
- dev-feature/4097-pos-optimize-add-ideal-payment-confirmation-socket
- dev-release-2023/v2.1.3
- dev-feature/4461-v2.1.1-intigrate-cikam-payment
- dev-release-2023/v2.1.2
- dev-feature/pos-optimize-release-2022/12.1
- dev-bugfix/po-12.1-fix-ccv-order-create-issue
- dev-bugfix/pos-opt-12.1-fix-euro-discount-calc-issue
- dev-feature/pos-optimize-viva-wallet
- dev-feature/4370-v2.1.0-changes-for-disable-product-print-for-kds
- dev-release-2022/v2.1.1
- dev-feature/pos-optimize-release-2022/12.0
- dev-bugfix/pos-opt-11.0-fix-normal-order-getting-old-value-issue
- dev-feature/pos-optimize-implement-on-invoice
- dev-feature/pos-optimize-release-2022/11.0
- dev-feature/pos-optimize
- dev-release-2022/v2.1.0
- dev-feature/rel-2.0.1-mail-service
- dev-feature/ts-kds-package-intigration
- dev-backup/pos-optimize
- dev-release-2022/v2.0.3
- dev-bugfix/dev-fix-ayce-product-price-select-priprity
- dev-release-2022/v2.0.2
- dev-feature/ts-bogo-integration-pos-optimize
- dev-feature/ts-bogo-integration
- dev-feature/takeaway-service
- dev-feature/rel2022-10.2-ccv-wipay-mail-send-functionality
- dev-bugfix/set-order-id-for-paylater-order-from-development
- dev-release-2022/v2.0.1
- dev-feature/4064-kiosk-ticket-dev-hide-zero-amount-tax-in-receipt
- dev-release-2022/v2.0.0
- dev-hotfix/fixed-takeaway-orderdate-ordertime-issue
- dev-feature/merge-kt-development
- dev-feature/kiosk-tickets-release-2022/10.2
- dev-feature/kiosk-tickets-development
- dev-backup/developemnt-311020221600
- dev-release-2022/v1.2.2
- dev-feature/ccv-service
- dev-feature/kiosk-tickets-release-2022/10.0
- dev-feature/rel-10.2-update-mail-templates
- dev-feature/4097-kiosk-dev-add-ideal-payment-confirmation-socket
- dev-feature/untill-service
- dev-feature/4064-development-hide-zero-amount-tax-in-receipt
- dev-feature/4061-ktd-add-serve-request-print
- dev-feature/kiosk-tickets-release-2022/10.1
- dev-feature/4063-ktd-fix-ayce-price-change-cat-max-product-limit-issue
- dev-feature/3954-ktd-add-split-in-tickets-with-on-invoice
- dev-feature/kiosk-tickets-release-2022/9.3
- dev-feature/4039-development-implement-label-print-comment-functionality
- dev-feature/3954-ktd-add-split-in-tickets
- dev-feature/new-ayce-function-for-plan-change
- dev-feature/3959-development-disable-auto-print-for-kitchen-print
- dev-feature/kiosk-tickets-release-2022/9.2
- dev-feature/3556-3557-full-bottom-bar
- dev-hotfix/ES-625-fixed-ayce-plan-change-price-issue
- dev-hotfix/KTR2022-9.1-implement-gift-price-update-for-wipay
- dev-feature/08092022-intigrate-onthehouse-for-tickets
- dev-feature/kiosk-tickets-release-2022/9.1
- dev-feature/3556-ticket-bottom-bar-functionality
- dev-feature/kiosk-tickets-release-2022/9.0
- dev-feature/3776-ktdev-add-dinein-reservation-order
- dev-bugfix/set-order-id-for-paylater-order
- dev-feature/kiosk-tickets-release-2022/8.3
- dev-feature/3860-number-of-person-count-insights
- dev-release-2022/v1.2.1
- dev-feature/3861-dev-add-star-printer-into-main
- dev-feature/26-08-2022-merge-dev-to-ticket-branch
- dev-feature/kiosk-tickets-release-2022/8.2
- dev-feature/merge-dev-to-ticket
- dev-release-2022/v1.2.0
- dev-feature/merge-dev-to-kiosk-tickets
- dev-feature/kiosk-tickets-release-2022/8.1
- dev-feature/3834-dev-void-print-chnage
- dev-feature/kiosk-tickets-release-2022/8.0
- dev-bugfix/ES-546-release-2022-v1.1.9.1-multisafe-payment-issue-for-dine-in
- dev-feature/fix-order-count-things-revenue-print-for-tickets
- dev-feature/3697-update-main-receipt-related-to-tickets
- dev-feature/kiosk-tickets-release-2022/7.5
- dev-feature/3570-7.2-reservation-activity
- dev-feature/3559-tickets-add-daily-monthly-revenue-print
- dev-hotfix/ES-468-fixed-split-order-show-issue
- dev-release-2022/v1.1.9.1
- dev-release-2022/v1.1.9
- dev-release-2022/v1.1.8
- dev-release-2022/v1.1.8.1
- dev-feature/kiosk-tickets-release-2022/7.4
- dev-feature/3557-gift-card-discount-development
- dev-bugfix/3565-dev-fix-supplement-translate-issue-in-print
- dev-feature/3567-store-tickets-at-create-reservation
- dev-feature/kiosk-tickets-release-2022/7.3
- dev-feature/3150-kisok-intigrate-companion-package
- dev-feature/kiosk-tickets-release-2022/7.2
- dev-feature/3537-update-table-assign-logic-for-now-slot
- dev-feature/POS-optimisation
- dev-feature/optimise-insights
- dev-feature/kiosk-tickets-release-2022/7.1
- dev-release-2022/v1.1.7
- dev-hotfix/ES-433-fixed-dine-in-order-print-issue
- dev-release-2022/v1.1.6
- dev-feature/kiosk-tickets-release-2022/7.0
- dev-feature/kiosk-tickets-release-2022/6.6
- dev-feature/add-tickets-discount-in-print
- dev-feature/3406-add-new-KitchenPrintOrderType-ordertype
- dev-feature/kiosk-tickets-release-2022/6.5
- dev-feature/kiosk-tickets-release-2022/6.4
- dev-feature/3310-refector-cron-code
- dev-feature/kiosk-tickets-release-2022/6.3
- dev-feature/3381-implement-wipay-webhook-changes
- dev-feature/3282-create-reservation-for-pos
- dev-feature/update-webhook-print-changes-related-to-update-reservation
- dev-feature/kiosk-tickets-release-2022/6.2
- dev-bugfix/fix-issue-of-reservation-blade-file-function
- dev-feature/kiosk-tickets-release-2022/6.0
- dev-feature/kiosk-tickets-release-2022/6.1
- dev-feature/3294-kiosk-tickets-slots
- dev-feature/3302-add-reservation-create-service
- dev-release-2022/v1.1.5
- dev-hotfix/2022-05-19-remove-socket-extra-payload-data
- dev-release-2022/v1.1.4
- dev-release-2022/v1.1.3
- dev-hotfix/2022-05-09-add-reservation-payment-status-update-socket-changes
- dev-release-2022/v1.1.2
- dev-hotfix/remove-extra-data-from-socket
- dev-release-2022/v1.1.0
- dev-feature/3092-intigrate-companion-in-takeaway
- dev-release-2022/v1.0.6
This package is auto-updated.
Last update: 2023-04-21 13:43:18 UTC
README
Eatcard Companion
此辅助包将帮助我们的团队能够在一个地方管理通用的功能和特性。
安装
您可以通过Composer安装此包
composer require weboccult/eatcard-companion
使用方法
use Weboccult\EatcardCompanion\Traits\TRAIT_NAME; use function Weboccult\EatcardCompanion\Helpers\{FUNCTION1, FUNCTION2};
可用的服务
- 订单:处理常见的订单创建逻辑
- 打印:生成所有类型打印的通用json - SQS | 协议 | 标签 | 完整收据 | 形式收据 | 厨房打印。
- 短信:使用非常流畅和优雅的API发送短信
- MultiSafe:处理多安全交易
- OneSignal:处理移动应用的推送通知
请查看以下文档以获取更多详细信息
辅助配置
以下是使用发布辅助配置文件来管理众多设置的方法
php artisan eatcardcompanion:publish --type=config
它将eatcardCompanion.php发布到您的父项目中
请查看 EATCARD_COMPANION.md 以获取更多详细信息
短信配置 & 迁移
以下是使用发布短信配置文件来管理众多设置的方法
php artisan eatcardsms:publish --type=config
它将eatcardSms.php发布到您的父项目中
php artisan eatcardsms:publish --type=migration
它将发布一个迁移到您的父项目中以存储短信历史记录。
请查看 EATCARD_SMS.md 以获取更多详细信息
翻译支持
请查看 TRANSLATION_USAGE.md 以获取更多详细信息
视图支持
请查看 VIEW_USAGE.md 以获取更多详细信息
PDD 流和下载支持
请查看 PDF_USAGE.md 以获取更多详细信息
特质
- 请查看 TRAITS.md 以获取更多详细信息
辅助函数
- 请查看 HELPERS.md 以获取更多详细信息
变更日志
请参阅CHANGELOG.md以获取关于最近更改的更多信息。
贡献
请参阅CONTRIBUTING.md以获取详细信息。
致谢
许可
MIT 许可证 (MIT)。请参阅许可文件以获取更多信息。