File tree 14 files changed +107
-0
lines changed
14 files changed +107
-0
lines changed Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : PHP class
3
+ # key : clf
4
+ # uuid : clf
5
+ # --
6
+ final class ${ 1 :Name } ${ 2 : extends ${ 3 :Parent } }
7
+ {
8
+ `% ` $0
9
+ }
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : class construct
3
+ # key : ct
4
+ # uuid : ct
5
+ # --
6
+ ${ 1 :public } function __construct(\$ ${ 1 :property } )
7
+ {
8
+ `% ` $0
9
+ }
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : do while loop
3
+ # key : do
4
+ # uuid : do
5
+ # --
6
+ do {
7
+ $0
8
+ } while (${ 1 :condition } );
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : enumeration
3
+ # key : enu
4
+ # uuid : enu
5
+ # --
6
+ enum ${ 1 :Name }
7
+ {
8
+ case ${ 2 :name } ;$0
9
+ }
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : for loop w/ $i
3
+ # key : fori
4
+ # uuid : fori
5
+ # --
6
+ for (\$ i = ${ 1 :0 } ; \$ i < ${ 2 :10 } ; ++\$ i) {
7
+ `% ` $0
8
+ }
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : anonymous function
3
+ # key : fuan
4
+ # uuid : fuan
5
+ # --
6
+ function ($${ 2 :variable } ) {
7
+ $0 ;
8
+ }
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : arrow function
3
+ # key : fuar
4
+ # uuid : fuar
5
+ # --
6
+ fn(\$ ${ 1 :variable } ) => $0 ;
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : match expression
3
+ # key : match
4
+ # uuid : match
5
+ # --
6
+ match (\$ ${ 1 :subject_expression } ) {
7
+ ${ 2 :conditional_expression } => ${ 3 :return_expression } ,
8
+ };
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : namespace
3
+ # key : name
4
+ # uuid : name
5
+ # --
6
+ namespace ${ 1 :name } ;
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : $object->prop
3
+ # key : op
4
+ # uuid : op
5
+ # --
6
+ \$ ${ 1 :object } ->${ 2 :property } ;
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : docblock tag
3
+ # key : dot
4
+ # uuid : dot
5
+ # --
6
+ /**
7
+ * @${ 1 :tag } ${ 2 :type } ${ 0 :optional }
8
+ */
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : ternary
3
+ # key : te
4
+ # uuid : te
5
+ # --
6
+ ${ 1 :condition } ? ${ 2 :truthy } : ${ 0 :falsy } ;
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : try-catch
3
+ # key : try
4
+ # uuid : try
5
+ # --
6
+ try {
7
+ ${ 1 :statement }
8
+ } catch (${ 2 :Exception } \$ ${ 3 :variable } ) {
9
+ $0
10
+ }
Original file line number Diff line number Diff line change
1
+ # -*- mode : snippet -*-
2
+ # name : variable
3
+ # key : va
4
+ # uuid : va
5
+ # --
6
+ \$ ${ 1 :name } = ${value};
You can’t perform that action at this time.
0 commit comments