Файл: js/ace/snippets/php.js
Строк: 610
define("ace/snippets/php",["require","exports","module"],function(e,t,n){t.snippetText="snippet <?n <?phpnn ${1}nsnippet ecn echo ${1};nsnippet <?en <?php echo ${1} ?>n# this one is for php5.4nsnippet <?=n <?=${1}?>nsnippet nsn namespace ${1:Foo\Bar\Baz};n ${2}nsnippet usen use ${1:Foo\Bar\Baz};n ${2}nsnippet cn ${1:abstract }class ${2:`Filename()`}n {n ${3}n }nsnippet in interface ${1:`Filename()`}n {n ${2}n }nsnippet t.n $this->${1}nsnippet fn function ${1:foo}(${2:array }${3:$bar})n {n ${4}n }n# methodnsnippet mn ${1:abstract }${2:protected}${3: static} function ${4:foo}(${5:array }${6:$bar})n {n ${7}n }n# setter methodnsnippet 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 methodnsnippet gmn /**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#setternsnippet $sn ${1:$foo}->set${2:Bar}(${3});n#getternsnippet $gn ${1:$foo}->get${2:Bar}();nn# Tertiary conditionalnsnippet =?:n $${1:foo} = ${2:true} ? ${3:a} : ${4};nsnippet ?:n ${1:true} ? ${2:a} : ${3}nnsnippet Cn $_COOKIE['${1:variable}']${2}nsnippet En $_ENV['${1:variable}']${2}nsnippet Fn $_FILES['${1:variable}']${2}nsnippet Gn $_GET['${1:variable}']${2}nsnippet Pn $_POST['${1:variable}']${2}nsnippet Rn $_REQUEST['${1:variable}']${2}nsnippet Sn $_SERVER['${1:variable}']${2}nsnippet SSn $_SESSION['${1:variable}']${2}n n# the following are old onesnsnippet incn include '${1:file}';${2}nsnippet inc1n include_once '${1:file}';${2}nsnippet reqn require '${1:file}';${2}nsnippet req1n require_once '${1:file}';${2}n# Start Docblocknsnippet /*n /**n * ${1}n */n# Class - post docnsnippet doc_cpn /**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 docnsnippet doc_vpn /**n * ${1:undocumented class variable}n *n * @var ${2:string}n */${3}n# Class Variablensnippet doc_vn /**n * ${3:undocumented class variable}n *n * @var ${4:string}n */n ${1:var} $${2};${5}n# Classnsnippet doc_cn /**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 $2n# Constant Definition - post docnsnippet doc_dpn /**n * ${1:undocumented constant}n */${2}n# Constant Definitionnsnippet doc_dn /**n * ${3:undocumented constant}n */n define(${1}, ${2});${4}n# Function - post docnsnippet doc_fpn /**n * ${1:undocumented function}n *n * @return ${2:void}n * @author ${3:`g:snips_author`}n */${4}n# Function signaturensnippet doc_sn /**n * ${4:undocumented function}n *n * @return ${5:void}n * @author ${6:`g:snips_author`}n */n ${1}function ${2}(${3});${7}n# Functionnsnippet doc_fn /**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# Headernsnippet doc_hn /**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# Interfacensnippet interfacen /**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 classn /**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 defn define('${1}'${2});${3}n# defined(...)nsnippet def?n ${1}defined('${2}')${3}nsnippet whn while (${1:/* condition */}) {n ${2:// code...}n }n# do ... whilensnippet don do {n ${2:// code... }n } while (${1:/* condition */});nsnippet ifn if (${1:/* condition */}) {n ${2:// code...}n }nsnippet ifiln <?php if (${1:/* condition */}): ?>n ${2:<!-- code... -->}n <?php endif; ?>nsnippet ifen if (${1:/* condition */}) {n ${2:// code...}n } else {n ${3:// code...}n }n ${4}nsnippet ifeiln <?php if (${1:/* condition */}): ?>n ${2:<!-- html... -->}n <?php else: ?>n ${3:<!-- html... -->}n <?php endif; ?>n ${4}nsnippet elsen else {n ${1:// code...}n }nsnippet elseifn elseif (${1:/* condition */}) {n ${2:// code...}n }nsnippet switchn switch ($${1:variable}) {n case '${2:value}':n ${3:// code...}n break;n ${5}n default:n ${4:// code...}n break;n }nsnippet casen case '${1:value}':n ${2:// code...}n break;${3}nsnippet forn for ($${2:i} = 0; $$2 < ${1:count}; $$2${3:++}) {n ${4: // code...}n }nsnippet foreachn foreach ($${1:variable} as $${2:value}) {n ${3:// code...}n }nsnippet foreachiln <?php foreach ($${1:variable} as $${2:value}): ?>n ${3:<!-- html... -->}n <?php endforeach; ?>nsnippet foreachkn foreach ($${1:variable} as $${2:key} => $${3:value}) {n ${4:// code...}n }nsnippet foreachkiln <?php foreach ($${1:variable} as $${2:key} => $${3:value}): ?>n ${4:<!-- html... -->}n <?php endforeach; ?>n# $... = array (...)nsnippet arrayn $${1:arrayName} = array('${2}' => ${3});${4}nsnippet tryn try {n ${2}n } catch (${1:Exception} $e) {n }n# lambda with closurensnippet lambdan ${1:static }function (${2:args}) use (${3:&$x, $y /*put vars in scope (closure) */}) {n ${4}n };n# pre_dump();nsnippet pdn echo '<pre>'; var_dump(${1}); echo '</pre>';n# pre_dump(); die();nsnippet pddn echo '<pre>'; var_dump(${1}); echo '</pre>'; die(${2:});nsnippet vdn var_dump(${1});nsnippet vddn var_dump(${1}); die(${2:});nsnippet http_redirectn header ("HTTP/1.1 301 Moved Permanently"); n header ("Location: ".URL); n exit();n# Getters & Settersnsnippet gsn /**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 }nn /**n * Sets the value of $1n *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 doctrinensnippet agsn /**n * ${1:description}n * n * @${7}n */n ${2:protected} $${3:foo};nn public function get${4:$3}()n {n return $this->$3;n }nn public function set$4(${5:$4 }$${6:$3})n {n $this->$3 = $$6;n return $this;n }nsnippet rettn return true;nsnippet retfn return false;n",t.scope="php"})