francodacosta / sublime-php-getters-setters

generare getters and setters for php classes
Other
73 stars 32 forks source link

Doctrine mapping - could not parse line #30

Open Trudko opened 10 years ago

Trudko commented 10 years ago

Hi,

I was trying to generate getters and setters for classes which are using comment mapping for Doctrine unfortunately it fails Code:

class MyClass {

     /**
     * @var integer
     *
     * @ORM\Column(name="id", type="integer", nullable=false)
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     *
     */
    private $id;
}

Error:

[PHP Getters and Setters] Error: could not parse line @ORM\Column(name="id", type="integer", nullable=false)
[PHP Getters and Setters] Error: could not parse line @ORM\Id
[PHP Getters and Setters] Error: could not parse line @ORM\GeneratedValue(strategy="IDENTITY")
Traceback (most recent call last):
  File "C:\Sublime Text 3\sublime_plugin.py", line 549, in run_
    return self.run(edit)
  File "php-getter-setter in C:\Sublime Text 3\Data\Installed Packages\PHP Getters and Setters.sublime-package", line 504, in run
  File "php-getter-setter in C:\Sublime Text 3\Data\Installed Packages\PHP Getters and Setters.sublime-package", line 321, in getClassVariables
  File "php-getter-setter in C:\Sublime Text 3\Data\Installed Packages\PHP Getters and Setters.sublime-package", line 310, in _processVariable
  File "php-getter-setter in C:\Sublime Text 3\Data\Installed Packages\PHP Getters and Setters.sublime-package", line 76, in __init__
  File "php-getter-setter in C:\Sublime Text 3\Data\Installed Packages\PHP Getters and Setters.sublime-package", line 64, in get
wallter commented 10 years ago

+1

knifesk commented 10 years ago

I've used for doctrine but the option "generate getter and setter for" and it works fine.. W7, Sub3