You are on page 1of 13

L a r a v e lC h e a tS h e e t

A r t i s a n
p h pa r t i s a nh e l pO Rh p h pa r t i s a nq u i e tO Rq p h pa r t i s a nv e r s i o nO RV p h pa r t i s a nn o i n t e r a c t i o nO Rn p h pa r t i s a na n s i p h pa r t i s a nn o a n s i p h pa r t i s a ne n v / /v | v v | v v vI n c r e a s et h ev e r b o s i t yo fm e s s a g e s :1f o rn o r m a lo u t p u t ,2f o rm o r ev e r b o s eo u t p u ta n d3f o rd e b u g p h pa r t i s a nv e r b o s e

p h pa r t i s a nc h a n g e s p h pa r t i s a nc l e a r c o m p i l e d p h pa r t i s a nd o w n p h pa r t i s a nd u m p a u t o l o a d p h pa r t i s a ne n v p h pa r t i s a nh e l p p h pa r t i s a nl i s t p h pa r t i s a nm i g r a t e p h pa r t i s a no p t i m i z e p h pa r t i s a nr o u t e s p h pa r t i s a ns e r v e p h pa r t i s a nt i n k e r p h pa r t i s a nu p p h pa r t i s a nw o r k b e n c h

p h pa r t i s a na s s e t : p u b l i s h[ b e n c h [ = " v e n d o r / p a c k a g e " ] ][ p a t h [ = " . . . " ] ][ p a c k a g e ] p h pa r t i s a na u t h : r e m i n d e r s p h pa r t i s a nc a c h e : c l e a r p h pa r t i s a nc o m m a n d : m a k en a m e[ c o m m a n d [ = " . . . " ] ][ p a t h [ = " . . . " ] ][ n a m e s p a c e [ = " . . . " ] ] p h pa r t i s a nc o n f i g : p u b l i s h p h pa r t i s a nc o n t r o l l e r : m a k e[ b e n c h = " v e n d o r / p a c k a g e " ] p h pa r t i s a nd b : s e e d[ c l a s s [ = " . . . " ] ][ d a t a b a s e [ = " . . . " ] ] p h pa r t i s a nk e y : g e n e r a t e p h pa r t i s a nm i g r a t e[ b e n c h = " v e n d o r / p a c k a g e " ][ d a t a b a s e [ = " . . . " ] ][ p a t h [ = " . . . " ] ][ p a c k a g e [ = " . . . " ] ][ p r e t e n d ][ s e e d ] p h pa r t i s a nm i g r a t e : i n s t a l l[ d a t a b a s e [ = " . . . " ] ] p h pa r t i s a nm i g r a t e : m a k en a m e[ b e n c h = " v e n d o r / p a c k a g e " ][ c r e a t e ][ p a c k a g e [ = " . . . " ] ][ p a t h [ = " . . . " ] ][ t a b l e [ = " . . . " ] ] p h pa r t i s a nm i g r a t e : r e f r e s h[ d a t a b a s e [ = " . . . " ] ][ s e e d ] p h pa r t i s a nm i g r a t e : r e s e t[ d a t a b a s e [ = " . . . " ] ][ p r e t e n d ] p h pa r t i s a nm i g r a t e : r o l l b a c k[ d a t a b a s e [ = " . . . " ] ][ p r e t e n d ] p h pa r t i s a nq u e u e : l i s t e n[ q u e u e [ = " . . . " ] ][ d e l a y [ = " . . . " ] ][ m e m o r y [ = " . . . " ] ][ t i m e o u t [ = " . . . " ] ][ c o n n e c t i o n ] p h pa r t i s a nq u e u e : s u b s c r i b e[ t y p e [ = " . . . " ] ]q u e u eu r l p h pa r t i s a nq u e u e : w o r k[ q u e u e [ = " . . . " ] ][ d e l a y [ = " . . . " ] ][ m e m o r y [ = " . . . " ] ][ s l e e p ][ c o n n e c t i o n ] p h pa r t i s a ns e s s i o n : t a b l e p h pa r t i s a nv i e w : p u b l i s h[ p a t h [ = " . . . " ] ]p a c k a g e

C o m p o s e r
c o m p o s e rc r e a t e p r o j e c tl a r a v e l / l a r a v e lf o l d e r _ n a m e c o m p o s e ri n s t a l l c o m p o s e ru p d a t e c o m p o s e rd u m p a u t o l o a d[ o p t i m i z e ] c o m p o s e rs e l f u p d a t e

R o u t i n g
R o u t e : : g e t ( ' f o o ' ,f u n c t i o n ( ) { } ) ; R o u t e : : g e t ( ' f o o ' ,' C o n t r o l l e r N a m e @ f u n c t i o n ' ) ; R o u t e : : c o n t r o l l e r ( ' f o o ' ,' F o o C o n t r o l l e r ' ) ;

T r i g g e r i n gE r r o r s
A p p : : a b o r t ( 4 0 4 ) ; A p p : : m i s s i n g ( f u n c t i o n ( $ e x c e p t i o n ) { } ) ; t h r o wn e wN o t F o u n d H t t p E x c e p t i o n ;

R o u t eP a r a m e t e r s
R o u t e : : g e t ( ' f o o / { b a r } ' ,f u n c t i o n ( $ b a r ) { } ) ; R o u t e : : g e t ( ' f o o / { b a r ? } ' ,f u n c t i o n ( $ b a r=' b a r ' ) { } ) ;

H T T PV e r b s
R o u t e : : a n y ( ' f o o ' ,f u n c t i o n ( ) { } ) ; R o u t e : : p o s t ( ' f o o ' ,f u n c t i o n ( ) { } ) ; R o u t e : : p u t ( ' f o o ' ,f u n c t i o n ( ) { } ) ; R o u t e : : p a t c h ( ' f o o ' ,f u n c t i o n ( ) { } ) ; R o u t e : : d e l e t e ( ' f o o ' ,f u n c t i o n ( ) { } ) ; / /R E S T f u la c t i o n s R o u t e : : r e s o u r c e ( ' f o o ' ,' F o o C o n t r o l l e r ' ) ;

S e c u r eR o u t e s
R o u t e : : g e t ( ' f o o ' ,a r r a y ( ' h t t p s ' ,f u n c t i o n ( ) { } ) ) ;

