Skip to content

Instantly share code, notes, and snippets.

@Pawka
Created June 11, 2014 09:48
Show Gist options
  • Save Pawka/22b3d8d593d742a6724b to your computer and use it in GitHub Desktop.
Save Pawka/22b3d8d593d742a6724b to your computer and use it in GitHub Desktop.
vim php getter setter plugin template
" php-getter-setter {
" Templates needs to be set before plugin load
let b:phpgetset_setterTemplate =
\ " \n" .
\ " /**\n" .
\ " * Set %varname%\n" .
\ " *\n" .
\ " * @param mixed $%varname%\n" .
\ " */\n" .
\ " public function %funcname%($%varname%)\n" .
\ " {\n" .
\ " $this->%varname% = $%varname%;\n" .
\ " }"
let b:phpgetset_getterTemplate =
\ " \n" .
\ " /**\n" .
\ " * Get %varname%\n" .
\ " *\n" .
\ " * @return\n" .
\ " */\n" .
\ " public function %funcname%()\n" .
\ " {\n" .
\ " return $this->%varname%;\n" .
\ " }"
" }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment