没有合适的资源?快使用搜索试试~ 我知道了~
trip-planner:DDD应用程序的代码示例
共117个文件
php:70个
yml:17个
css:5个
需积分: 5 0 下载量 175 浏览量
2021-05-03
07:47:23
上传
评论
收藏 128KB ZIP 举报
温馨提示
旅行计划员 DDD应用程序的示例代码。 它不是准备就绪的完整代码,但是可以正常工作。 您可以遵循构建步骤,从第一次提交开始。 目的:计划行程,为每个日期选择一条腿,为每条腿选择一个位置。 领域 行程有一个名称和至少一条路线 旅行具有身份; 路线具有名称和内部标识 路线可以有一条或多条腿; 一条腿有一个日期和一个内部标识 一条路线不能有两条具有相同数据的支线 一条腿有位置; 一个位置有一个名称和一个点 点具有坐标和距离计算逻辑 路线知道大概的道路距离 一条路线可以重复 可以将重复的路线添加到行程中 权衡:删除了InternalIdentity值对象 修复:Date :: input应该是一个DateTime 权衡:我们需要一个自定义事件调度程序 权衡:命令的获取器,用于与表单集成 应用 命令处理程序:管理流程“命令->用例” CreateTrip命令和UseCase 我们需要旅行库
资源推荐
资源详情
资源评论
收起资源包目录
trip-planner:DDD应用程序的代码示例 (117个子文件)
bootstrap.php.cache 90KB
console 867B
body.css 7KB
exception.css 2KB
configurator.css 2KB
install.css 2KB
structure.css 1KB
phpunit.xml.dist 1KB
parameters.yml.dist 481B
blue_picto_more.gif 213B
notification.gif 206B
blue_picto_less.gif 197B
.gitignore 34B
.gitkeep 0B
.gitkeep 0B
.htaccess 3KB
.htaccess 143B
favicon.ico 1KB
favicon.ico 1KB
composer.json 2KB
composer.lock 81KB
README.md 2KB
SymfonyRequirements.php 28KB
config.php 6KB
Version20140609123841.php 4KB
CommandHandlerTest.php 3KB
CommandHandler.php 3KB
EventDispatcherTest.php 3KB
Route.php 2KB
Point.php 2KB
CreateCompleteTripIntegrationTest.php 2KB
AddLegToRouteCommand.php 2KB
check.php 2KB
RouteTest.php 2KB
AppKernel.php 2KB
AddLegToRouteUseCase.php 1KB
TripRepositoryTest.php 1KB
UpdateLocationUseCase.php 1KB
Trip.php 1KB
UdpateLocationTest.php 1KB
AddLegToRouteTest.php 1KB
EventDispatcher.php 1KB
app_dev.php 1KB
UpdateLocationCommand.php 1KB
ApiControllerTest.php 1KB
TripRepository.php 1KB
CreateTripType.php 1KB
CreateTripUseCase.php 1024B
ApiController.php 1018B
TripTest.php 977B
app.php 960B
EventDispatcherCompilerPass.php 949B
EventDispatcher.php 944B
InfrastructureExtension.php 904B
PresentationExtension.php 902B
Configuration.php 902B
CommandHandlerCompilerPass.php 901B
Configuration.php 898B
Validator.php 898B
CompleteTripData.php 848B
CreateTripTest.php 788B
Leg.php 785B
DateTest.php 767B
Location.php 752B
LegTest.php 735B
Collection.php 705B
InfrastructureBundle.php 663B
CreateTripCommand.php 586B
PostCommandEvent.php 510B
PointTest.php 489B
Date.php 471B
ExceptionEvent.php 460B
DomainApplicationWrappedEvent.php 446B
TripRepository.php 438B
AbstractUseCase.php 365B
PreCommandEvent.php 333B
EventDispatcher.php 305B
UseCase.php 272B
Response.php 272B
autoload.php 267B
TripIdentity.php 239B
Events.php 235B
Validator.php 220B
EventListener.php 216B
Command.php 193B
ArrayCollection.php 186B
PresentationBundle.php 150B
AppCache.php 141B
ResourceNotFoundException.php 116B
DateAlreadyUsedException.php 115B
ValidationException.php 110B
DomainException.php 101B
apple-touch-icon.png 11KB
logo_symfony.png 1KB
grey_magnifier.png 393B
blue-arrow.png 181B
base.html.twig 386B
createTrip.html.twig 86B
robots.txt 106B
services.xml 3KB
共 117 条
- 1
- 2
资源评论
crazed1987
- 粉丝: 35
- 资源: 4678
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功