R o u t eC o n s t r a i n t s
R o u t e : : g e t ( ' f o o / { b a r } ' ,f u n c t i o n ( $ b a r ) { } ) > w h e r e ( ' b a r ' ,' [ 0 9 ] + ' ) ; R o u t e : : g e t ( ' f o o / { b a r } / { b a z } ' ,f u n c t i o n ( $ b a r ,$ b a z ) { } ) > w h e r e ( a r r a y ( ' b a r '= >' [ 0 9 ] + ' ,' b a z '= >' [ A Z a z ] ' ) )

F i l t e r s
/ /D e c l a r ea na u t hf i l t e r R o u t e : : f i l t e r ( ' a u t h ' ,f u n c t i o n ( ) { } ) ; / /R e g i s t e rac l a s sa saf i l t e r R o u t e : : f i l t e r ( ' f o o ' ,' F o o F i l t e r ' ) ; / /R o u t e si nt h i sg r o u pa r eg u a r d e db yt h e' a u t h 'f i l t e r R o u t e : : g e t ( ' f o o ' ,a r r a y ( ' b e f o r e '= >' a u t h ' ,f u n c t i o n ( ) { } ) ) ; R o u t e : : g r o u p ( a r r a y ( ' b e f o r e '= >' a u t h ' ) ,f u n c t i o n ( ) { } ) ; / /P a t t e r nf i l t e r R o u t e : : w h e n ( ' f o o / * ' ,' f o o ' ) ; / /H T T Pv e r bp a t t e r n R o u t e : : w h e n ( ' f o o / * ' ,' f o o ' ,a r r a y ( ' p o s t ' ) ) ;

N a m e dR o u t e s
R o u t e : : c u r r e n t R o u t e N a m e ( ) ; R o u t e : : g e t ( ' f o o / b a r ' ,a r r a y ( ' a s '= >' f o o b a r ' ,f u n c t i o n ( ) { } ) ) ;

R o u t eP r e f i x i n g
/ /T h i sr o u t eg r o u pw i l lc a r r yt h ep r e f i x' f o o ' R o u t e : : g r o u p ( a r r a y ( ' p r e f i x '= >' f o o ' ) ,f u n c t i o n ( ) { } )

S u b D o m a i nR o u t i n g
/ /{ s u b }w i l lb ep a s s e dt ot h ec l o s u r e R o u t e : : g r o u p ( a r r a y ( ' d o m a i n '= >' { s u b } . e x a m p l e . c o m ' ) ,f u n c t i o n ( ) { } ) ;

U R L s
U R L : : f u l l ( ) ; U R L : : c u r r e n t ( ) ; U R L : : p r e v i o u s ( ) ; U R L : : t o ( ' f o o / b a r ' ,$ p a r a m e t e r s ,$ s e c u r e ) ; U R L : : a c t i o n ( ' F o o C o n t r o l l e r @ m e t h o d ' ,$ p a r a m e t e r s ,$ a b s o l u t e ) ; U R L : : r o u t e ( ' f o o ' ,$ p a r a m e t e r s ,$ a b s o l u t e ) ; U R L : : s e c u r e ( ' f o o / b a r ' ,$ p a r a m e t e r s ) ; U R L : : a s s e t ( ' c s s / f o o . c s s ' ,$ s e c u r e ) ; U R L : : s e c u r e A s s e t ( ' c s s / f o o . c s s ' ) ; U R L : : i s V a l i d U r l ( ' h t t p : / / e x a m p l e . c o m ' ) ; U R L : : g e t R e q u e s t ( ) ; U R L : : s e t R e q u e s t ( $ r e q u e s t ) ; U R L : : g e t G e n e r a t o r ( ) ; U R L : : s e t G e n e r a t o r ( $ g e n e r a t o r ) ;

E v e n t s
E v e n t : : f i r e ( ' f o o . b a r ' ,a r r a y ( $ b a r ) ) ; E v e n t : : l i s t e n ( ' f o o . b a r ' ,f u n c t i o n ( $ b a r ) { } ) ; E v e n t : : l i s t e n ( ' f o o . * ' ,f u n c t i o n ( $ b a r ) { } ) ; E v e n t : : l i s t e n ( ' f o o . b a r ' ,' F o o H a n d l e r ' ,1 0 ) ; E v e n t : : l i s t e n ( ' f o o . b a r ' ,' B a r H a n d l e r ' ,5 ) ; E v e n t : : l i s t e n ( ' f o o r . b a r ' ,f u n c t i o n ( $ e v e n t ) {r e t u r nf a l s e ;} ) ; E v e n t : : q u e u e ( ' f o o ' ,a r r a y ( $ b a r ) ) ; E v e n t : : f l u s h e r ( ' f o o ' ,f u n c t i o n ( $ b a r ) { } ) ; E v e n t : : f l u s h ( ' f o o ' ) ; E v e n t : : s u b s c r i b e ( n e wF o o E v e n t H a n d l e r ) ;

D B
$ r e s u l t s=D B : : s e l e c t ( ' s e l e c t*f r o mu s e r sw h e r ei d=? ' ,a r r a y ( ' v a l u e ' ) ) ; D B : : i n s e r t ( ' i n s e r ti n t ou s e r s( i d ,n a m e )v a l u e s( ? ,? ) ' ,a r r a y ( 1 ,' D a y l e ' ) ) ; D B : : u p d a t e ( ' u p d a t eu s e r ss e tv o t e s=1 0 0w h e r en a m e=? ' ,a r r a y ( ' J o h n ' ) ) ; D B : : d e l e t e ( ' d e l e t ef r o mu s e r s ' ) ; D B : : s t a t e m e n t ( ' d r o pt a b l eu s e r s ' ) ; D B : : l i s t e n ( f u n c t i o n ( $ s q l ,$ b i n d i n g s ,$ t i m e ) {c o d e _ h e r e ( )} ) ; D B : : t r a n s a c t i o n ( f u n c t i o n ( ) {c o d e _ h e r e ( )} ) ;

