Merge pull request #253 from chrisyue/master
remove old php snippet which Ultisnip already include, add something new
This commit is contained in:
commit
ca1793fdaa
@ -1,258 +1,70 @@
|
|||||||
## Snippets from SnipMate, taken from
|
snippet <? "php open tag" b
|
||||||
## https://github.com/scrooloose/snipmate-snippets.git
|
<?php
|
||||||
|
|
||||||
|
|
||||||
snippet array "array"
|
|
||||||
$${1:arrayName} = array('${2}' => ${3});${4}
|
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet def "def"
|
snippet vdd "php var_dump and die" b
|
||||||
define('${1}'${2});${3}
|
var_dump(); die();
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet do "do"
|
snippet ns "php namespace" b
|
||||||
do {
|
namespace ${1:`!p
|
||||||
${2}
|
abspath = os.path.abspath(path)
|
||||||
} while (${1});"
|
m = re.search(r'[A-Z].+(?=/)', abspath)
|
||||||
|
if m:
|
||||||
|
snip.rv = m.group().replace('/', '\\')
|
||||||
|
`};
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet doc_f "doc_f"
|
snippet nc "php namespace and class" b
|
||||||
|
namespace ${1:`!p
|
||||||
|
abspath = os.path.abspath(path)
|
||||||
|
m = re.search(r'[A-Z].+(?=/)', abspath)
|
||||||
|
if m:
|
||||||
|
snip.rv = m.group().replace('/', '\\')
|
||||||
|
`};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* $2
|
* ${3:@author `whoami`}$4
|
||||||
* @return ${4:void}
|
*/
|
||||||
* @author ${5:`!v g:snips_author`}
|
class ${2:`!p
|
||||||
**/
|
snip.rv = re.match(r'.*(?=\.)', fn).group().capitalize()
|
||||||
${1:public }function ${2:someFunc}(${3})
|
`}
|
||||||
{${6}
|
{
|
||||||
}
|
}
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet doc_i "doc_i"
|
snippet st "php static function" b
|
||||||
/**
|
${1:public} static function $2($3)
|
||||||
* $1
|
{
|
||||||
* @package ${2:default}
|
|
||||||
* @author ${3:`!v g:snips_author`}
|
|
||||||
**/
|
|
||||||
interface ${1:someClass}
|
|
||||||
{${4}
|
|
||||||
} // END interface $1"
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet el "else"
|
|
||||||
else {
|
|
||||||
${1}
|
|
||||||
}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet for "for"
|
|
||||||
for ($${2:i} = 0; $$2 < ${1:count}; $$2${3:++}) {
|
|
||||||
${4}
|
${4}
|
||||||
}
|
}
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet foreachk "foreachk"
|
snippet __ "php constructor" b
|
||||||
foreach ($${1:variable} as $${2:key} => $${3:value}){
|
${1:public} function __construct($2)
|
||||||
${4}
|
|
||||||
}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet get "get"
|
|
||||||
$_GET['${1}']${2}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet if "if"
|
|
||||||
if (${1}) {
|
|
||||||
${2}
|
|
||||||
}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet inc "inc"
|
|
||||||
include '${1:file}';${2}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet log "log"
|
|
||||||
error_log(var_export(${1}, true));${2}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet post "post"
|
|
||||||
$_POST['${1}']${2}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet req1 "req1"
|
|
||||||
require_once '${1:file}';${2}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet session "session"
|
|
||||||
$_SESSION['${1}']${2}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet t "t"
|
|
||||||
$${1:retVal} = (${2:condition}) ? ${3:a} : ${4:b};${5}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet var "var"
|
|
||||||
var_export(${1});${2}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet getter "PHP Class Getter" !b
|
|
||||||
/*
|
|
||||||
* Getter for $1
|
|
||||||
*/
|
|
||||||
public function get${1/\w+\s*/\u$0/}()
|
|
||||||
{
|
{
|
||||||
return $this->$1;$2
|
${3}
|
||||||
}
|
}
|
||||||
$4
|
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet setter "PHP Class Setter" !b
|
snippet sg "Setter and Getter" b
|
||||||
/*
|
|
||||||
* Setter for $1
|
|
||||||
*/
|
|
||||||
public function set${1/\w+\s*/\u$0/}($$1)
|
|
||||||
{
|
|
||||||
$this->$1 = $$1;$3
|
|
||||||
${4:return $this;}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet gs "PHP Class Getter Setter" !b
|
|
||||||
protected $$1
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Getter for $1
|
|
||||||
*/
|
|
||||||
public function get${1/\w+\s*/\u$0/}()
|
|
||||||
{
|
|
||||||
return $this->$1;$2
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Setter for $1
|
|
||||||
*/
|
|
||||||
public function set${1/\w+\s*/\u$0/}($$1)
|
|
||||||
{
|
|
||||||
$this->$1 = $$1;$3
|
|
||||||
${4:return $this;}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet pub "Public function" !b
|
|
||||||
public function ${1:name}(${2:$param})
|
|
||||||
{
|
|
||||||
${VISUAL}${3:return null;}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet pro "Protected function" !b
|
|
||||||
protected function ${1:name}(${2:$param})
|
|
||||||
{
|
|
||||||
${VISUAL}${3:return null;}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet pri "Private function" !b
|
|
||||||
private function ${1:name}(${2:$param})
|
|
||||||
{
|
|
||||||
${VISUAL}${3:return null;}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet pubs "Public static function" !b
|
|
||||||
public static function ${1:name}(${2:$param})
|
|
||||||
{
|
|
||||||
${VISUAL}${3:return null;}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet pros "Protected static function" !b
|
|
||||||
protected static function ${1:name}(${2:$param})
|
|
||||||
{
|
|
||||||
${VISUAL}${3:return null;}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet pris "Private static function" !b
|
|
||||||
private static function ${1:name}(${2:$param})
|
|
||||||
{
|
|
||||||
${VISUAL}${3:return null;}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet fu "Function snip" !b
|
|
||||||
function ${1:name}(${2:$param})
|
|
||||||
{
|
|
||||||
${VISUAL}${3:return null;}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
# :vim:ft=snippets
|
|
||||||
|
|
||||||
snippet fore "Foreach loop"
|
|
||||||
foreach ($${1:variable} as $${3:value}){
|
|
||||||
${VISUAL}${4}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet new "New class instance" !b
|
|
||||||
$$1 = new $1($2);
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
|
|
||||||
snippet ife "if else"
|
|
||||||
if (${1:/* condition */}) {
|
|
||||||
${2}
|
|
||||||
} else {
|
|
||||||
${3}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
|
|
||||||
snippet class "Class declaration template" !b
|
|
||||||
/**
|
/**
|
||||||
* Class ${1:`!p snip.rv=snip.fn.capitalize().split('.')[0]`}
|
* @var ${3:`!p snip.rv = t[2].capitalize()`}${4}
|
||||||
* @author $2
|
|
||||||
*/
|
*/
|
||||||
class $1
|
${1:protected} $$2;
|
||||||
|
|
||||||
|
public function set`!p snip.rv = t[2].capitalize()`(`!p
|
||||||
|
if re.match(r'[A-Z].*', t[3]):
|
||||||
|
snip.rv = t[3] + ' '
|
||||||
|
else:
|
||||||
|
snip.rv = ''
|
||||||
|
`$$2)
|
||||||
{
|
{
|
||||||
public function ${3:__construct}(${4:$options})
|
$this->$2 = $$2;
|
||||||
{
|
|
||||||
${4}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet pr "Dumb debug helper in HTML"
|
return $this;
|
||||||
echo '<pre>' . var_export($1, 1) . '</pre>';$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet pc "Dumb debug helper in cli"
|
|
||||||
var_export($1);$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
# Symfony 2 based snippets
|
|
||||||
snippet sfa "Symfony 2 Controller action"
|
|
||||||
/**
|
|
||||||
* @Route("/${1:route_name}", name="$1")
|
|
||||||
* @Template()
|
|
||||||
*/
|
|
||||||
public function $1Action($2)
|
|
||||||
{
|
|
||||||
$3
|
|
||||||
return ${4:array();}$0
|
|
||||||
}
|
}
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
# :vim:ft=snippets:
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user