1

zend を doctrine と統合しましたが、すべてが機能しますが、doctrine cli: doctrine orm:generate-entities を使用してエンティティを生成し始めると、@ORM なしで php Entities クラス、コメントに @Entity が表示されます。

例:

<?php



use Doctrine\ORM\Mapping as ORM;

/**
 * Tag
 */
class Tag
{
    /**
     * @var string $tagName
     */
    private $tagName;

    /**
     * @var \Doctrine\Common\Collections\ArrayCollection
     */
    private $eventevent;

    /**
     * Constructor
     */
    public function __construct()
    {
        $this->eventevent = new \Doctrine\Common\Collections\ArrayCollection();
    }

    /**
     * Get tagName
     *
     * @return string 
     */
    public function getTagName()
    {
        return $this->tagName;
    }

    /**
     * Add eventevent
     *
     * @param Event $eventevent
     * @return Tag
     */
    public function addEventevent(\Event $eventevent)
    {
        $this->eventevent[] = $eventevent;

        return $this;
    }

    /**
     * Remove eventevent
     *
     * @param Event $eventevent
     */
    public function removeEventevent(\Event $eventevent)
    {
        $this->eventevent->removeElement($eventevent);
    }

    /**
     * Get eventevent
     *
     * @return Doctrine\Common\Collections\Collection 
     */
    public function getEventevent()
    {
        return $this->eventevent;
    }
}
4

0 に答える 0