E l o q u e n t
M o d e l : : c r e a t e ( a r r a y ( ' k e y '= >' v a l u e ' ) ) ; M o d e l : : d e s t r o y ( 1 ) ; M o d e l : : a l l ( ) ; M o d e l : : f i n d ( 1 ) ; / /T r i g g e ra ne x c e p t i o n M o d e l : : f i n d O r F a i l ( 1 ) ; M o d e l : : w h e r e ( ' f o o ' ,' = ' ,' b a r ' ) > g e t ( ) ; M o d e l : : w h e r e ( ' f o o ' ,' = ' ,' b a r ' ) > f i r s t ( ) ; / /E x c e p t i o n M o d e l : : w h e r e ( ' f o o ' ,' = ' ,' b a r ' ) > f i r s t O r F a i l ( ) ; M o d e l : : w h e r e ( ' f o o ' ,' = ' ,' b a r ' ) > c o u n t ( ) ; M o d e l : : w h e r e ( ' f o o ' ,' = ' ,' b a r ' ) > d e l e t e ( ) ; M o d e l : : w h e r e R a w ( ' f o o=b a ra n dc a r s=2 ' ,a r r a y ( 2 0 ) ) > g e t ( ) ; M o d e l : : o n ( ' c o n n e c t i o n n a m e ' ) > f i n d ( 1 ) ; M o d e l : : w i t h ( ' r e l a t i o n ' ) > g e t ( ) ; M o d e l : : a l l ( ) > t a k e ( 1 0 ) ; M o d e l : : a l l ( ) > s k i p ( 1 0 ) ;

S o f tD e l e t e
M o d e l : : w i t h T r a s h e d ( ) > w h e r e ( ' c a r s ' ,2 ) > g e t ( ) ; M o d e l : : w i t h T r a s h e d ( ) > w h e r e ( ' c a r s ' ,2 ) > r e s t o r e ( ) ; M o d e l : : w h e r e ( ' c a r s ' ,2 ) > f o r c e D e l e t e ( ) ; M o d e l : : o n l y T r a s h e d ( ) > w h e r e ( ' c a r s ' ,2 ) > g e t ( ) ;

E v e n t s
M o d e l : : c r e a t i n g ( f u n c t i o n ( $ m o d e l ) { } ) ; M o d e l : : c r e a t e d ( f u n c t i o n ( $ m o d e l ) { } ) ; M o d e l : : u p d a t i n g ( f u n c t i o n ( $ m o d e l ) { } ) ; M o d e l : : u p d a t e d ( f u n c t i o n ( $ m o d e l ) { } ) ; M o d e l : : s a v i n g ( f u n c t i o n ( $ m o d e l ) { } ) ; M o d e l : : s a v e d ( f u n c t i o n ( $ m o d e l ) { } ) ; M o d e l : : d e l e t i n g ( f u n c t i o n ( $ m o d e l ) { } ) ; M o d e l : : d e l e t e d ( f u n c t i o n ( $ m o d e l ) { } ) ; M o d e l : : o b s e r v e ( n e wF o o O b s e r v e r ) ;

M a i l
M a i l : : s e n d ( ' e m a i l . v i e w ' ,$ d a t a ,f u n c t i o n ( $ m e s s a g e ) { } ) ; M a i l : : s e n d ( a r r a y ( ' h t m l . v i e w ' ,' t e x t . v i e w ' ) ,$ d a t a ,$ c a l l b a c k ) ; M a i l : : q u e u e ( ' e m a i l . v i e w ' ,$ d a t a ,f u n c t i o n ( $ m e s s a g e ) { } ) ; M a i l : : q u e u e O n ( ' q u e u e n a m e ' ,' e m a i l . v i e w ' ,$ d a t a ,$ c a l l b a c k ) ; M a i l : : l a t e r ( 5 ,' e m a i l . v i e w ' ,$ d a t a ,f u n c t i o n ( $ m e s s a g e ) { } ) ; / /W r i t ea l le m a i lt ol o g si n s t e a do fs e n d i n g M a i l : : p r e t e n d ( ) ;

Q u e u e s
Q u e u e : : p u s h ( ' S e n d M a i l ' ,a r r a y ( ' m e s s a g e '= >$ m e s s a g e ) ) ; Q u e u e : : p u s h ( ' S e n d E m a i l @ s e n d ' ,a r r a y ( ' m e s s a g e '= >$ m e s s a g e ) ) ; Q u e u e : : p u s h ( f u n c t i o n ( $ j o b )u s e$ i d{ } ) ; p h pa r t i s a nq u e u e : l i s t e n p h pa r t i s a nq u e u e : l i s t e nc o n n e c t i o n p h pa r t i s a nq u e u e : l i s t e nt i m e o u t = 6 0 p h pa r t i s a nq u e u e : w o r k

L o c a l i z a t i o n
A p p : : s e t L o c a l e ( ' e n ' ) ; L a n g : : g e t ( ' m e s s a g e s . w e l c o m e ' ) ; L a n g : : g e t ( ' m e s s a g e s . w e l c o m e ' ,a r r a y ( ' f o o '= >' B a r ' ) ) ; L a n g : : h a s ( ' m e s s a g e s . w e l c o m e ' ) ; L a n g : : c h o i c e ( ' m e s s a g e s . a p p l e s ' ,1 0 ) ;

F i l e s
F i l e : : e x i s t s ( ' p a t h ' ) ; F i l e : : g e t ( ' p a t h ' ) ; F i l e : : g e t R e m o t e ( ' p a t h ' ) ; F i l e : : g e t R e q u i r e ( ' p a t h ' ) ; F i l e : : r e q u i r e O n c e ( ' p a t h ' ) ; F i l e : : p u t ( ' p a t h ' ,' c o n t e n t s ' ) ; F i l e : : a p p e n d ( ' p a t h ' ,' d a t a ' ) ; F i l e : : d e l e t e ( ' p a t h ' ) ; F i l e : : m o v e ( ' p a t h ' ,' t a r g e t ' ) ; F i l e : : c o p y ( ' p a t h ' ,' t a r g e t ' ) ; F i l e : : e x t e n s i o n ( ' p a t h ' ) ; F i l e : : t y p e ( ' p a t h ' ) ; F i l e : : s i z e ( ' p a t h ' ) ; F i l e : : l a s t M o d i f i e d ( ' p a t h ' ) ; F i l e : : i s D i r e c t o r y ( ' d i r e c t o r y ' ) ; F i l e : : i s W r i t a b l e ( ' p a t h ' ) ; F i l e : : i s F i l e ( ' f i l e ' ) ; / /F i n dp a t hn a m e sm a t c h i n gag i v e np a t t e r n . F i l e : : g l o b ( $ p a t t e r n s ,$ f l a g ) ; / /G e ta na r r a yo fa l lf i l e si nad i r e c t o r y . F i l e : : f i l e s ( ' d i r e c t o r y ' ) ; / /G e ta l lo ft h ef i l e sf r o mt h eg i v e nd i r e c t o r y( r e c u r s i v e ) . F i l e : : a l l F i l e s ( ' d i r e c t o r y ' ) ; / /G e ta l lo ft h ed i r e c t o r i e sw i t h i nag i v e nd i r e c t o r y . F i l e : : d i r e c t o r i e s ( ' d i r e c t o r y ' ) ; F i l e : : m a k e D i r e c t o r y ( ' p a t h ' ,$ m o d e=0 7 7 7 ,$ r e c u r s i v e=f a l s e ) ; F i l e : : c o p y D i r e c t o r y ( ' d i r e c t o r y ' ,' d e s t i n a t i o n ' ,$ o p t i o n s=n u l l ) ; F i l e : : d e l e t e D i r e c t o r y ( ' d i r e c t o r y ' ,$ p r e s e r v e=f a l s e ) ; F i l e : : c l e a n D i r e c t o r y ( ' d i r e c t o r y ' ) ;

