idea-php-annotation-plugin icon indicating copy to clipboard operation
idea-php-annotation-plugin copied to clipboard

Create doctrine repository class should respect namespace

Open Koc opened this issue 9 years ago • 0 comments

/**
 * @ORM\Entity(repositoryClass="Metal\UsersBundle\Repository\UserAutoLoginRepository")
 * @ORM\Table(name="user_auto_login")
 */
class UserAutoLogin

I've tryed auto-create repository class, but it was created in Metal\UsersBundle\Entity namespace. But why? I've expected Metal\UsersBundle\Repository\UserAutoLoginRepository class name (because it was specified in annotation).

Also it would be nice extend current inspection and allow create repository classes even if they aren't specified @ORM\Entity(repositoryClass="<alt+enter -> create repo>")

Koc avatar Oct 24 '16 11:10 Koc