承接 auret/bet-profiler 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

auret/bet-profiler

Composer 安装命令:

composer require auret/bet-profiler

包简介

Bet profiler project

README 文档

README

Project Architecture

In order to implement a Clean Code architecture, this project uses 4 different concepts: entities, interactors, boundaries and gateways.

Entities

Represent the business logic.

Interactors

Represent the specific use cases of the application.

Boundaries

A boundary is formed by two sets of interfaces:

  • The first set is used by the Delivery Mechanism controller and implemented by the interactor. It accepts Request Model data structure.
  • The second one is used by the interactor and implemented by the Delivery Mechanism presenter. It accepts Response Model data structure.

Gateways

This interface is used by the interactor and implemented by the Gateway Entity Implementation. This last one will be responsible for getting the data from the database and convert them into entities which will be used by the Interactor.

Docker commands

Install composer dependencies

docker-compose run composer install

Update composer dependencies

docker-compose run composer update

Run unit tests

docker-compose run phpunit

Generate phpunit configuration

docker-compose run phpunit --generate-configuration

统计信息

  • 总下载量: 15
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 4
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: proprietary
  • 更新时间: 2022-01-09

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固