I n p u t
I n p u t : : g e t ( ' k e y ' ) ; / /D e f a u l ti ft h ek e yi sm i s s i n g I n p u t : : g e t ( ' k e y ' ,' d e f a u l t ' ) ; I n p u t : : h a s ( ' k e y ' ) ; I n p u t : : a l l ( ) ; / /O n l yr e t r i e v e' f o o 'a n d' b a r 'w h e ng e t t i n gi n p u t I n p u t : : o n l y ( ' f o o ' ,' b a r ' ) ; / /D i s r e g a r d' f o o 'w h e ng e t t i n gi n p u t I n p u t : : e x c e p t ( ' f o o ' ) ;

S e s s i o nI n p u t( f l a s h )
/ /F l a s hi n p u tt ot h es e s s i o n I n p u t : : f l a s h ( ) ; I n p u t : : f l a s h O n l y ( ' f o o ' ,' b a r ' ) ; I n p u t : : f l a s h E x c e p t ( ' f o o ' ,' b a z ' ) ; I n p u t : : o l d ( ' k e y ' , ' d e f a u l t _ v a l u e ' ) ;

F i l e s
/ /U s eaf i l et h a t ' sb e e nu p l o a d e d I n p u t : : f i l e ( ' f i l e n a m e ' ) ; / /D e t e r m i n ei faf i l ew a su p l o a d e d I n p u t : : h a s F i l e ( ' f i l e n a m e ' ) ; / /A c c e s sf i l ep r o p e r t i e s I n p u t : : f i l e ( ' n a m e ' ) > g e t R e a l P a t h ( ) ; I n p u t : : f i l e ( ' n a m e ' ) > g e t C l i e n t O r i g i n a l N a m e ( ) ; I n p u t : : f i l e ( ' n a m e ' ) > g e t S i z e ( ) ; I n p u t : : f i l e ( ' n a m e ' ) > g e t M i m e T y p e ( ) ; / /M o v ea nu p l o a d e df i l e I n p u t : : f i l e ( ' n a m e ' ) > m o v e ( $ d e s t i n a t i o n P a t h ) ; / /M o v ea nu p l o a d e df i l e I n p u t : : f i l e ( ' n a m e ' ) > m o v e ( $ d e s t i n a t i o n P a t h ,$ f i l e N a m e ) ;

C a c h e
C a c h e : : p u t ( ' k e y ' ,' v a l u e ' ,$ m i n u t e s ) ; C a c h e : : a d d ( ' k e y ' ,' v a l u e ' ,$ m i n u t e s ) ; C a c h e : : f o r e v e r ( ' k e y ' ,' v a l u e ' ) ; C a c h e : : r e m e m b e r ( ' k e y ' ,$ m i n u t e s ,f u n c t i o n ( ) {r e t u r n' v a l u e '} ) ; C a c h e : : r e m e m b e r F o r e v e r ( ' k e y ' ,f u n c t i o n ( ) {r e t u r n' v a l u e '} ) ; C a c h e : : f o r g e t ( ' k e y ' ) ; C a c h e : : h a s ( ' k e y ' ) ; C a c h e : : g e t ( ' k e y ' ) ; C a c h e : : g e t ( ' k e y ' ,' d e f a u l t ' ) ; C a c h e : : g e t ( ' k e y ' ,f u n c t i o n ( ) {r e t u r n' d e f a u l t ' ;} ) ; C a c h e : : i n c r e m e n t ( ' k e y ' ) ; C a c h e : : i n c r e m e n t ( ' k e y ' ,$ a m o u n t ) ; C a c h e : : d e c r e m e n t ( ' k e y ' ) ; C a c h e : : d e c r e m e n t ( ' k e y ' ,$ a m o u n t ) ; C a c h e : : s e c t i o n ( ' g r o u p ' ) > p u t ( ' k e y ' ,$ v a l u e ) ; C a c h e : : s e c t i o n ( ' g r o u p ' ) > g e t ( ' k e y ' ) ; C a c h e : : s e c t i o n ( ' g r o u p ' ) > f l u s h ( ) ;

C o o k i e s
C o o k i e : : g e t ( ' k e y ' ) ; / /C r e a t eac o o k i et h a tl a s t sf o re v e r C o o k i e : : f o r e v e r ( ' k e y ' ,' v a l u e ' ) ; / /S e n dac o o k i ew i t har e s p o n s e $ r e s p o n s e=R e s p o n s e : : m a k e ( ' H e l l oW o r l d ' ) ; $ r e s p o n s e > w i t h C o o k i e ( C o o k i e : : m a k e ( ' n a m e ' ,' v a l u e ' ,$ m i n u t e s ) ) ;

S e s s i o n s
S e s s i o n : : g e t ( ' k e y ' ) ; S e s s i o n : : g e t ( ' k e y ' ,' d e f a u l t ' ) ; S e s s i o n : : g e t ( ' k e y ' ,f u n c t i o n ( ) {r e t u r n' d e f a u l t ' ;} ) ; S e s s i o n : : p u t ( ' k e y ' ,' v a l u e ' ) ; S e s s i o n : : a l l ( ) ; S e s s i o n : : h a s ( ' k e y ' ) ; S e s s i o n : : f o r g e t ( ' k e y ' ) ; S e s s i o n : : f l u s h ( ) ; S e s s i o n : : r e g e n e r a t e ( ) ; S e s s i o n : : f l a s h ( ' k e y ' ,' v a l u e ' ) ; S e s s i o n : : r e f l a s h ( ) ; S e s s i o n : : k e e p ( a r r a y ( ' k e y 1 ' ,' k e y 2 ' ) ) ;

