ytko / doctrine-uploadable
Doctrine2 上传行为特性
dev-master
2013-03-04 20:20 UTC
Requires
- php: >=5.4.0
- doctrine/common: >=2.2
Requires (Dev)
- doctrine/orm: >=2.2
This package is not auto-updated.
Last update: 2024-09-14 14:29:38 UTC
README
此php 5.4+ 库为 Doctrine2 实体提供文件上传特性。
此库需要激活 Doctrine 监听器。
监听器
Symfony2
# app/config/config.yml imports: - { resource: ../../vendor/ytko/doctrine-uploadable/config/orm-services.yml }
或 Doctrine2 API
<?php $em->getEventManager()->addEventSubscriber(new \Ytko\DoctrineBehaviors\ORM\UploadableListener);
用法
定义一个 Doctrine2 实体并使用特性
<?php use Doctrine\ORM\Mapping as ORM; use Ytko\DoctrineBehaviors\Model\Uploadable; /** * @ORM\Entity */ class Category { use Uploadable; /** * @ORM\Id * @ORM\Column(type="integer") * @ORM\GeneratedValue(strategy="NONE") */ protected $id; }