abap.js
1 year ago
abc.js
1 year ago
actionscript.js
1 year ago
ada.js
1 year ago
alda.js
1 year ago
apache_conf.js
1 year ago
apex.js
1 year ago
applescript.js
1 year ago
aql.js
1 year ago
asciidoc.js
1 year ago
asl.js
1 year ago
assembly_x86.js
1 year ago
autohotkey.js
1 year ago
batchfile.js
1 year ago
c9search.js
1 year ago
c_cpp.js
1 year ago
cirru.js
1 year ago
clojure.js
1 year ago
cobol.js
1 year ago
coffee.js
1 year ago
coldfusion.js
1 year ago
crystal.js
1 year ago
csharp.js
1 year ago
csound_document.js
1 year ago
csound_orchestra.js
1 year ago
csound_score.js
1 year ago
csp.js
1 year ago
css.js
1 year ago
curly.js
1 year ago
d.js
1 year ago
dart.js
1 year ago
diff.js
1 year ago
django.js
1 year ago
dockerfile.js
1 year ago
dot.js
1 year ago
drools.js
1 year ago
edifact.js
1 year ago
eiffel.js
1 year ago
ejs.js
1 year ago
elixir.js
1 year ago
elm.js
1 year ago
erlang.js
1 year ago
forth.js
1 year ago
fortran.js
1 year ago
fsharp.js
1 year ago
fsl.js
1 year ago
ftl.js
1 year ago
gcode.js
1 year ago
gherkin.js
1 year ago
gitignore.js
1 year ago
glsl.js
1 year ago
gobstones.js
1 year ago
golang.js
1 year ago
graphqlschema.js
1 year ago
groovy.js
1 year ago
haml.js
1 year ago
handlebars.js
1 year ago
haskell.js
1 year ago
haskell_cabal.js
1 year ago
haxe.js
1 year ago
hjson.js
1 year ago
html.js
1 year ago
html_elixir.js
1 year ago
html_ruby.js
1 year ago
ini.js
1 year ago
io.js
1 year ago
ion.js
1 year ago
jack.js
1 year ago
jade.js
1 year ago
java.js
1 year ago
javascript.js
1 year ago
json.js
1 year ago
json5.js
1 year ago
jsoniq.js
1 year ago
jsp.js
1 year ago
jssm.js
1 year ago
jsx.js
1 year ago
julia.js
1 year ago
kotlin.js
1 year ago
latex.js
1 year ago
latte.js
1 year ago
less.js
1 year ago
liquid.js
1 year ago
lisp.js
1 year ago
livescript.js
1 year ago
logiql.js
1 year ago
logtalk.js
1 year ago
lsl.js
1 year ago
lua.js
1 year ago
luapage.js
1 year ago
lucene.js
1 year ago
makefile.js
1 year ago
markdown.js
1 year ago
mask.js
1 year ago
matlab.js
1 year ago
maze.js
1 year ago
mediawiki.js
1 year ago
mel.js
1 year ago
mips.js
1 year ago
mixal.js
1 year ago
mushcode.js
1 year ago
mysql.js
1 year ago
nginx.js
1 year ago
nim.js
1 year ago
nix.js
1 year ago
nsis.js
1 year ago
nunjucks.js
1 year ago
objectivec.js
1 year ago
ocaml.js
1 year ago
partiql.js
1 year ago
pascal.js
1 year ago
perl.js
1 year ago
pgsql.js
1 year ago
php.js
1 year ago
php_laravel_blade.js
1 year ago
pig.js
1 year ago
plain_text.js
1 year ago
powershell.js
1 year ago
praat.js
1 year ago
prisma.js
1 year ago
prolog.js
1 year ago
properties.js
1 year ago
protobuf.js
1 year ago
puppet.js
1 year ago
python.js
1 year ago
qml.js
1 year ago
r.js
1 year ago
raku.js
1 year ago
razor.js
1 year ago
rdoc.js
1 year ago
red.js
1 year ago
redshift.js
1 year ago
rhtml.js
1 year ago
robot.js
1 year ago
rst.js
1 year ago
ruby.js
1 year ago
rust.js
1 year ago
sac.js
1 year ago
sass.js
1 year ago
scad.js
1 year ago
scala.js
1 year ago
scheme.js
1 year ago
scrypt.js
1 year ago
scss.js
1 year ago
sh.js
1 year ago
sjs.js
1 year ago
slim.js
1 year ago
smarty.js
1 year ago
smithy.js
1 year ago
snippets.js
1 year ago
soy_template.js
1 year ago
space.js
1 year ago
sparql.js
1 year ago
sql.js
1 year ago
sqlserver.js
1 year ago
stylus.js
1 year ago
svg.js
1 year ago
swift.js
1 year ago
tcl.js
1 year ago
terraform.js
1 year ago
tex.js
1 year ago
text.js
1 year ago
textile.js
1 year ago
toml.js
1 year ago
tsx.js
1 year ago
turtle.js
1 year ago
twig.js
1 year ago
typescript.js
1 year ago
vala.js
1 year ago
vbscript.js
1 year ago
velocity.js
1 year ago
verilog.js
1 year ago
vhdl.js
1 year ago
visualforce.js
1 year ago
wollok.js
1 year ago
xml.js
1 year ago
xquery.js
1 year ago
yaml.js
1 year ago
zeek.js
1 year ago
php.js
8 lines
| 1 | ace.define("ace/snippets/php",["require","exports","module"],function(e,t,n){"use strict";t.snippetText="snippet ec\n echo ${1};\nsnippet ns\n namespace ${1:Foo\\Bar\\Baz};\n ${2}\nsnippet use\n use ${1:Foo\\Bar\\Baz};\n ${2}\nsnippet c\n ${1:abstract }class ${2:$FILENAME}\n {\n ${3}\n }\nsnippet i\n interface ${1:$FILENAME}\n {\n ${2}\n }\nsnippet t.\n $this->${1}\nsnippet f\n function ${1:foo}(${2:array }${3:$bar})\n {\n ${4}\n }\n# method\nsnippet m\n ${1:abstract }${2:protected}${3: static} function ${4:foo}(${5:array }${6:$bar})\n {\n ${7}\n }\n# setter method\nsnippet sm\n /**\n * Sets the value of ${1:foo}\n *\n * @param ${2:$1} $$1 ${3:description}\n *\n * @return ${4:$FILENAME}\n */\n ${5:public} function set${6:$2}(${7:$2 }$$1)\n {\n $this->${8:$1} = $$1;\n return $this;\n }${9}\n# getter method\nsnippet gm\n /**\n * Gets the value of ${1:foo}\n *\n * @return ${2:$1}\n */\n ${3:public} function get${4:$2}()\n {\n return $this->${5:$1};\n }${6}\n#setter\nsnippet $s\n ${1:$foo}->set${2:Bar}(${3});\n#getter\nsnippet $g\n ${1:$foo}->get${2:Bar}();\n\n# Tertiary conditional\nsnippet =?:\n $${1:foo} = ${2:true} ? ${3:a} : ${4};\nsnippet ?:\n ${1:true} ? ${2:a} : ${3}\n\nsnippet C\n $_COOKIE['${1:variable}']${2}\nsnippet E\n $_ENV['${1:variable}']${2}\nsnippet F\n $_FILES['${1:variable}']${2}\nsnippet G\n $_GET['${1:variable}']${2}\nsnippet P\n $_POST['${1:variable}']${2}\nsnippet R\n $_REQUEST['${1:variable}']${2}\nsnippet S\n $_SERVER['${1:variable}']${2}\nsnippet SS\n $_SESSION['${1:variable}']${2}\n\n# the following are old ones\nsnippet inc\n include '${1:file}';${2}\nsnippet inc1\n include_once '${1:file}';${2}\nsnippet req\n require '${1:file}';${2}\nsnippet req1\n require_once '${1:file}';${2}\n# Start Docblock\nsnippet /*\n /**\n * ${1}\n */\n# Class - post doc\nsnippet doc_cp\n /**\n * ${1:undocumented class}\n *\n * @package ${2:default}\n * @subpackage ${3:default}\n * @author ${4:`g:snips_author`}\n */${5}\n# Class Variable - post doc\nsnippet doc_vp\n /**\n * ${1:undocumented class variable}\n *\n * @var ${2:string}\n */${3}\n# Class Variable\nsnippet doc_v\n /**\n * ${3:undocumented class variable}\n *\n * @var ${4:string}\n */\n ${1:var} $${2};${5}\n# Class\nsnippet doc_c\n /**\n * ${3:undocumented class}\n *\n * @package ${4:default}\n * @subpackage ${5:default}\n * @author ${6:`g:snips_author`}\n */\n ${1:}class ${2:}\n {\n ${7}\n } // END $1class $2\n# Constant Definition - post doc\nsnippet doc_dp\n /**\n * ${1:undocumented constant}\n */${2}\n# Constant Definition\nsnippet doc_d\n /**\n * ${3:undocumented constant}\n */\n define(${1}, ${2});${4}\n# Function - post doc\nsnippet doc_fp\n /**\n * ${1:undocumented function}\n *\n * @return ${2:void}\n * @author ${3:`g:snips_author`}\n */${4}\n# Function signature\nsnippet doc_s\n /**\n * ${4:undocumented function}\n *\n * @return ${5:void}\n * @author ${6:`g:snips_author`}\n */\n ${1}function ${2}(${3});${7}\n# Function\nsnippet doc_f\n /**\n * ${4:undocumented function}\n *\n * @return ${5:void}\n * @author ${6:`g:snips_author`}\n */\n ${1}function ${2}(${3})\n {${7}\n }\n# Header\nsnippet doc_h\n /**\n * ${1}\n *\n * @author ${2:`g:snips_author`}\n * @version ${3:$Id$}\n * @copyright ${4:$2}, `strftime('%d %B, %Y')`\n * @package ${5:default}\n */\n\n# Interface\nsnippet interface\n /**\n * ${2:undocumented class}\n *\n * @package ${3:default}\n * @author ${4:`g:snips_author`}\n */\n interface ${1:$FILENAME}\n {\n ${5}\n }\n# class ...\nsnippet class\n /**\n * ${1}\n */\n class ${2:$FILENAME}\n {\n ${3}\n /**\n * ${4}\n */\n ${5:public} function ${6:__construct}(${7:argument})\n {\n ${8:// code...}\n }\n }\n# define(...)\nsnippet def\n define('${1}'${2});${3}\n# defined(...)\nsnippet def?\n ${1}defined('${2}')${3}\nsnippet wh\n while (${1:/* condition */}) {\n ${2:// code...}\n }\n# do ... while\nsnippet do\n do {\n ${2:// code... }\n } while (${1:/* condition */});\nsnippet if\n if (${1:/* condition */}) {\n ${2:// code...}\n }\nsnippet ife\n if (${1:/* condition */}) {\n ${2:// code...}\n } else {\n ${3:// code...}\n }\n ${4}\nsnippet else\n else {\n ${1:// code...}\n }\nsnippet elseif\n elseif (${1:/* condition */}) {\n ${2:// code...}\n }\nsnippet switch\n switch ($${1:variable}) {\n case '${2:value}':\n ${3:// code...}\n break;\n ${5}\n default:\n ${4:// code...}\n break;\n }\nsnippet case\n case '${1:value}':\n ${2:// code...}\n break;${3}\nsnippet for\n for ($${2:i} = 0; $$2 < ${1:count}; $$2${3:++}) {\n ${4: // code...}\n }\nsnippet foreach\n foreach ($${1:variable} as $${2:value}) {\n ${3:// code...}\n }\nsnippet foreachk\n foreach ($${1:variable} as $${2:key} => $${3:value}) {\n ${4:// code...}\n }\n# $... = array (...)\nsnippet array\n $${1:arrayName} = array('${2}' => ${3});${4}\nsnippet try\n try {\n ${2}\n } catch (${1:Exception} $e) {\n }\n# lambda with closure\nsnippet lambda\n ${1:static }function (${2:args}) use (${3:&$x, $y /*put vars in scope (closure) */}) {\n ${4}\n };\n# pre_dump();\nsnippet pd\n echo '<pre>'; var_dump(${1}); echo '</pre>';\n# pre_dump(); die();\nsnippet pdd\n echo '<pre>'; var_dump(${1}); echo '</pre>'; die(${2:});\nsnippet vd\n var_dump(${1});\nsnippet vdd\n var_dump(${1}); die(${2:});\nsnippet http_redirect\n header (\"HTTP/1.1 301 Moved Permanently\");\n header (\"Location: \".URL);\n exit();\n# Getters & Setters\nsnippet gs\n /**\n * Gets the value of ${1:foo}\n *\n * @return ${2:$1}\n */\n public function get${3:$2}()\n {\n return $this->${4:$1};\n }\n\n /**\n * Sets the value of $1\n *\n * @param $2 $$1 ${5:description}\n *\n * @return ${6:$FILENAME}\n */\n public function set$3(${7:$2 }$$1)\n {\n $this->$4 = $$1;\n return $this;\n }${8}\n# anotation, get, and set, useful for doctrine\nsnippet ags\n /**\n * ${1:description}\n *\n * @${7}\n */\n ${2:protected} $${3:foo};\n\n public function get${4:$3}()\n {\n return $this->$3;\n }\n\n public function set$4(${5:$4 }$${6:$3})\n {\n $this->$3 = $$6;\n return $this;\n }\nsnippet rett\n return true;\nsnippet retf\n return false;\nscope html\nsnippet <?\n <?php\n\n ${1}\nsnippet <?e\n <?php echo ${1} ?>\n# this one is for php5.4\nsnippet <?=\n <?=${1}?>\nsnippet ifil\n <?php if (${1:/* condition */}): ?>\n ${2:<!-- code... -->}\n <?php endif; ?>\nsnippet ifeil\n <?php if (${1:/* condition */}): ?>\n ${2:<!-- html... -->}\n <?php else: ?>\n ${3:<!-- html... -->}\n <?php endif; ?>\n ${4}\nsnippet foreachil\n <?php foreach ($${1:variable} as $${2:value}): ?>\n ${3:<!-- html... -->}\n <?php endforeach; ?>\nsnippet foreachkil\n <?php foreach ($${1:variable} as $${2:key} => $${3:value}): ?>\n ${4:<!-- html... -->}\n <?php endforeach; ?>\nscope html-tag\nsnippet ifil\\n\\\n <?php if (${1:true}): ?>${2:code}<?php endif; ?>\nsnippet ifeil\\n\\\n <?php if (${1:true}): ?>${2:code}<?php else: ?>${3:code}<?php endif; ?>${4}\n",t.scope="php"}); (function() { |
| 2 | ace.require(["ace/snippets/php"], function(m) { |
| 3 | if (typeof module == "object" && typeof exports == "object" && module) { |
| 4 | module.exports = m; |
| 5 | } |
| 6 | }); |
| 7 | })(); |
| 8 |