5

私はDoctrineを使用しています。多くのモデルを作成する必要があります。すべてを手動で行う必要がなければいいと思います。

次のように設定して属性を設定します。

/**
     * @var string $name
     *
     * @Column(name="Name", type="string", length=100, nullable=false)
     */
    private $name;

get & set メソッドは、属性宣言に完全に含まれる情報から作成されます。したがって、属性宣言から以下のような get set メソッドを生成するツールを知っている人はいますか。

 /**
     * Set name
     *
     * @param string $name
     * @return User
     */
    public function setName($name)
    {
        $this->name = $name;

        return $this;
    }

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

ドクトリンのドキュメントでこのツール (エンティティ生成) を見つけましたが、何をすべきか理解できません。

4

2 に答える 2

5
  1. symfony2 プロジェクトのルートに移動します
  2. コマンドライン シェルに次のように入力します。php app/console doctrine:generate:entities
  3. 自動生成されたゲッターとセッターをお楽しみください
于 2013-02-05T08:38:38.853 に答える