R e q u e s t s
R e q u e s t : : p a t h ( ) ; R e q u e s t : : i s ( ' f o o / * ' ) ; R e q u e s t : : u r l ( ) ; R e q u e s t : : s e g m e n t ( 1 ) ; R e q u e s t : : h e a d e r ( ' C o n t e n t T y p e ' ) ; R e q u e s t : : s e r v e r ( ' P A T H _ I N F O ' ) ; R e q u e s t : : a j a x ( ) ; R e q u e s t : : s e c u r e ( ) ;

R e s p o n s e s
r e t u r nR e s p o n s e : : m a k e ( $ c o n t e n t s ) ; r e t u r nR e s p o n s e : : m a k e ( $ c o n t e n t s ,2 0 0 ) ; r e t u r nR e s p o n s e : : j s o n ( a r r a y ( ' k e y '= >' v a l u e ' ) ) ; r e t u r nR e s p o n s e : : j s o n ( a r r a y ( ' k e y '= >' v a l u e ' ) ) > s e t C a l l b a c k ( I n p u t : : g e t ( ' c a l l b a c k ' ) ) ; r e t u r nR e s p o n s e : : d o w n l o a d ( $ f i l e p a t h ) ; r e t u r nR e s p o n s e : : d o w n l o a d ( $ f i l e p a t h ,$ f i l e n a m e ,$ h e a d e r s ) ; / /C r e a t ear e s p o n s ea n dm o d i f yah e a d e rv a l u e $ r e s p o n s e=R e s p o n s e : : m a k e ( $ c o n t e n t s ,2 0 0 ) ; $ r e s p o n s e > h e a d e r ( ' C o n t e n t T y p e ' ,' a p p l i c a t i o n / j s o n ' ) ; r e t u r n$ r e s p o n s e ; / /A t t a c hac o o k i et oar e s p o n s e r e t u r nR e s p o n s e : : m a k e ( $ c o n t e n t ) > w i t h C o o k i e ( C o o k i e : : m a k e ( ' k e y ' ,' v a l u e ' ) ) ;

R e d i r e c t s
r e t u r nR e d i r e c t : : t o ( ' f o o / b a r ' ) ; r e t u r nR e d i r e c t : : t o ( ' f o o / b a r ' ) > w i t h ( ' k e y ' ,' v a l u e ' ) ; r e t u r nR e d i r e c t : : t o ( ' f o o / b a r ' ) > w i t h I n p u t ( I n p u t : : g e t ( ) ) ; r e t u r nR e d i r e c t : : t o ( ' f o o / b a r ' ) > w i t h I n p u t ( I n p u t : : e x c e p t ( ' p a s s w o r d ' ) ) ; r e t u r nR e d i r e c t : : t o ( ' f o o / b a r ' ) > w i t h E r r o r s ( $ v a l i d a t o r ) ; r e t u r nR e d i r e c t : : b a c k ( ) ; r e t u r nR e d i r e c t : : r o u t e ( ' f o o b a r ' ) ; r e t u r nR e d i r e c t : : r o u t e ( ' f o o b a r ' ,a r r a y ( ' v a l u e ' ) ) ; r e t u r nR e d i r e c t : : r o u t e ( ' f o o b a r ' ,a r r a y ( ' k e y '= >' v a l u e ' ) ) ; r e t u r nR e d i r e c t : : a c t i o n ( ' F o o C o n t r o l l e r @ i n d e x ' ) ; r e t u r nR e d i r e c t : : a c t i o n ( ' F o o C o n t r o l l e r @ b a z ' ,a r r a y ( ' v a l u e ' ) ) ; r e t u r nR e d i r e c t : : a c t i o n ( ' F o o C o n t r o l l e r @ b a z ' ,a r r a y ( ' k e y '= >' v a l u e ' ) ) ; / /I fi n t e n d e dr e d i r e c ti sn o td e f i n e d ,d e f a u l t st of o o / b a r . r e t u r nR e d i r e c t : : i n t e n d e d ( ' f o o / b a r ' ) ;

I o C
A p p : : b i n d ( ' f o o ' ,f u n c t i o n ( $ a p p ) {r e t u r nn e wF o o ;} ) ; A p p : : m a k e ( ' f o o ' ) ; / /I ft h i sc l a s se x i s t s ,i t ' sr e t u r n e d A p p : : m a k e ( ' F o o B a r ' ) ; A p p : : s i n g l e t o n ( ' f o o ' ,f u n c t i o n ( ) {r e t u r nn e wF o o ;} ) ; A p p : : i n s t a n c e ( ' f o o ' ,n e wF o o ) ; A p p : : b i n d ( ' F o o R e p o s i t o r y I n t e r f a c e ' ,' B a r R e p o s i t o r y ' ) ; A p p : : r e g i s t e r ( ' F o o S e r v i c e P r o v i d e r ' ) ; / /L i s t e nf o ro b j e c tr e s o l u t i o n A p p : : r e s o l v i n g ( f u n c t i o n ( $ o b j e c t ) { } ) ;

S e c u r i t y
P a s s w o r d s
H a s h : : m a k e ( ' s e c r e t p a s s w o r d ' ) ; H a s h : : c h e c k ( ' s e c r e t p a s s w o r d ' ,$ h a s h e d P a s s w o r d ) ; H a s h : : n e e d s R e h a s h ( $ h a s h e d P a s s w o r d ) ;

A u t h
/ /C h e c ki ft h eu s e ri sl o g g e di n A u t h : : c h e c k ( ) ; A u t h : : u s e r ( ) ; A u t h : : a t t e m p t ( a r r a y ( ' e m a i l '= >$ e m a i l ,' p a s s w o r d '= >$ p a s s w o r d ) ) ; / /R e m e m b e ru s e rl o g i n A u t h : : a t t e m p t ( $ c r e d e n t i a l s ,t r u e ) ; / /L o gi nf o ras i n g l er e q u e s t A u t h : : o n c e ( $ c r e d e n t i a l s ) ; A u t h : : l o g i n ( U s e r : : f i n d ( 1 ) ) ; A u t h : : l o g i n U s i n g I d ( 1 ) ; A u t h : : l o g o u t ( ) ; A u t h : : v a l i d a t e ( $ c r e d e n t i a l s ) ; A u t h : : b a s i c ( ' u s e r n a m e ' ) ; A u t h : : o n c e B a s i c ( ) ; P a s s w o r d : : r e m i n d ( $ c r e d e n t i a l s ,f u n c t i o n ( $ m e s s a g e ,$ u s e r ) { } ) ;

