Skip to content

Instantly share code, notes, and snippets.

@rudiedirkx
Last active August 29, 2015 14:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rudiedirkx/743d0ce645c930a838ad to your computer and use it in GitHub Desktop.
Save rudiedirkx/743d0ce645c930a838ad to your computer and use it in GitHub Desktop.
{
"scope": "source.php - variable.other.php",
"completions":
[
"php",
/* db_* */
{ "trigger": "db_select", "contents": "db_select('${1:table}', '${2:sql}');$0" },
{ "trigger": "db_select_one", "contents": "db_select('${1:table}', '${2:column}', '${3:sql}');$0" },
{ "trigger": "db_select_fields", "contents": "db_select('${1:table}', '${2:key}, ${3:value}', '${4:sql}');$0" },
/* ARO */
{ "trigger": "finder", "contents": "finder()->" },
{ "trigger": "findMany", "contents": "findMany('${1:sql}');$0" },
{ "trigger": "findFirst", "contents": "findFirst('${1:sql}');$0" },
{ "trigger": "byPK", "contents": "byPK(${1:id});$0" },
{ "trigger": "byQuery", "contents": "byQuery('\n\t${1:SELECT}\n');$0" },
/* Template */
{ "trigger": "assign", "contents": "assign(get_defined_vars());" },
{ "trigger": "fetch", "contents": "fetch('${1:tpl}')" },
{ "trigger": "display", "contents": "display('${1:tpl}'${2:, ${3:framework}});" },
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment