signysphp / doctrine-types
此包已被废弃,不再维护。作者建议使用doctrisigphp/doctrine-types包。
Doctrine的自定义类型
v1.1.4
2018-06-13 06:38 UTC
Requires
- doctrine/orm: ^2.5
This package is not auto-updated.
Last update: 2019-02-20 19:18:58 UTC
README
已废弃,此仓库将被移除。
包安装
安装Doctrine自定义类型的最佳方式是使用Composer
$ composer require doctrisigphp/doctrine-types
在Kdyby\Doctrine配置中使用
doctrine:
user: ***
password: ***
...
types: [
DoctriSigPHP\Doctrine\DBAL\Types\TrimString
]
经典配置
<?php
// in bootstrapping code
// ...
use Doctrine\DBAL\Types\Type;
// ...
// Register my type
Type::addType('tString', 'DoctriSigPHP\Doctrine\DBAL\Types\TrimString');
使用方法
...
class MyEntity {
...
/**
* @ORM\Column(type="tString")
*/
protected $name;
...
}
待办事项
- DI扩展用于自动加载所有类型
- 添加更多类型(如有需要,请在问题中留言)