E n c r y p t i o n
C r y p t : : e n c r y p t ( ' s e c r e t s t r i n g ' ) ; C r y p t : : d e c r y p t ( $ e n c r y p t e d S t r i n g ) ; C r y p t : : s e t M o d e ( ' c t r ' ) ; C r y p t : : s e t C i p h e r ( $ c i p h e r ) ;

V a l i d a t i o n
V a l i d a t o r : : m a k e ( a r r a y ( ' k e y '= >' F o o ' ) , a r r a y ( ' k e y '= >' r e q u i r e d | i n : F o o ' ) ) ; V a l i d a t o r : : e x t e n d ( ' f o o ' ,f u n c t i o n ( $ a t t r i b u t e ,$ v a l u e ,$ p a r a m s ) { } ) ; V a l i d a t o r : : e x t e n d ( ' f o o ' ,' F o o V a l i d a t o r @ v a l i d a t e ' ) ; V a l i d a t o r : : r e s o l v e r ( f u n c t i o n ( $ t r a n s l a t o r ,$ d a t a ,$ r u l e s ,$ m s g s ) { r e t u r nn e wF o o V a l i d a t o r ( $ t r a n s l a t o r ,$ d a t a ,$ r u l e s ,$ m s g s ) ; } ) ;

V a l i d a t i o nR u l e s
a c c e p t e d a c t i v e _ u r l a f t e r : Y Y Y Y M M D D b e f o r e : Y Y Y Y M M D D a l p h a a l p h a _ d a s h a l p h a _ n u m b e t w e e n : 1 , 1 0 c o n f i r m e d d a t e d a t e _ f o r m a t : Y Y Y Y M M D D d i f f e r e n t : f i e l d n a m e e m a i l e x i s t s : t a b l e , c o l u m n i m a g e i n : f o o , b a r , b a z n o t _ i n : f o o , b a r , b a z i n t e g e r n u m e r i c i p m a x : v a l u e m i n : v a l u e m i m e s : j p e g , p n g r e g e x : [ 0 9 ] r e q u i r e d r e q u i r e d _ i f : f i e l d , v a l u e r e q u i r e d _ w i t h : f o o , b a r , b a z r e q u i r e d _ w i t h o u t : f o o , b a r , b a z s a m e : f i e l d s i z e : v a l u e u n i q u e : t a b l e , c o l u m n , e x c e p t , i d C o l u m n u r l

V i e w s
V i e w : : m a k e ( ' p a t h / t o / v i e w ' ) ; V i e w : : m a k e ( ' f o o / b a r ' ) > w i t h ( ' k e y ' ,' v a l u e ' ) ; V i e w : : m a k e ( ' f o o / b a r ' ,a r r a y ( ' k e y '= >' v a l u e ' ) ) ; V i e w : : e x i s t s ( ' f o o / b a r ' ) ; / /S h a r eav a l u ea c r o s sa l lv i e w s V i e w : : s h a r e ( ' k e y ' ,' v a l u e ' ) ; / /N e s t i n gv i e w s V i e w : : m a k e ( ' f o o / b a r ' ) > n e s t ( ' n a m e ' ,' f o o / b a z ' ,$ d a t a ) ; / /R e g i s t e rav i e wc o m p o s e r V i e w : : c o m p o s e r ( ' v i e w n a m e ' ,f u n c t i o n ( $ v i e w ) { } ) ; / / R e g i s t e rm u l t i p l ev i e w st oac o m p o s e r V i e w : : c o m p o s e r ( a r r a y ( ' v i e w 1 ' ,' v i e w 2 ' ) ,f u n c t i o n ( $ v i e w ) { } ) ; / /R e g i s t e rac o m p o s e rc l a s s V i e w : : c o m p o s e r ( ' v i e w n a m e ' ,' F o o C o m p o s e r ' ) ; V i e w : : c r e a t o r ( ' v i e w n a m e ' ,f u n c t i o n ( $ v i e w ) { } ) ;

B l a d eT e m p l a t e s
@ e x t e n d s ( ' l a y o u t . n a m e ' ) @ s e c t i o n ( ' n a m e ' )/ /B e g i nas e c t i o n @ s t o p/ /E n das e c t i o n @ s h o w/ /E n das e c t i o na n dt h e ns h o wi t @ y i e l d ( ' n a m e ' )/ /S h o was e c t i o nn a m ei nat e m p l a t e @ i n c l u d e ( ' v i e w . n a m e ' ) @ i n c l u d e ( ' v i e w . n a m e ' ,a r r a y ( ' k e y '= >' v a l u e ' ) ) ; @ l a n g ( ' m e s s a g e s . n a m e ' ) @ c h o i c e ( ' m e s s a g e s . n a m e ' ,1 ) ; @ i f @ e l s e @ e l s e i f @ e n d i f @ u n l e s s @ e n d u n l e s s @ f o r @ e n d f o r @ f o r e a c h @ e n d f o r e a c h @ w h i l e @ e n d w h i l e { {$ v a r} }/ /E c h oc o n t e n t { { {$ v a r} } }/ /E c h oe s c a p e dc o n t e n t { { -B l a d eC o m m e n t} }

F o r m s
F o r m : : o p e n ( a r r a y ( ' u r l '= >' f o o / b a r ' ,' m e t h o d '= >' P U T ' ) ) ; F o r m : : o p e n ( a r r a y ( ' r o u t e '= >' f o o . b a r ' ) ) ; F o r m : : o p e n ( a r r a y ( ' r o u t e '= >a r r a y ( ' f o o . b a r ' ,$ p a r a m e t e r ) ) ) ; F o r m : : o p e n ( a r r a y ( ' a c t i o n '= >' F o o C o n t r o l l e r @ m e t h o d ' ) ) ; F o r m : : o p e n ( a r r a y ( ' a c t i o n '= >a r r a y ( ' F o o C o n t r o l l e r @ m e t h o d ' ,$ p a r a m e t e r ) ) ) ; F o r m : : o p e n ( a r r a y ( ' u r l '= >' f o o / b a r ' ,' f i l e s '= >t r u e ) ) ; F o r m : : t o k e n ( ) ; F o r m : : m o d e l ( $ f o o ,a r r a y ( ' r o u t e '= >a r r a y ( ' f o o . b a r ' ,$ f o o > b a r ) ) ) ; F o r m : : c l o s e ;

