arthem/object-reference-bundle
最新稳定版本:0.0.1
Composer 安装命令:
composer require arthem/object-reference-bundle
包简介
Object reference bundle
README 文档
README
namespace App\Entity; use Arthem\ObjectReferenceBundle\Mapping\Attribute\ObjectReference; use Doctrine\DBAL\Types\Types; use Doctrine\ORM\Mapping as ORM; #[ORM\Entity] class Story { #[ORM\Column(type: Types::STRING, length: 36, nullable: true)] #[ObjectReference(keyLength: 15)] private \Closure|Actor $actor; private $actorId; // must be declared, even if not used private $actorType; // must be declared, even if not used /** * @return object|null */ public function getActor(): ?Actor { if ($this->actor instanceof \Closure) { $this->actor = $this->actor->call($this); } return $this->actor; } public function setActor(?Actor $actor) { $this->actor = $actor; } }
统计信息
- 总下载量: 1.42k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-06-05