timdev/doctrine-date-interval
Composer 安装命令:
composer require timdev/doctrine-date-interval
包简介
Backported Doctrine DBAL DateIntervalType for use with DBAL <2.6
README 文档
README
Doctrine DBAL 2.6 will introduce a DateInterval type which will map a PHP \DateInterval to a column in the database. This will allow mapping DateInterval properties on your entities in the ORM.
At the time of this writing, 2.6 hasn't been released, but I need this for a project. So, this little project provides the type for use in 2.5 (and probably lower).
This is simply a copy/paste job of the DateIntervalType class from the upcoming DBAL 2.6, with a composer.json so it's easy to pull into a project using <2.6.
Installation
$ composer require timdev/doctrine-date-interval:0.1.2
Usage
Where ever you initialize your EntityManager:
\Doctrine\DBAL\Types\Type::addType('dateinterval', \TimDev\Doctrine\DBAL\Types\DateIntervalType::class); $entityManager ->getConnection() ->getDatabasePlatform() ->registerDoctrineTypeMapping('dateinterval', 'dateinterval');
统计信息
- 总下载量: 603
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-04-21