F o r mE l e m e n t s
F o r m : : l a b e l ( ' i d ' ,' D e s c r i p t i o n ' ) ; F o r m : : l a b e l ( ' i d ' ,' D e s c r i p t i o n ' ,a r r a y ( ' c l a s s '= >' f o o ' ) ) ; F o r m : : t e x t ( ' n a m e ' ) ; F o r m : : t e x t ( ' n a m e ' ,$ v a l u e ) ; F o r m : : t e x t a r e a ( ' n a m e ' ) ; F o r m : : t e x t a r e a ( ' n a m e ' ,$ v a l u e ) ; F o r m : : t e x t a r e a ( ' n a m e ' ,$ v a l u e ,a r r a y ( ' c l a s s '= >' n a m e ' ) ) ; F o r m : : h i d d e n ( ' f o o ' ,$ v a l u e ) ; F o r m : : p a s s w o r d ( ' p a s s w o r d ' ) ; F o r m : : e m a i l ( ' n a m e ' ,$ v a l u e ,a r r a y ( ) ) ; F o r m : : f i l e ( ' n a m e ' ,a r r a y ( ) ) ; F o r m : : c h e c k b o x ( ' n a m e ' ,' v a l u e ' ) ; F o r m : : r a d i o ( ' n a m e ' ,' v a l u e ' ) ; F o r m : : s e l e c t ( ' n a m e ' ,a r r a y ( ' k e y '= >' v a l u e ' ) ) ; F o r m : : s e l e c t ( ' n a m e ' ,a r r a y ( ' k e y '= >' v a l u e ' ) ,' k e y ' ) ; F o r m : : s u b m i t ( ' S u b m i t ! ' ) ;

F o r mM a c r o s
F o r m : : m a c r o ( ' f o o F i e l d ' ,f u n c t i o n ( ) {r e t u r n' < i n p u tt y p e = " c u s t o m " / > ' ;} ) ; F o r m : : f o o F i e l d ( ) ;

H T M LB u i l d e r
H T M L : : m a c r o ( ' n a m e ' ,f u n c t i o n ( ) { } ) ; H T M L : : e n t i t i e s ( $ v a l u e ) ; H T M L : : d e c o d e ( $ v a l u e ) ; H T M L : : s c r i p t ( $ u r l ,$ a t t r i b u t e s ) ; H T M L : : s t y l e ( $ u r l ,$ a t t r i b u t e s ) ; H T M L : : l i n k ( $ u r l ,' t i t l e ' ,$ a t t r i b u t e s ,$ s e c u r e ) ; H T M L : : s e c u r e L i n k ( $ u r l ,' t i t l e ' ,$ a t t r i b u t e s ) ; H T M L : : l i n k A s s e t ( $ u r l ,' t i t l e ' ,$ a t t r i b u t e s ,$ s e c u r e ) ; H T M L : : l i n k S e c u r e A s s e t ( $ u r l ,' t i t l e ' ,$ a t t r i b u t e s ) ; H T M L : : l i n k R o u t e ( $ n a m e ,' t i t l e ' ,$ p a r a m e t e r s ,$ a t t r i b u t e s ) ; H T M L : : l i n k A c t i o n ( $ a c t i o n ,' t i t l e ' ,$ p a r a m e t e r s ,$ a t t r i b u t e s ) ; H T M L : : m a i l t o ( $ e m a i l ,' t i t l e ' ,$ a t t r i b u t e s ) ; H T M L : : e m a i l ( $ e m a i l ) ; H T M L : : o l ( $ l i s t ,$ a t t r i b u t e s ) ; H T M L : : u l ( $ l i s t ,$ a t t r i b u t e s ) ; H T M L : : l i s t i n g ( $ t y p e ,$ l i s t ,$ a t t r i b u t e s ) ; H T M L : : l i s t i n g E l e m e n t ( $ k e y ,$ t y p e ,$ v a l u e ) ; H T M L : : n e s t e d L i s t i n g ( $ k e y ,$ t y p e ,$ v a l u e ) ; H T M L : : a t t r i b u t e s ( $ a t t r i b u t e s ) ; H T M L : : a t t r i b u t e E l e m e n t ( $ k e y ,$ v a l u e ) ; H T M L : : o b f u s c a t e ( $ v a l u e ) ;

S t r i n g s
/ /T r a n s l i t e r a t eaU T F 8v a l u et oA S C I I S t r : : a s c i i ( $ v a l u e ) S t r : : c a m e l ( $ v a l u e ) S t r : : c o n t a i n s ( $ h a y s t a c k ,$ n e e d l e ) S t r : : e n d s W i t h ( $ h a y s t a c k ,$ n e e d l e s ) / /C a pas t r i n gw i t has i n g l ei n s t a n c eo fag i v e nv a l u e . S t r : : f i n i s h ( $ v a l u e ,$ c a p ) S t r : : i s ( $ p a t t e r n ,$ v a l u e ) S t r : : l e n g t h ( $ v a l u e ) S t r : : l i m i t ( $ v a l u e ,$ l i m i t=1 0 0 ,$ e n d=' . . . ' ) S t r : : l o w e r ( $ v a l u e ) S t r : : w o r d s ( $ v a l u e ,$ w o r d s=1 0 0 ,$ e n d=' . . . ' ) S t r : : p l u r a l ( $ v a l u e ,$ c o u n t=2 ) / /G e n e r a t eam o r et r u l y" r a n d o m "a l p h a n u m e r i cs t r i n g . S t r : : r a n d o m ( $ l e n g t h=1 6 ) / /G e n e r a t ea" r a n d o m "a l p h a n u m e r i cs t r i n g . S t r : : q u i c k R a n d o m ( $ l e n g t h=1 6 ) S t r : : u p p e r ( $ v a l u e ) S t r : : t i t l e ( $ v a l u e ) S t r : : s i n g u l a r ( $ v a l u e ) S t r : : s l u g ( $ t i t l e ,$ s e p a r a t o r=' ' ) S t r : : s n a k e ( $ v a l u e ,$ d e l i m i t e r=' _ ' ) S t r : : s t a r t s W i t h ( $ h a y s t a c k ,$ n e e d l e s ) / /C o n v e r tav a l u et os t u d l yc a p sc a s e . S t r : : s t u d l y ( $ v a l u e ) S t r : : m a c r o ( $ n a m e ,$ m a c r o )

