Fix PHP getter and setter UltiSnips snippet
Was broken due to complex regular expressions applied to $1, which made UltiSnips to complain about not knowing it. Simplified the snippet using the already working getter and setter snippets.
This commit is contained in:
parent
8c1fadfe94
commit
db3b240783
@ -120,19 +120,19 @@ endsnippet
|
||||
|
||||
snippet gs "PHP Class Getter Setter" b
|
||||
/*
|
||||
* Getter for ${1/(\w+)\s*;/$1/}
|
||||
* Getter for $1
|
||||
*/
|
||||
public function get${1/(\w+)\s*;/\u$1/}()
|
||||
public function get${1/\w+\s*/\u$0/}()
|
||||
{
|
||||
return $this->${1/(\w+)\s*;/$1/};$2
|
||||
return $this->$1;$2
|
||||
}
|
||||
|
||||
/*
|
||||
* Setter for ${1/(\w+)\s*;/$1/}
|
||||
* Setter for $1
|
||||
*/
|
||||
public function set${1/(\w+)\s*;/\u$1/}($${1/(\w+)\s*;/$1/})
|
||||
public function set${1/\w+\s*/\u$0/}($$1)
|
||||
{
|
||||
$this->${1/(\w+)\s*;/$1/} = $${1/(\w+)\s*;/$1/};$3
|
||||
$this->$1 = $$1;$3
|
||||
${4:return $this;}
|
||||
}
|
||||
$0
|
||||
|
Loading…
Reference in New Issue
Block a user