H e l p e r s
A r r a y s
a r r a y _ a d d ( $ a r r a y ,' k e y ' ,' v a l u e ' ) ; a r r a y _ b u i l d ( $ a r r a y ,f u n c t i o n ( ) { } ) ; a r r a y _ d i v i d e ( $ a r r a y ) ; a r r a y _ d o t ( $ a r r a y ) ; a r r a y _ e x c e p t ( $ a r r a y ,a r r a y ( ' k e y ' ) ) ; a r r a y _ f e t c h ( $ a r r a y ,' k e y ' ) ; a r r a y _ f i r s t ( $ a r r a y ,f u n c t i o n ( $ k e y ,$ v a l u e ) { } ,$ d e f a u l t ) ; / /S t r i p sk e y sf r o mt h ea r r a y a r r a y _ f l a t t e n ( $ a r r a y ) ; a r r a y _ f o r g e t ( $ a r r a y ,' f o o ' ) ; / /D o tn o t a t i o n a r r a y _ f o r g e t ( $ a r r a y ,' f o o . b a r ' ) ; a r r a y _ g e t ( $ a r r a y ,' f o o ' ,' d e f a u l t ' ) ; a r r a y _ g e t ( $ a r r a y ,' f o o . b a r ' ,' d e f a u l t ' ) ; a r r a y _ o n l y ( $ a r r a y ,a r r a y ( ' k e y ' ) ) ; / /R e t u r na r r a yo fk e y= >v a l u e s a r r a y _ p l u c k ( $ a r r a y ,' k e y ' ) ; / /R e t u r na n dr e m o v e' k e y 'f r o ma r r a y a r r a y _ p u l l ( $ a r r a y ,' k e y ' ) ; a r r a y _ s e t ( $ a r r a y ,' k e y ' ,' v a l u e ' ) ; / /D o tn o t a t i o n a r r a y _ s e t ( $ a r r a y ,' k e y . s u b k e y ' ,' v a l u e ' ) ; a r r a y _ s o r t ( $ a r r a y ,f u n c t i o n ( ) { } ) ; / /F i r s te l e m e n to fa na r r a y h e a d ( $ a r r a y ) ; / /L a s te l e m e n to fa na r r a y l a s t ( $ a r r a y ) ;

P a t h s
a p p _ p a t h ( ) ; p u b l i c _ p a t h ( ) ; / /A p pr o o tp a t h b a s e _ p a t h ( ) ; s t o r a g e _ p a t h ( ) ;

S t r i n g s
c a m e l _ c a s e ( $ v a l u e ) ; c l a s s _ b a s e n a m e ( $ c l a s s ) ; / /E s c a p eas t r i n g e ( ' < h t m l > ' ) ; s t a r t s _ w i t h ( ' F o ob a r . ' ,' F o o ' ) ; e n d s _ w i t h ( ' F o ob a r . ' ,' b a r . ' ) ; s n a k e _ c a s e ( ' f o o B a r ' ) ; s t r _ c o n t a i n s ( ' H e l l of o ob a r . ' ,' f o o ' ) ; / /R e s u l t :f o o / b a r / s t r _ f i n i s h ( ' f o o / b a r ' ,' / ' ) ; s t r _ i s ( ' f o o * ' ,' f o o b a r ' ) ; s t r _ p l u r a l ( ' c a r ' ) ; s t r _ r a n d o m ( 2 5 ) ; s t r _ s i n g u l a r ( ' c a r s ' ) ; / /R e s u l t :F o o B a r s t u d l y _ c a s e ( ' f o o _ b a r ' ) ; t r a n s ( ' f o o . b a r ' ) ; t r a n s _ c h o i c e ( ' f o o . b a r ' ,$ c o u n t ) ;

U R L sa n dL i n k s
a c t i o n ( ' F o o C o n t r o l l e r @ m e t h o d ' ,$ p a r a m e t e r s ) ; l i n k _ t o ( ' f o o / b a r ' ,$ t i t l e ,$ a t t r i b u t e s ,$ s e c u r e ) ; l i n k _ t o _ a s s e t ( ' i m g / f o o . j p g ' ,$ t i t l e ,$ a t t r i b u t e s ,$ s e c u r e ) ; l i n k _ t o _ r o u t e ( ' r o u t e . n a m e ' ,$ t i t l e ,$ p a r a m e t e r s ,$ a t t r i b u t e s ) ; l i n k _ t o _ a c t i o n ( ' F o o C o n t r o l l e r @ m e t h o d ' ,$ t i t l e ,$ p a r a m s ,$ a t t r s ) ; / /H T M LL i n k a s s e t ( ' i m g / p h o t o . j p g ' ,$ t i t l e ,$ a t t r i b u t e s ) ; / /H T T P Sl i n k s e c u r e _ a s s e t ( ' i m g / p h o t o . j p g ' ,$ t i t l e ,$ a t t r i b u t e s ) ; s e c u r e _ u r l ( ' p a t h ' ,$ p a r a m e t e r s ) ; r o u t e ( $ r o u t e ,$ p a r a m e t e r s ,$ a b s o l u t e=t r u e ) ; u r l ( ' p a t h ' ,$ p a r a m e t e r s=a r r a y ( ) ,$ s e c u r e=n u l l ) ;

M i s c e l l a n e o u s
c s r f _ t o k e n ( ) ; d d ( $ v a l u e ) ; v a l u e ( f u n c t i o n ( ) {r e t u r n' b a r ' ;} ) ; w i t h ( n e wF o o ) > c h a i n e d M e t h o d ( ) ;

G o o g l e D o c s D o c u m e n t S o u r c e: h t t p s : / / d o c s . g o o g l e . c o m / d o c u m e n t / d / 1 N e C L L 4 f O g A m m 4 p Y H I c B e W g C S C e m 5 p q n G c w D _ j 4 s N Z y c / e d i t ? u s p = s h a r i n g

You might also like