seo综合信息
SEO信息 百度来访IP:- | 移动端来访IP:- | 出站链接:1 | 站内链接:197 IP网速: IP地址:- 地址:- | 网速:468毫秒 ALEXA排名 世界排名:- | 预估IP:- | 预估PV:- 备案信息 - | 名称:- | 已创建:未知
收录 百度 360 搜狗 谷歌 查询 0 0 0 0
电脑关键词 手机关键词 页面友好 首页位置 索引 近期收录 0 0 电脑端优秀 - 0 0
服务器信息 协议类型 HTTP/1.1 200 OK 页面类型 text/html; charset=UTF-8 服务器类型 nginx/1.20.1 程序支持 PHP/7.4.33 连接标识 消息发送 2025年4月18日 14时06分02秒 GZIP检测 未启用GZIP压缩 源文件大小 63.58KB 压缩后大小 启用GZIP估计可达到6.94KB 压缩率 估计为89.08%
网站快照( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p : 6 8 2 . P D O _ _ c o n s t r u c t ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p : 6 8 3 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t o r c r e a t e P d o C o n n e c t i o n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p : 9 8 4 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t o r t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p : 4 8 5 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t o r c r e a t e C o n n e c t i o n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / M y S q l C o n n e c t o r . p h p : 2 4 6 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ M y S q l C o n n e c t o r c o n n e c t ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t i o n F a c t o r y . p h p : 1 8 2 7 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t i o n F a c t o r y I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 9 1 5 8 . c a l l _ u s e r _ f u n c ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 9 1 5 9 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n g e t P d o ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p : 2 4 8 1 0 . I l l u m i n a t e \ \ D a t a b a s e \ \ D a t a b a s e M a n a g e r r e f r e s h P d o C o n n e c t i o n s ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p : 2 3 4 1 1 . I l l u m i n a t e \ \ D a t a b a s e \ \ D a t a b a s e M a n a g e r r e c o n n e c t ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p : 1 6 8 1 2 . I l l u m i n a t e \ \ D a t a b a s e \ \ D a t a b a s e M a n a g e r I l l u m i n a t e \ \ D a t a b a s e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 7 5 3 1 3 . c a l l _ u s e r _ f u n c ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 7 5 3 1 4 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n r e c o n n e c t ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 7 3 5 1 5 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 7 1 7 1 6 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n h a n d l e Q u e r y E x c e p t i o n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 6 2 7 1 7 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n r u n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 3 3 3 1 8 . I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n s e l e c t ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / a p p / H t t p / C o n t r o l l e r s / Y i i b a i C o n t r o l l e r . p h p : 2 3 1 9 . A p p \ \ H t t p \ \ C o n t r o l l e r s \ \ Y i i b a i C o n t r o l l e r i n d e x ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r . p h p : 5 4 2 0 . c a l l _ u s e r _ f u n c _ a r r a y ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r . p h p : 5 4 2 1 . I l l u m i n a t e \ \ R o u t i n g \ \ C o n t r o l l e r c a l l A c t i o n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r D i s p a t c h e r . p h p : 4 5 2 2 . I l l u m i n a t e \ \ R o u t i n g \ \ C o n t r o l l e r D i s p a t c h e r d i s p a t c h ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e . p h p : 2 1 2 2 3 . I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r u n C o n t r o l l e r ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e . p h p : 1 6 9 2 4 . I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r u n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 6 6 5 2 5 . I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 3 0 2 6 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / M i d d l e w a r e / S u b s t i t u t e B i n d i n g s . p h p : 4 1 2 7 . I l l u m i n a t e \ \ R o u t i n g \ \ M i d d l e w a r e \ \ S u b s t i t u t e B i n d i n g s h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 2 8 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 2 9 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / V e r i f y C s r f T o k e n . p h p : 6 8 3 0 . I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ V e r i f y C s r f T o k e n h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 3 1 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 3 2 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / V i e w / M i d d l e w a r e / S h a r e E r r o r s F r o m S e s s i o n . p h p : 4 9 3 3 . I l l u m i n a t e \ \ V i e w \ \ M i d d l e w a r e \ \ S h a r e E r r o r s F r o m S e s s i o n h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 3 4 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 3 5 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / S e s s i o n / M i d d l e w a r e / S t a r t S e s s i o n . p h p : 6 3 3 6 . I l l u m i n a t e \ \ S e s s i o n \ \ M i d d l e w a r e \ \ S t a r t S e s s i o n h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 3 7 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 3 8 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / C o o k i e / M i d d l e w a r e / A d d Q u e u e d C o o k i e s T o R e s p o n s e . p h p : 3 7 3 9 . I l l u m i n a t e \ \ C o o k i e \ \ M i d d l e w a r e \ \ A d d Q u e u e d C o o k i e s T o R e s p o n s e h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 4 0 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 4 1 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / C o o k i e / M i d d l e w a r e / E n c r y p t C o o k i e s . p h p : 6 6 4 2 . I l l u m i n a t e \ \ C o o k i e \ \ M i d d l e w a r e \ \ E n c r y p t C o o k i e s h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 4 3 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 4 4 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 0 4 4 5 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e t h e n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 6 6 7 4 6 . I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r r u n R o u t e W i t h i n S t a c k ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 6 4 2 4 7 . I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r r u n R o u t e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 6 0 8 4 8 . I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r d i s p a t c h T o R o u t e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 5 9 7 4 9 . I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r d i s p a t c h ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p : 1 7 6 5 0 . I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ K e r n e l I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 3 0 5 1 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / f i d e l o p e r / p r o x y / s r c / T r u s t P r o x i e s . p h p : 5 7 5 2 . F i d e l o p e r \ \ P r o x y \ \ T r u s t P r o x i e s h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 5 3 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 5 4 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / T r a n s f o r m s R e q u e s t . p h p : 3 1 5 5 . I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ T r a n s f o r m s R e q u e s t h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 5 6 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 5 7 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / T r a n s f o r m s R e q u e s t . p h p : 3 1 5 8 . I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ T r a n s f o r m s R e q u e s t h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 5 9 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 6 0 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / V a l i d a t e P o s t S i z e . p h p : 2 7 6 1 . I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ V a l i d a t e P o s t S i z e h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 6 2 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 6 3 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / C h e c k F o r M a i n t e n a n c e M o d e . p h p : 6 2 6 4 . I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ C h e c k F o r M a i n t e n a n c e M o d e h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 6 5 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 6 6 . I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 0 4 6 7 . I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e t h e n ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p : 1 5 1 6 8 . I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ K e r n e l s e n d R e q u e s t T h r o u g h R o u t e r ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p : 1 1 6 6 9 . I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ K e r n e l h a n d l e ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / p u b l i c / i n d e x . p h p : 5 5 W h o o p s ! T h e r e w a s a n e r r o r . P D O E x c e p t i o n ( 2 0 0 2 ) S Q L S T A T E [ H Y 0 0 0 ] [ 2 0 0 2 ] p h p _ n e t w o r k _ g e t a d d r e s s e s : g e t a d d r i n f o f a i l e d : N a m e o r s e r v i c e n o t k n o w n P r e v i o u s e x c e p t i o n s P D O : : _ _ c o n s t r u c t ( ) : p h p _ n e t w o r k _ g e t a d d r e s s e s : g e t a d d r i n f o f a i l e d : N a m e o r s e r v i c e n o t k n o w n ( 0 ) P D O E x c e p t i o n t h r o w n w i t h m e s s a g e S Q L S T A T E [ H Y 0 0 0 ] [ 2 0 0 2 ] p h p _ n e t w o r k _ g e t a d d r e s s e s : g e t a d d r i n f o f a i l e d : N a m e o r s e r v i c e n o t k n o w n S t a c k t r a c e : # 6 8 P D O E x c e p t i o n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p : 6 8 # 6 7 P D O : _ _ c o n s t r u c t i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p : 6 8 # 6 6 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t o r : c r e a t e P d o C o n n e c t i o n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p : 9 8 # 6 5 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t o r : t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p : 4 8 # 6 4 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t o r : c r e a t e C o n n e c t i o n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / M y S q l C o n n e c t o r . p h p : 2 4 # 6 3 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ M y S q l C o n n e c t o r : c o n n e c t i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t i o n F a c t o r y . p h p : 1 8 2 # 6 2 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t i o n F a c t o r y : I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 9 1 5 # 6 1 c a l l _ u s e r _ f u n c i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 9 1 5 # 6 0 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n : g e t P d o i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p : 2 4 8 # 5 9 I l l u m i n a t e \ \ D a t a b a s e \ \ D a t a b a s e M a n a g e r : r e f r e s h P d o C o n n e c t i o n s i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p : 2 3 4 # 5 8 I l l u m i n a t e \ \ D a t a b a s e \ \ D a t a b a s e M a n a g e r : r e c o n n e c t i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p : 1 6 8 # 5 7 I l l u m i n a t e \ \ D a t a b a s e \ \ D a t a b a s e M a n a g e r : I l l u m i n a t e \ \ D a t a b a s e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 7 5 3 # 5 6 c a l l _ u s e r _ f u n c i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 7 5 3 # 5 5 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n : r e c o n n e c t i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 7 3 5 # 5 4 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n : t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 7 1 7 # 5 3 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n : h a n d l e Q u e r y E x c e p t i o n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 6 2 7 # 5 2 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n : r u n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p : 3 3 3 # 5 1 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n : s e l e c t i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / a p p / H t t p / C o n t r o l l e r s / Y i i b a i C o n t r o l l e r . p h p : 2 3 # 5 0 A p p \ \ H t t p \ \ C o n t r o l l e r s \ \ Y i i b a i C o n t r o l l e r : i n d e x i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r . p h p : 5 4 # 4 9 c a l l _ u s e r _ f u n c _ a r r a y i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r . p h p : 5 4 # 4 8 I l l u m i n a t e \ \ R o u t i n g \ \ C o n t r o l l e r : c a l l A c t i o n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r D i s p a t c h e r . p h p : 4 5 # 4 7 I l l u m i n a t e \ \ R o u t i n g \ \ C o n t r o l l e r D i s p a t c h e r : d i s p a t c h i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e . p h p : 2 1 2 # 4 6 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e : r u n C o n t r o l l e r i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e . p h p : 1 6 9 # 4 5 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e : r u n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 6 6 5 # 4 4 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 3 0 # 4 3 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / M i d d l e w a r e / S u b s t i t u t e B i n d i n g s . p h p : 4 1 # 4 2 I l l u m i n a t e \ \ R o u t i n g \ \ M i d d l e w a r e \ \ S u b s t i t u t e B i n d i n g s : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 4 1 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 4 0 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / V e r i f y C s r f T o k e n . p h p : 6 8 # 3 9 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ V e r i f y C s r f T o k e n : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 3 8 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 3 7 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / V i e w / M i d d l e w a r e / S h a r e E r r o r s F r o m S e s s i o n . p h p : 4 9 # 3 6 I l l u m i n a t e \ \ V i e w \ \ M i d d l e w a r e \ \ S h a r e E r r o r s F r o m S e s s i o n : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 3 5 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 3 4 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / S e s s i o n / M i d d l e w a r e / S t a r t S e s s i o n . p h p : 6 3 # 3 3 I l l u m i n a t e \ \ S e s s i o n \ \ M i d d l e w a r e \ \ S t a r t S e s s i o n : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 3 2 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 3 1 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / C o o k i e / M i d d l e w a r e / A d d Q u e u e d C o o k i e s T o R e s p o n s e . p h p : 3 7 # 3 0 I l l u m i n a t e \ \ C o o k i e \ \ M i d d l e w a r e \ \ A d d Q u e u e d C o o k i e s T o R e s p o n s e : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 2 9 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 2 8 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / C o o k i e / M i d d l e w a r e / E n c r y p t C o o k i e s . p h p : 6 6 # 2 7 I l l u m i n a t e \ \ C o o k i e \ \ M i d d l e w a r e \ \ E n c r y p t C o o k i e s : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 2 6 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 2 5 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 0 4 # 2 4 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : t h e n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 6 6 7 # 2 3 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r : r u n R o u t e W i t h i n S t a c k i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 6 4 2 # 2 2 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r : r u n R o u t e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 6 0 8 # 2 1 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r : d i s p a t c h T o R o u t e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p : 5 9 7 # 2 0 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r : d i s p a t c h i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p : 1 7 6 # 1 9 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ K e r n e l : I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 3 0 # 1 8 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / f i d e l o p e r / p r o x y / s r c / T r u s t P r o x i e s . p h p : 5 7 # 1 7 F i d e l o p e r \ \ P r o x y \ \ T r u s t P r o x i e s : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 1 6 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 1 5 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / T r a n s f o r m s R e q u e s t . p h p : 3 1 # 1 4 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ T r a n s f o r m s R e q u e s t : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 1 3 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 1 2 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / T r a n s f o r m s R e q u e s t . p h p : 3 1 # 1 1 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ T r a n s f o r m s R e q u e s t : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 1 0 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 9 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / V a l i d a t e P o s t S i z e . p h p : 2 7 # 8 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ V a l i d a t e P o s t S i z e : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 7 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 6 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / C h e c k F o r M a i n t e n a n c e M o d e . p h p : 6 2 # 5 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ C h e c k F o r M a i n t e n a n c e M o d e : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 5 1 # 4 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : I l l u m i n a t e \ \ P i p e l i n e \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p : 5 3 # 3 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e : I l l u m i n a t e \ \ R o u t i n g \ \ i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p : 1 0 4 # 2 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e : t h e n i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p : 1 5 1 # 1 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ K e r n e l : s e n d R e q u e s t T h r o u g h R o u t e r i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p : 1 1 6 # 0 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ K e r n e l : h a n d l e i n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / p u b l i c / i n d e x . p h p : 5 5 C O P Y H I D E A p p l i c a t i o n f r a m e s ( 2 ) A l l f r a m e s ( 6 9 ) 6 8 P D O E x c e p t i o n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p 6 8 6 7 P D O _ _ c o n s t r u c t … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p 6 8 6 6 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t o r c r e a t e P d o C o n n e c t i o n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p 9 8 6 5 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t o r t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p 4 8 6 4 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t o r c r e a t e C o n n e c t i o n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / M y S q l C o n n e c t o r . p h p 2 4 6 3 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ M y S q l C o n n e c t o r c o n n e c t … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t i o n F a c t o r y . p h p 1 8 2 6 2 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ C o n n e c t i o n F a c t o r y I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t o r s \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p 9 1 5 6 1 c a l l _ u s e r _ f u n c … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p 9 1 5 6 0 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n g e t P d o … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p 2 4 8 5 9 I l l u m i n a t e \ \ D a t a b a s e \ \ D a t a b a s e M a n a g e r r e f r e s h P d o C o n n e c t i o n s … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p 2 3 4 5 8 I l l u m i n a t e \ \ D a t a b a s e \ \ D a t a b a s e M a n a g e r r e c o n n e c t … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p 1 6 8 5 7 I l l u m i n a t e \ \ D a t a b a s e \ \ D a t a b a s e M a n a g e r I l l u m i n a t e \ \ D a t a b a s e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p 7 5 3 5 6 c a l l _ u s e r _ f u n c … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p 7 5 3 5 5 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n r e c o n n e c t … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p 7 3 5 5 4 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p 7 1 7 5 3 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n h a n d l e Q u e r y E x c e p t i o n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p 6 2 7 5 2 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n r u n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p 3 3 3 5 1 I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n s e l e c t … / a p p / H t t p / C o n t r o l l e r s / Y i i b a i C o n t r o l l e r . p h p 2 3 5 0 A p p \ \ H t t p \ \ C o n t r o l l e r s \ \ Y i i b a i C o n t r o l l e r i n d e x … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r . p h p 5 4 4 9 c a l l _ u s e r _ f u n c _ a r r a y … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r . p h p 5 4 4 8 I l l u m i n a t e \ \ R o u t i n g \ \ C o n t r o l l e r c a l l A c t i o n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r D i s p a t c h e r . p h p 4 5 4 7 I l l u m i n a t e \ \ R o u t i n g \ \ C o n t r o l l e r D i s p a t c h e r d i s p a t c h … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e . p h p 2 1 2 4 6 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r u n C o n t r o l l e r … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e . p h p 1 6 9 4 5 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r u n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p 6 6 5 4 4 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 3 0 4 3 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / M i d d l e w a r e / S u b s t i t u t e B i n d i n g s . p h p 4 1 4 2 I l l u m i n a t e \ \ R o u t i n g \ \ M i d d l e w a r e \ \ S u b s t i t u t e B i n d i n g s h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 4 1 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 4 0 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / V e r i f y C s r f T o k e n . p h p 6 8 3 9 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ V e r i f y C s r f T o k e n h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 3 8 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 3 7 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / V i e w / M i d d l e w a r e / S h a r e E r r o r s F r o m S e s s i o n . p h p 4 9 3 6 I l l u m i n a t e \ \ V i e w \ \ M i d d l e w a r e \ \ S h a r e E r r o r s F r o m S e s s i o n h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 3 5 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 3 4 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / S e s s i o n / M i d d l e w a r e / S t a r t S e s s i o n . p h p 6 3 3 3 I l l u m i n a t e \ \ S e s s i o n \ \ M i d d l e w a r e \ \ S t a r t S e s s i o n h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 3 2 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 3 1 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / C o o k i e / M i d d l e w a r e / A d d Q u e u e d C o o k i e s T o R e s p o n s e . p h p 3 7 3 0 I l l u m i n a t e \ \ C o o k i e \ \ M i d d l e w a r e \ \ A d d Q u e u e d C o o k i e s T o R e s p o n s e h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 2 9 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 2 8 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / C o o k i e / M i d d l e w a r e / E n c r y p t C o o k i e s . p h p 6 6 2 7 I l l u m i n a t e \ \ C o o k i e \ \ M i d d l e w a r e \ \ E n c r y p t C o o k i e s h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 2 6 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 2 5 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 0 4 2 4 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e t h e n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p 6 6 7 2 3 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r r u n R o u t e W i t h i n S t a c k … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p 6 4 2 2 2 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r r u n R o u t e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p 6 0 8 2 1 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r d i s p a t c h T o R o u t e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p 5 9 7 2 0 I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e r d i s p a t c h … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p 1 7 6 1 9 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ K e r n e l I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 3 0 1 8 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / f i d e l o p e r / p r o x y / s r c / T r u s t P r o x i e s . p h p 5 7 1 7 F i d e l o p e r \ \ P r o x y \ \ T r u s t P r o x i e s h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 1 6 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 1 5 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / T r a n s f o r m s R e q u e s t . p h p 3 1 1 4 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ T r a n s f o r m s R e q u e s t h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 1 3 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 1 2 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / T r a n s f o r m s R e q u e s t . p h p 3 1 1 1 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ T r a n s f o r m s R e q u e s t h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 1 0 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 9 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / V a l i d a t e P o s t S i z e . p h p 2 7 8 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ V a l i d a t e P o s t S i z e h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 7 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 6 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / M i d d l e w a r e / C h e c k F o r M a i n t e n a n c e M o d e . p h p 6 2 5 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ M i d d l e w a r e \ \ C h e c k F o r M a i n t e n a n c e M o d e h a n d l e … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 5 1 4 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e I l l u m i n a t e \ \ P i p e l i n e \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p 5 3 3 I l l u m i n a t e \ \ R o u t i n g \ \ P i p e l i n e I l l u m i n a t e \ \ R o u t i n g \ \ … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p 1 0 4 2 I l l u m i n a t e \ \ P i p e l i n e \ \ P i p e l i n e t h e n … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p 1 5 1 1 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ K e r n e l s e n d R e q u e s t T h r o u g h R o u t e r … / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p 1 1 6 0 I l l u m i n a t e \ \ F o u n d a t i o n \ \ H t t p \ \ K e r n e l h a n d l e … / p u b l i c / i n d e x . p h p 5 5 / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p ) ; } } / * * * C r e a t e a n e w P D O c o n n e c t i o n i n s t a n c e . * * @ p a r a m s t r i n g $ d s n * @ p a r a m s t r i n g $ u s e r n a m e * @ p a r a m s t r i n g $ p a s s w o r d * @ p a r a m a r r a y $ o p t i o n s * @ r e t u r n \ \ P D O * / p r o t e c t e d f u n c t i o n c r e a t e P d o C o n n e c t i o n ( $ d s n , $ u s e r n a m e , $ p a s s w o r d , $ o p t i o n s ) r e t u r n n e w P D O ( $ d s n , $ u s e r n a m e , $ p a s s w o r d , $ o p t i o n s ) ; } / * * * D e t e r m i n e i f t h e c o n n e c t i o n i s p e r s i s t e n t . * * @ p a r a m a r r a y $ o p t i o n s * @ r e t u r n b o o l * / p r o t e c t e d f u n c t i o n i s P e r s i s t e n t C o n n e c t i o n ( $ o p t i o n s ) / * * * H a n d l e a n e x c e p t i o n t h a t o c c u r r e d d u r i n g c o n n e c t e x e c u t i o n . * * @ p a r a m \ \ T h r o w a b l e $ e * @ p a r a m s t r i n g $ d s n * @ p a r a m s t r i n g $ u s e r n a m e A r g u m e n t s P D O : : _ _ c o n s t r u c t ( ) : p h p _ n e t w o r k _ g e t a d d r e s s e s : g e t a d d r i n f o f a i l e d : N a m e o r s e r v i c e n o t k n o w n E x c e p t i o n m e s s a g e : P D O : : _ _ c o n s t r u c t ( ) : p h p _ n e t w o r k _ g e t a d d r e s s e s : g e t a d d r i n f o f a i l e d : N a m e o r s e r v i c e n o t k n o w n / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p ) ; } } / * * * C r e a t e a n e w P D O c o n n e c t i o n i n s t a n c e . * * @ p a r a m s t r i n g $ d s n * @ p a r a m s t r i n g $ u s e r n a m e * @ p a r a m s t r i n g $ p a s s w o r d * @ p a r a m a r r a y $ o p t i o n s * @ r e t u r n \ \ P D O * / p r o t e c t e d f u n c t i o n c r e a t e P d o C o n n e c t i o n ( $ d s n , $ u s e r n a m e , $ p a s s w o r d , $ o p t i o n s ) r e t u r n n e w P D O ( $ d s n , $ u s e r n a m e , $ p a s s w o r d , $ o p t i o n s ) ; } / * * * D e t e r m i n e i f t h e c o n n e c t i o n i s p e r s i s t e n t . * * @ p a r a m a r r a y $ o p t i o n s * @ r e t u r n b o o l * / p r o t e c t e d f u n c t i o n i s P e r s i s t e n t C o n n e c t i o n ( $ o p t i o n s ) / * * * H a n d l e a n e x c e p t i o n t h a t o c c u r r e d d u r i n g c o n n e c t e x e c u t i o n . * * @ p a r a m \ \ T h r o w a b l e $ e * @ p a r a m s t r i n g $ d s n * @ p a r a m s t r i n g $ u s e r n a m e / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p r e t u r n i s s e t ( $ o p t i o n s [ P D O : : A T T R _ P E R S I S T E N T ] ) } / * * * H a n d l e a n e x c e p t i o n t h a t o c c u r r e d d u r i n g c o n n e c t e x e c u t i o n . * * @ p a r a m \ \ T h r o w a b l e $ e * @ p a r a m s t r i n g $ d s n * @ p a r a m s t r i n g $ u s e r n a m e * @ p a r a m s t r i n g $ p a s s w o r d * @ p a r a m a r r a y $ o p t i o n s * @ r e t u r n \ \ P D O * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n ( T h r o w a b l e $ e , $ d s n , $ u s e r n a m e , $ p a s s w o r d , $ o p t i o n s ) t h r o w $ e ; } / * * * G e t t h e P D O o p t i o n s b a s e d o n t h e c o n f i g u r a t i o n . * * @ p a r a m a r r a y $ c o n f i g * @ r e t u r n a r r a y * / p u b l i c f u n c t i o n g e t O p t i o n s ( a r r a y $ c o n f i g ) / * * * G e t t h e d e f a u l t P D O c o n n e c t i o n o p t i o n s . / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t o r . p h p * C r e a t e a n e w P D O c o n n e c t i o n . * * @ p a r a m s t r i n g $ d s n * @ p a r a m a r r a y $ c o n f i g * @ p a r a m a r r a y $ o p t i o n s * @ r e t u r n \ \ P D O * / p u b l i c f u n c t i o n c r e a t e C o n n e c t i o n ( $ d s n , a r r a y $ c o n f i g , a r r a y $ o p t i o n s ) c a t c h ( E x c e p t i o n $ e ) } / * * * C r e a t e a n e w P D O c o n n e c t i o n i n s t a n c e . * * @ p a r a m s t r i n g $ d s n * @ p a r a m s t r i n g $ u s e r n a m e * @ p a r a m s t r i n g $ p a s s w o r d * @ p a r a m a r r a y $ o p t i o n s * @ r e t u r n \ \ P D O * / p r o t e c t e d f u n c t i o n c r e a t e P d o C o n n e c t i o n ( $ d s n , $ u s e r n a m e , $ p a s s w o r d , $ o p t i o n s ) r e t u r n n e w P D O ( $ d s n , $ u s e r n a m e , $ p a s s w o r d , $ o p t i o n s ) ; / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / M y S q l C o n n e c t o r . p h p u s e P D O ; c l a s s M y S q l C o n n e c t o r e x t e n d s C o n n e c t o r i m p l e m e n t s C o n n e c t o r I n t e r f a c e ` ; ) ; } $ t h i s c o n f i g u r e E n c o d i n g ( $ c o n n e c t i o n , $ c o n f i g ) ; / / N e x t , w e w i l l c h e c k t o s e e i f a t i m e z o n e h a s b e e n s p e c i f i e d i n t h i s c o n f i g / / a n d i f i t h a s w e w i l l i s s u e a s t a t e m e n t t o m o d i f y t h e t i m e z o n e w i t h t h e / / d a t a b a s e . S e t t i n g t h i s D B t i m e z o n e i s a n o p t i o n a l c o n f i g u r a t i o n i t e m . $ t h i s c o n f i g u r e T i m e z o n e ( $ c o n n e c t i o n , $ c o n f i g ) ; $ t h i s s e t M o d e s ( $ c o n n e c t i o n , $ c o n f i g ) ; r e t u r n $ c o n n e c t i o n ; } / * * * S e t t h e c o n n e c t i o n c h a r a c t e r s e t a n d c o l l a t i o n . * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t o r s / C o n n e c t i o n F a c t o r y . p h p / * * * C r e a t e a n e w C l o s u r e t h a t r e s o l v e s t o a P D O i n s t a n c e w i t h a s p e c i f i c h o s t o r a n a r r a y o f h o s t s . * * @ p a r a m a r r a y $ c o n f i g * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c r e a t e P d o R e s o l v e r W i t h H o s t s ( a r r a y $ c o n f i g ) c a t c h ( P D O E x c e p t i o n $ e ) } t h r o w $ e ; } ; } / * * * P a r s e t h e h o s t s c o n f i g u r a t i o n i t e m i n t o a n a r r a y . * * @ p a r a m a r r a y $ c o n f i g * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e H o s t s ( a r r a y $ c o n f i g ) r e t u r n $ t h i s d o c t r i n e C o n n e c t i o n ; } / * * * G e t t h e c u r r e n t P D O c o n n e c t i o n . * * @ r e t u r n \ \ P D O * / p u b l i c f u n c t i o n g e t P d o ( ) r e t u r n $ t h i s p d o ; } / * * * G e t t h e c u r r e n t P D O c o n n e c t i o n u s e d f o r r e a d i n g . * * @ r e t u r n \ \ P D O * / p u b l i c f u n c t i o n g e t R e a d P d o ( ) i f ( $ t h i s r e c o r d s M o d i f i e d s t i c k y ) ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p $ t h i s d o c t r i n e C o n n e c t i o n = n e w D o c t r i n e C o n n e c t i o n ( [ p d o = > $ t h i s g e t P d o ( ) , d b n a m e = > $ t h i s g e t C o n f i g ( d a t a b a s e ) , d r i v e r = > $ d r i v e r g e t N a m e ( ) , ] , $ d r i v e r ) ; } r e t u r n $ t h i s d o c t r i n e C o n n e c t i o n ; } / * * * G e t t h e c u r r e n t P D O c o n n e c t i o n . * * @ r e t u r n \ \ P D O * / p u b l i c f u n c t i o n g e t P d o ( ) r e t u r n $ t h i s p d o ; } / * * * G e t t h e c u r r e n t P D O c o n n e c t i o n u s e d f o r r e a d i n g . * * @ r e t u r n \ \ P D O * / p u b l i c f u n c t i o n g e t R e a d P d o ( ) i f ( $ t h i s r e c o r d s M o d i f i e d s t i c k y ) ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p i f ( ! i s s e t ( $ t h i s c o n n e c t i o n s [ $ n a m e ] ) ) r e t u r n $ t h i s r e f r e s h P d o C o n n e c t i o n s ( $ n a m e ) ; } / * * * R e f r e s h t h e P D O c o n n e c t i o n s o n a g i v e n c o n n e c t i o n . * * @ p a r a m s t r i n g $ n a m e * @ r e t u r n \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n * / p r o t e c t e d f u n c t i o n r e f r e s h P d o C o n n e c t i o n s ( $ n a m e ) / * * * G e t t h e d e f a u l t c o n n e c t i o n n a m e . * * @ r e t u r n s t r i n g * / p u b l i c f u n c t i o n g e t D e f a u l t C o n n e c t i o n ( ) / * * * S e t t h e d e f a u l t c o n n e c t i o n n a m e . * * @ p a r a m s t r i n g $ n a m e * @ r e t u r n v o i d * / p u b l i c f u n c t i o n s e t D e f a u l t C o n n e c t i o n ( $ n a m e ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p i f ( i s s e t ( $ t h i s c o n n e c t i o n s [ $ n a m e = $ n a m e ? : $ t h i s g e t D e f a u l t C o n n e c t i o n ( ) ] ) ) } / * * * R e c o n n e c t t o t h e g i v e n d a t a b a s e . * * @ p a r a m s t r i n g $ n a m e * @ r e t u r n \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n * / p u b l i c f u n c t i o n r e c o n n e c t ( $ n a m e = n u l l ) r e t u r n $ t h i s r e f r e s h P d o C o n n e c t i o n s ( $ n a m e ) ; } / * * * R e f r e s h t h e P D O c o n n e c t i o n s o n a g i v e n c o n n e c t i o n . * * @ p a r a m s t r i n g $ n a m e * @ r e t u r n \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n * / p r o t e c t e d f u n c t i o n r e f r e s h P d o C o n n e c t i o n s ( $ n a m e ) / * * * G e t t h e d e f a u l t c o n n e c t i o n n a m e . * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / D a t a b a s e M a n a g e r . p h p * @ p a r a m \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n $ c o n n e c t i o n * @ p a r a m s t r i n g $ t y p e * @ r e t u r n \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n * / p r o t e c t e d f u n c t i o n c o n f i g u r e ( C o n n e c t i o n $ c o n n e c t i o n , $ t y p e ) / / H e r e w e l l s e t a r e c o n n e c t o r c a l l b a c k . T h i s r e c o n n e c t o r c a n b e a n y c a l l a b l e / / s o w e w i l l s e t a C l o s u r e t o r e c o n n e c t f r o m t h i s m a n a g e r w i t h t h e n a m e o f / / t h e c o n n e c t i o n , w h i c h w i l l a l l o w u s t o r e c o n n e c t f r o m t h e c o n n e c t i o n s . $ c o n n e c t i o n s e t R e c o n n e c t o r ( f u n c t i o n ( $ c o n n e c t i o n ) ) ; r e t u r n $ c o n n e c t i o n ; } / * * * P r e p a r e t h e r e a d / w r i t e m o d e f o r d a t a b a s e c o n n e c t i o n i n s t a n c e . * * @ p a r a m \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n $ c o n n e c t i o n * @ p a r a m s t r i n g $ t y p e * @ r e t u r n \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ C o n n e c t i o n * / p r o t e c t e d f u n c t i o n s e t P d o F o r T y p e ( C o n n e c t i o n $ c o n n e c t i o n , $ t y p e = n u l l ) e l s e i f ( $ t y p e = = w r i t e ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p i f ( $ t h i s c a u s e d B y L o s t C o n n e c t i o n ( $ e g e t P r e v i o u s ( ) ) ) t h r o w $ e ; } / * * * R e c o n n e c t t o t h e d a t a b a s e . * * @ r e t u r n v o i d * * @ t h r o w s \ \ L o g i c E x c e p t i o n * / p u b l i c f u n c t i o n r e c o n n e c t ( ) t h r o w n e w L o g i c E x c e p t i o n ( L o s t c o n n e c t i o n a n d n o r e c o n n e c t o r a v a i l a b l e . ) ; } / * * * R e c o n n e c t t o t h e d a t a b a s e i f a P D O c o n n e c t i o n i s m i s s i n g . * * @ r e t u r n v o i d * / p r o t e c t e d f u n c t i o n r e c o n n e c t I f M i s s i n g C o n n e c t i o n ( ) } / * * * D i s c o n n e c t f r o m t h e u n d e r l y i n g P D O c o n n e c t i o n . * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p i f ( $ t h i s c a u s e d B y L o s t C o n n e c t i o n ( $ e g e t P r e v i o u s ( ) ) ) t h r o w $ e ; } / * * * R e c o n n e c t t o t h e d a t a b a s e . * * @ r e t u r n v o i d * * @ t h r o w s \ \ L o g i c E x c e p t i o n * / p u b l i c f u n c t i o n r e c o n n e c t ( ) t h r o w n e w L o g i c E x c e p t i o n ( L o s t c o n n e c t i o n a n d n o r e c o n n e c t o r a v a i l a b l e . ) ; } / * * * R e c o n n e c t t o t h e d a t a b a s e i f a P D O c o n n e c t i o n i s m i s s i n g . * * @ r e t u r n v o i d * / p r o t e c t e d f u n c t i o n r e c o n n e c t I f M i s s i n g C o n n e c t i o n ( ) } / * * * D i s c o n n e c t f r o m t h e u n d e r l y i n g P D O c o n n e c t i o n . * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p r e t u r n $ t h i s t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n ( $ e , $ q u e r y , $ b i n d i n g s , $ c a l l b a c k ) ; } / * * * H a n d l e a q u e r y e x c e p t i o n t h a t o c c u r r e d d u r i n g q u e r y e x e c u t i o n . * * @ p a r a m \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ Q u e r y E x c e p t i o n $ e * @ p a r a m s t r i n g $ q u e r y * @ p a r a m a r r a y $ b i n d i n g s * @ p a r a m \ \ C l o s u r e $ c a l l b a c k * @ r e t u r n m i x e d * * @ t h r o w s \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ Q u e r y E x c e p t i o n * / p r o t e c t e d f u n c t i o n t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n ( Q u e r y E x c e p t i o n $ e , $ q u e r y , $ b i n d i n g s , C l o s u r e $ c a l l b a c k ) t h r o w $ e ; } / * * * R e c o n n e c t t o t h e d a t a b a s e . * * @ r e t u r n v o i d * * @ t h r o w s \ \ L o g i c E x c e p t i o n * / p u b l i c f u n c t i o n r e c o n n e c t ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p } / * * * H a n d l e a q u e r y e x c e p t i o n . * * @ p a r a m \ \ E x c e p t i o n $ e * @ p a r a m s t r i n g $ q u e r y * @ p a r a m a r r a y $ b i n d i n g s * @ p a r a m \ \ C l o s u r e $ c a l l b a c k * @ r e t u r n m i x e d * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e Q u e r y E x c e p t i o n ( $ e , $ q u e r y , $ b i n d i n g s , C l o s u r e $ c a l l b a c k ) r e t u r n $ t h i s t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n ( $ e , $ q u e r y , $ b i n d i n g s , $ c a l l b a c k ) ; } / * * * H a n d l e a q u e r y e x c e p t i o n t h a t o c c u r r e d d u r i n g q u e r y e x e c u t i o n . * * @ p a r a m \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ Q u e r y E x c e p t i o n $ e * @ p a r a m s t r i n g $ q u e r y * @ p a r a m a r r a y $ b i n d i n g s * @ p a r a m \ \ C l o s u r e $ c a l l b a c k * @ r e t u r n m i x e d * * @ t h r o w s \ \ I l l u m i n a t e \ \ D a t a b a s e \ \ Q u e r y E x c e p t i o n * / p r o t e c t e d f u n c t i o n t r y A g a i n I f C a u s e d B y L o s t C o n n e c t i o n ( Q u e r y E x c e p t i o n $ e , $ q u e r y , $ b i n d i n g s , C l o s u r e $ c a l l b a c k ) c a t c h ( Q u e r y E x c e p t i o n $ e ) / / O n c e w e h a v e r u n t h e q u e r y w e w i l l c a l c u l a t e t h e t i m e t h a t i t t o o k t o r u n a n d / / t h e n l o g t h e q u e r y , b i n d i n g s , a n d e x e c u t i o n t i m e s o w e w i l l r e p o r t t h e m o n / / t h e e v e n t t h a t t h e d e v e l o p e r n e e d s t h e m . W e l l l o g t i m e i n m i l l i s e c o n d s . $ t h i s l o g Q u e r y ( $ q u e r y , $ b i n d i n g s , $ t h i s g e t E l a p s e d T i m e ( $ s t a r t ) ) ; r e t u r n $ r e s u l t ; } / * * * R u n a S Q L s t a t e m e n t . * * @ p a r a m s t r i n g $ q u e r y * @ p a r a m a r r a y $ b i n d i n g s * @ p a r a m \ \ C l o s u r e $ c a l l b a c k * @ r e t u r n m i x e d / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / D a t a b a s e / C o n n e c t i o n . p h p * / p u b l i c f u n c t i o n s e l e c t ( $ q u e r y , $ b i n d i n g s = [ ] , $ u s e R e a d P d o = t r u e ) / / F o r s e l e c t s t a t e m e n t s , w e l l s i m p l y e x e c u t e t h e q u e r y a n d r e t u r n a n a r r a y / / o f t h e d a t a b a s e r e s u l t s e t . E a c h e l e m e n t i n t h e a r r a y w i l l b e a s i n g l e / / r o w f r o m t h e d a t a b a s e t a b l e , a n d w i l l e i t h e r b e a n a r r a y o r o b j e c t s . $ s t a t e m e n t = $ t h i s p r e p a r e d ( $ t h i s g e t P d o F o r S e l e c t ( $ u s e R e a d P d o ) p r e p a r e ( $ q u e r y ) ) ; $ t h i s b i n d V a l u e s ( $ s t a t e m e n t , $ t h i s p r e p a r e B i n d i n g s ( $ b i n d i n g s ) ) ; $ s t a t e m e n t e x e c u t e ( ) ; r e t u r n $ s t a t e m e n t f e t c h A l l ( ) ; } ) ; } / * * * R u n a s e l e c t s t a t e m e n t a g a i n s t t h e d a t a b a s e a n d r e t u r n s a g e n e r a t o r . * * @ p a r a m s t r i n g $ q u e r y * @ p a r a m a r r a y $ b i n d i n g s * @ p a r a m b o o l $ u s e R e a d P d o * @ r e t u r n \ \ G e n e r a t o r * / p u b l i c f u n c t i o n c u r s o r ( $ q u e r y , $ b i n d i n g s = [ ] , $ u s e R e a d P d o = t r u e ) / / F i r s t w e w i l l c r e a t e a s t a t e m e n t f o r t h e q u e r y . T h e n , w e w i l l s e t t h e f e t c h / / m o d e a n d p r e p a r e t h e b i n d i n g s f o r t h e q u e r y . O n c e t h a t s d o n e w e w i l l b e / / r e a d y t o e x e c u t e t h e q u e r y a g a i n s t t h e d a t a b a s e a n d r e t u r n t h e c u r s o r . / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / a p p / H t t p / C o n t r o l l e r s / Y i i b a i C o n t r o l l e r . p h p * U s e r : x i a o h * D a t e : 2 0 1 6 / 8 / 3 0 0 0 3 0 * T i m e : 1 7 : 1 8 * / n a m e s p a c e A p p \ \ H t t p \ \ C o n t r o l l e r s ; u s e A p p \ \ l i b s \ \ D T o o l s ; u s e A p p \ \ l i b s \ \ Y B T o o l s ; u s e A p p \ \ m y s r c \ \ M y B a s e ; u s e A p p \ \ m y s r c \ \ R e s u l t ; u s e I l l u m i n a t e \ \ H t t p \ \ R e q u e s t ; u s e D B ; c l a s s Y i i b a i C o n t r o l l e r e x t e n d s C o n t r o l l e r $ m c o n t e n t = $ m e n u C o n t e n t ; } $ t i t l e = 零 教 程 从 零 经 验 开 始 学 代 码 的 教 程 。 ; r e t u r n v i e w ( i n d e x , c o m p a c t ( m e n u s , s e c o n t M e n u s , t i t l e ) ) ; } / * 首 页 包 含 一 级 菜 单 * / p u b l i c f u n c t i o n s e c o n t I n d e x ( $ y i b a i U r l , $ i d ) / * * * E x e c u t e a n a c t i o n o n t h e c o n t r o l l e r . * * @ p a r a m s t r i n g $ m e t h o d * @ p a r a m a r r a y $ p a r a m e t e r s * @ r e t u r n \ \ S y m f o n y \ \ C o m p o n e n t \ \ H t t p F o u n d a t i o n \ \ R e s p o n s e * / p u b l i c f u n c t i o n c a l l A c t i o n ( $ m e t h o d , $ p a r a m e t e r s ) / * * * H a n d l e c a l l s t o m i s s i n g m e t h o d s o n t h e c o n t r o l l e r . * * @ p a r a m s t r i n g $ m e t h o d * @ p a r a m a r r a y $ p a r a m e t e r s * @ r e t u r n m i x e d * * @ t h r o w s \ \ B a d M e t h o d C a l l E x c e p t i o n * / p u b l i c f u n c t i o n _ _ c a l l ( $ m e t h o d , $ p a r a m e t e r s ) } / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r . p h p / * * * G e t t h e m i d d l e w a r e a s s i g n e d t o t h e c o n t r o l l e r . * * @ r e t u r n a r r a y * / p u b l i c f u n c t i o n g e t M i d d l e w a r e ( ) / * * * E x e c u t e a n a c t i o n o n t h e c o n t r o l l e r . * * @ p a r a m s t r i n g $ m e t h o d * @ p a r a m a r r a y $ p a r a m e t e r s * @ r e t u r n \ \ S y m f o n y \ \ C o m p o n e n t \ \ H t t p F o u n d a t i o n \ \ R e s p o n s e * / p u b l i c f u n c t i o n c a l l A c t i o n ( $ m e t h o d , $ p a r a m e t e r s ) / * * * H a n d l e c a l l s t o m i s s i n g m e t h o d s o n t h e c o n t r o l l e r . * * @ p a r a m s t r i n g $ m e t h o d * @ p a r a m a r r a y $ p a r a m e t e r s * @ r e t u r n m i x e d * * @ t h r o w s \ \ B a d M e t h o d C a l l E x c e p t i o n * / p u b l i c f u n c t i o n _ _ c a l l ( $ m e t h o d , $ p a r a m e t e r s ) } / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / C o n t r o l l e r D i s p a t c h e r . p h p / * * * D i s p a t c h a r e q u e s t t o a g i v e n c o n t r o l l e r a n d m e t h o d . * * @ p a r a m \ \ I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e $ r o u t e * @ p a r a m m i x e d $ c o n t r o l l e r * @ p a r a m s t r i n g $ m e t h o d * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n d i s p a t c h ( R o u t e $ r o u t e , $ c o n t r o l l e r , $ m e t h o d ) r e t u r n $ c o n t r o l l e r ( . . . a r r a y _ v a l u e s ( $ p a r a m e t e r s ) ) ; } / * * * G e t t h e m i d d l e w a r e f o r t h e c o n t r o l l e r i n s t a n c e . * * @ p a r a m \ \ I l l u m i n a t e \ \ R o u t i n g \ \ C o n t r o l l e r $ c o n t r o l l e r * @ p a r a m s t r i n g $ m e t h o d * @ r e t u r n a r r a y * / p u b l i c f u n c t i o n g e t M i d d l e w a r e ( $ c o n t r o l l e r , $ m e t h o d ) r e t u r n c o l l e c t ( $ c o n t r o l l e r g e t M i d d l e w a r e ( ) ) r e j e c t ( f u n c t i o n ( $ d a t a ) u s e ( $ m e t h o d ) / * * * R u n t h e r o u t e a c t i o n a n d r e t u r n t h e r e s p o n s e . * * @ r e t u r n m i x e d * * @ t h r o w s \ \ S y m f o n y \ \ C o m p o n e n t \ \ H t t p K e r n e l \ \ E x c e p t i o n \ \ N o t F o u n d H t t p E x c e p t i o n * / p r o t e c t e d f u n c t i o n r u n C o n t r o l l e r ( ) / * * * G e t t h e c o n t r o l l e r i n s t a n c e f o r t h e r o u t e . * * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n g e t C o n t r o l l e r ( ) r e t u r n $ t h i s c o n t r o l l e r ; } / * * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e . p h p * * @ t h r o w s \ \ U n e x p e c t e d V a l u e E x c e p t i o n * / p r o t e c t e d f u n c t i o n p a r s e A c t i o n ( $ a c t i o n ) / * * * R u n t h e r o u t e a c t i o n a n d r e t u r n t h e r e s p o n s e . * * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n r u n ( ) r e t u r n $ t h i s r u n C a l l a b l e ( ) ; } c a t c h ( H t t p R e s p o n s e E x c e p t i o n $ e ) } / * * * C h e c k s w h e t h e r t h e r o u t e s a c t i o n i s a c o n t r o l l e r . * * @ r e t u r n b o o l * / p r o t e c t e d f u n c t i o n i s C o n t r o l l e r A c t i o n ( ) / * * * R u n t h e r o u t e a c t i o n a n d r e t u r n t h e r e s p o n s e . / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p / * * * R u n t h e g i v e n r o u t e w i t h i n a S t a c k o n i o n i n s t a n c e . * * @ p a r a m \ \ I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e $ r o u t e * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n m i x e d * / p r o t e c t e d f u n c t i o n r u n R o u t e W i t h i n S t a c k ( R o u t e $ r o u t e , R e q u e s t $ r e q u e s t ) ) ; } / * * * G a t h e r t h e m i d d l e w a r e f o r t h e g i v e n r o u t e w i t h r e s o l v e d c l a s s n a m e s . * * @ p a r a m \ \ I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e $ r o u t e * @ r e t u r n a r r a y * / p u b l i c f u n c t i o n g a t h e r R o u t e M i d d l e w a r e ( R o u t e $ r o u t e ) ) f l a t t e n ( ) ; r e t u r n $ t h i s s o r t M i d d l e w a r e ( $ m i d d l e w a r e ) ; } / * * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p u s e S y m f o n y \ \ C o m p o n e n t \ \ D e b u g \ \ E x c e p t i o n \ \ F a t a l T h r o w a b l e E r r o r ; / * * * T h i s e x t e n d e d p i p e l i n e c a t c h e s a n y e x c e p t i o n s t h a t o c c u r d u r i n g e a c h s l i c e . * * T h e e x c e p t i o n s a r e c o n v e r t e d t o H T T P r e s p o n s e s f o r p r o p e r m i d d l e w a r e h a n d l i n g . * / c l a s s P i p e l i n e e x t e n d s B a s e P i p e l i n e c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) / * * * H a n d l e a n i n c o m i n g r e q u e s t . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ p a r a m \ \ C l o s u r e $ n e x t * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n h a n d l e ( $ r e q u e s t , C l o s u r e $ n e x t ) } / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) / * * * H a n d l e a n i n c o m i n g r e q u e s t . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ p a r a m \ \ C l o s u r e $ n e x t * @ r e t u r n m i x e d * * @ t h r o w s \ \ I l l u m i n a t e \ \ S e s s i o n \ \ T o k e n M i s m a t c h E x c e p t i o n * / p u b l i c f u n c t i o n h a n d l e ( $ r e q u e s t , C l o s u r e $ n e x t ) t h r o w n e w T o k e n M i s m a t c h E x c e p t i o n ; } / * * * D e t e r m i n e i f t h e H T T P r e q u e s t u s e s a ‘ r e a d ’ v e r b . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n b o o l * / p r o t e c t e d f u n c t i o n i s R e a d i n g ( $ r e q u e s t ) / * * * D e t e r m i n e i f t h e a p p l i c a t i o n i s r u n n i n g u n i t t e s t s . * * @ r e t u r n b o o l / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) } / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) $ r e s p o n s e = $ n e x t ( $ r e q u e s t ) ; / / A g a i n , i f t h e s e s s i o n h a s b e e n c o n f i g u r e d w e w i l l n e e d t o c l o s e o u t t h e s e s s i o n / / s o t h a t t h e a t t r i b u t e s m a y b e p e r s i s t e d t o s o m e s t o r a g e m e d i u m . W e w i l l a l s o / / a d d t h e s e s s i o n i d e n t i f i e r c o o k i e t o t h e a p p l i c a t i o n r e s p o n s e h e a d e r s n o w . i f ( $ t h i s s e s s i o n C o n f i g u r e d ( ) ) r e t u r n $ r e s p o n s e ; } / * * * P e r f o r m a n y f i n a l a c t i o n s f o r t h e r e q u e s t l i f e c y c l e . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ p a r a m \ \ S y m f o n y \ \ C o m p o n e n t \ \ H t t p F o u n d a t i o n \ \ R e s p o n s e $ r e s p o n s e * @ r e t u r n v o i d * / / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) / * * * H a n d l e a n i n c o m i n g r e q u e s t . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ p a r a m \ \ C l o s u r e $ n e x t * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n h a n d l e ( $ r e q u e s t , C l o s u r e $ n e x t ) r e t u r n $ r e s p o n s e ; } } / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) / * * * H a n d l e a n i n c o m i n g r e q u e s t . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ p a r a m \ \ C l o s u r e $ n e x t * @ r e t u r n \ \ S y m f o n y \ \ C o m p o n e n t \ \ H t t p F o u n d a t i o n \ \ R e s p o n s e * / p u b l i c f u n c t i o n h a n d l e ( $ r e q u e s t , C l o s u r e $ n e x t ) / * * * D e c r y p t t h e c o o k i e s o n t h e r e q u e s t . * * @ p a r a m \ \ S y m f o n y \ \ C o m p o n e n t \ \ H t t p F o u n d a t i o n \ \ R e q u e s t $ r e q u e s t * @ r e t u r n \ \ S y m f o n y \ \ C o m p o n e n t \ \ H t t p F o u n d a t i o n \ \ R e q u e s t * / p r o t e c t e d f u n c t i o n d e c r y p t ( R e q u e s t $ r e q u e s t ) t r y c a t c h ( D e c r y p t E x c e p t i o n $ e ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) / * * * R u n t h e p i p e l i n e w i t h a f i n a l d e s t i n a t i o n c a l l b a c k . * * @ p a r a m \ \ C l o s u r e $ d e s t i n a t i o n * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n t h e n ( C l o s u r e $ d e s t i n a t i o n ) / * * * G e t t h e f i n a l p i e c e o f t h e C l o s u r e o n i o n . * * @ p a r a m \ \ C l o s u r e $ d e s t i n a t i o n * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n p r e p a r e D e s t i n a t i o n ( C l o s u r e $ d e s t i n a t i o n ) ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p * * @ p a r a m \ \ I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e $ r o u t e * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n m i x e d * / p r o t e c t e d f u n c t i o n r u n R o u t e W i t h i n S t a c k ( R o u t e $ r o u t e , R e q u e s t $ r e q u e s t ) ) ; } / * * * G a t h e r t h e m i d d l e w a r e f o r t h e g i v e n r o u t e w i t h r e s o l v e d c l a s s n a m e s . * * @ p a r a m \ \ I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e $ r o u t e * @ r e t u r n a r r a y * / p u b l i c f u n c t i o n g a t h e r R o u t e M i d d l e w a r e ( R o u t e $ r o u t e ) ) f l a t t e n ( ) ; r e t u r n $ t h i s s o r t M i d d l e w a r e ( $ m i d d l e w a r e ) ; } / * * * S o r t t h e g i v e n m i d d l e w a r e b y p r i o r i t y . * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p r e t u r n $ r o u t e ; } / * * * R e t u r n t h e r e s p o n s e f o r t h e g i v e n r o u t e . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ p a r a m \ \ I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e $ r o u t e * @ r e t u r n m i x e d * / p r o t e c t e d f u n c t i o n r u n R o u t e ( R e q u e s t $ r e q u e s t , R o u t e $ r o u t e ) ) ; $ t h i s e v e n t s d i s p a t c h ( n e w E v e n t s \ \ R o u t e M a t c h e d ( $ r o u t e , $ r e q u e s t ) ) ; r e t u r n $ t h i s p r e p a r e R e s p o n s e ( $ r e q u e s t , $ t h i s r u n R o u t e W i t h i n S t a c k ( $ r o u t e , $ r e q u e s t ) ) ; } / * * * R u n t h e g i v e n r o u t e w i t h i n a S t a c k o n i o n i n s t a n c e . * * @ p a r a m \ \ I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e $ r o u t e * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n m i x e d * / p r o t e c t e d f u n c t i o n r u n R o u t e W i t h i n S t a c k ( R o u t e $ r o u t e , R e q u e s t $ r e q u e s t ) / * * * D i s p a t c h t h e r e q u e s t t o a r o u t e a n d r e t u r n t h e r e s p o n s e . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n d i s p a t c h T o R o u t e ( R e q u e s t $ r e q u e s t ) / * * * F i n d t h e r o u t e m a t c h i n g a g i v e n r e q u e s t . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n \ \ I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e * / p r o t e c t e d f u n c t i o n f i n d R o u t e ( $ r e q u e s t ) / * * * R e t u r n t h e r e s p o n s e f o r t h e g i v e n r o u t e . * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / R o u t e r . p h p * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n r e s p o n d W i t h R o u t e ( $ n a m e ) / * * * D i s p a t c h t h e r e q u e s t t o t h e a p p l i c a t i o n . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n \ \ I l l u m i n a t e \ \ H t t p \ \ R e s p o n s e | \ \ I l l u m i n a t e \ \ H t t p \ \ J s o n R e s p o n s e * / p u b l i c f u n c t i o n d i s p a t c h ( R e q u e s t $ r e q u e s t ) / * * * D i s p a t c h t h e r e q u e s t t o a r o u t e a n d r e t u r n t h e r e s p o n s e . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n d i s p a t c h T o R o u t e ( R e q u e s t $ r e q u e s t ) / * * * F i n d t h e r o u t e m a t c h i n g a g i v e n r e q u e s t . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n \ \ I l l u m i n a t e \ \ R o u t i n g \ \ R o u t e * / p r o t e c t e d f u n c t i o n f i n d R o u t e ( $ r e q u e s t ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p * @ r e t u r n v o i d * / p u b l i c f u n c t i o n b o o t s t r a p ( ) } / * * * G e t t h e r o u t e d i s p a t c h e r c a l l b a c k . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n d i s p a t c h T o R o u t e r ( ) ; } / * * * C a l l t h e t e r m i n a t e m e t h o d o n a n y t e r m i n a b l e m i d d l e w a r e . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e s p o n s e $ r e s p o n s e * @ r e t u r n v o i d * / p u b l i c f u n c t i o n t e r m i n a t e ( $ r e q u e s t , $ r e s p o n s e ) / * * * C a l l t h e t e r m i n a t e m e t h o d o n a n y t e r m i n a b l e m i d d l e w a r e . * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / R o u t i n g / P i p e l i n e . p h p u s e S y m f o n y \ \ C o m p o n e n t \ \ D e b u g \ \ E x c e p t i o n \ \ F a t a l T h r o w a b l e E r r o r ; / * * * T h i s e x t e n d e d p i p e l i n e c a t c h e s a n y e x c e p t i o n s t h a t o c c u r d u r i n g e a c h s l i c e . * * T h e e x c e p t i o n s a r e c o n v e r t e d t o H T T P r e s p o n s e s f o r p r o p e r m i d d l e w a r e h a n d l i n g . * / c l a s s P i p e l i n e e x t e n d s B a s e P i p e l i n e c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) / * * * H a n d l e a n i n c o m i n g r e q u e s t . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ p a r a m \ \ C l o s u r e $ n e x t * * @ t h r o w s \ \ S y m f o n y \ \ C o m p o n e n t \ \ H t t p K e r n e l \ \ E x c e p t i o n \ \ H t t p E x c e p t i o n * * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n h a n d l e ( R e q u e s t $ r e q u e s t , C l o s u r e $ n e x t ) / * * * S e t s t h e t r u s t e d p r o x i e s o n t h e r e q u e s t t o t h e v a l u e o f t r u s t e d p r o x y . p r o x i e s * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * / p r o t e c t e d f u n c t i o n s e t T r u s t e d P r o x y I p A d d r e s s e s ( R e q u e s t $ r e q u e s t ) / / S u p p o r t I P s a d d r e s s e s s e p a r a t e d b y c o m m a $ t r u s t e d I p s = i s _ s t r i n g ( $ t r u s t e d I p s ) ? a r r a y _ m a p ( t r i m , e x p l o d e ( , , $ t r u s t e d I p s ) ) : $ t r u s t e d I p s ; / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) / * * * C l e a n t h e r e q u e s t s d a t a . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n v o i d * / p r o t e c t e d f u n c t i o n c l e a n ( $ r e q u e s t ) e l s e } / * * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) / * * * C l e a n t h e r e q u e s t s d a t a . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n v o i d * / p r o t e c t e d f u n c t i o n c l e a n ( $ r e q u e s t ) e l s e } / * * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) r e t u r n $ n e x t ( $ r e q u e s t ) ; } / * * * D e t e r m i n e t h e s e r v e r p o s t _ m a x _ s i z e a s b y t e s . * * @ r e t u r n i n t * / p r o t e c t e d f u n c t i o n g e t P o s t M a x S i z e ( ) $ m e t r i c = s t r t o u p p e r ( s u b s t r ( $ p o s t M a x S i z e , 1 ) ) ; $ p o s t M a x S i z e = ( i n t ) $ p o s t M a x S i z e ; s w i t c h ( $ m e t r i c ) e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) i f ( $ t h i s i n E x c e p t A r r a y ( $ r e q u e s t ) ) t h r o w n e w M a i n t e n a n c e M o d e E x c e p t i o n ( $ d a t a [ t i m e ] , $ d a t a [ r e t r y ] , $ d a t a [ m e s s a g e ] ) ; } r e t u r n $ n e x t ( $ r e q u e s t ) ; } / * * * D e t e r m i n e i f t h e r e q u e s t h a s a U R I t h a t s h o u l d b e a c c e s s i b l e i n m a i n t e n a n c e m o d e . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n b o o l * / p r o t e c t e d f u n c t i o n i n E x c e p t A r r a y ( $ r e q u e s t ) i f ( $ r e q u e s t f u l l U r l I s ( $ e x c e p t ) | | $ r e q u e s t i s ( $ e x c e p t ) ) } / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / P i p e l i n e / P i p e l i n e . p h p / / t h e a p p r o p r i a t e m e t h o d a n d a r g u m e n t s , r e t u r n i n g t h e r e s u l t s b a c k o u t . r e t u r n $ p i p e ( $ p a s s a b l e , $ s t a c k ) ; } e l s e i f ( ! i s _ o b j e c t ( $ p i p e ) ) e l s e $ r e s p o n s e = m e t h o d _ e x i s t s ( $ p i p e , $ t h i s m e t h o d ) ? $ p i p e ( . . . $ p a r a m e t e r s ) : $ p i p e ( . . . $ p a r a m e t e r s ) ; r e t u r n $ r e s p o n s e i n s t a n c e o f R e s p o n s a b l e ? $ r e s p o n s e t o R e s p o n s e ( $ t h i s c o n t a i n e r m a k e ( R e q u e s t : : c l a s s ) ) : $ r e s p o n s e ; } ; } ; } / * * * P a r s e f u l l p i p e s t r i n g t o g e t n a m e a n d p a r a m e t e r s . * * @ p a r a m s t r i n g $ p i p e * @ r e t u r n a r r a y * / p r o t e c t e d f u n c t i o n p a r s e P i p e S t r i n g ( $ p i p e ) } ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n c a r r y ( ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) } ; } ; } / * * * H a n d l e t h e g i v e n e x c e p t i o n . * * @ p a r a m m i x e d $ p a s s a b l e * @ p a r a m \ \ E x c e p t i o n $ e * @ r e t u r n m i x e d * * @ t h r o w s \ \ E x c e p t i o n * / p r o t e c t e d f u n c t i o n h a n d l e E x c e p t i o n ( $ p a s s a b l e , E x c e p t i o n $ e ) / * * * R u n t h e p i p e l i n e w i t h a f i n a l d e s t i n a t i o n c a l l b a c k . * * @ p a r a m \ \ C l o s u r e $ d e s t i n a t i o n * @ r e t u r n m i x e d * / p u b l i c f u n c t i o n t h e n ( C l o s u r e $ d e s t i n a t i o n ) / * * * G e t t h e f i n a l p i e c e o f t h e C l o s u r e o n i o n . * * @ p a r a m \ \ C l o s u r e $ d e s t i n a t i o n * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n p r e p a r e D e s t i n a t i o n ( C l o s u r e $ d e s t i n a t i o n ) ; } / * * * G e t a C l o s u r e t h a t r e p r e s e n t s a s l i c e o f t h e a p p l i c a t i o n o n i o n . * * @ r e t u r n \ \ C l o s u r e * / / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p } / * * * S e n d t h e g i v e n r e q u e s t t h r o u g h t h e m i d d l e w a r e / r o u t e r . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n \ \ I l l u m i n a t e \ \ H t t p \ \ R e s p o n s e * / p r o t e c t e d f u n c t i o n s e n d R e q u e s t T h r o u g h R o u t e r ( $ r e q u e s t ) / * * * B o o t s t r a p t h e a p p l i c a t i o n f o r H T T P r e q u e s t s . * * @ r e t u r n v o i d * / p u b l i c f u n c t i o n b o o t s t r a p ( ) } / * * * G e t t h e r o u t e d i s p a t c h e r c a l l b a c k . * * @ r e t u r n \ \ C l o s u r e * / p r o t e c t e d f u n c t i o n d i s p a t c h T o R o u t e r ( ) / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / v e n d o r / l a r a v e l / f r a m e w o r k / s r c / I l l u m i n a t e / F o u n d a t i o n / H t t p / K e r n e l . p h p $ r o u t e r m i d d l e w a r e G r o u p ( $ k e y , $ m i d d l e w a r e ) ; } f o r e a c h ( $ t h i s r o u t e M i d d l e w a r e a s $ k e y = > $ m i d d l e w a r e ) } / * * * H a n d l e a n i n c o m i n g H T T P r e q u e s t . * * @ p a r a m \ \ I l l u m i n a t e \ \ H t t p \ \ R e q u e s t $ r e q u e s t * @ r e t u r n \ \ I l l u m i n a t e \ \ H t t p \ \ R e s p o n s e * / p u b l i c f u n c t i o n h a n d l e ( $ r e q u e s t ) c a t c h ( E x c e p t i o n $ e ) c a t c h ( T h r o w a b l e $ e ) $ t h i s a p p [ e v e n t s ] d i s p a t c h ( n e w E v e n t s \ \ R e q u e s t H a n d l e d ( $ r e q u e s t , $ r e s p o n s e ) ) ; r e t u r n $ r e s p o n s e ; } / * * * S e n d t h e g i v e n r e q u e s t t h r o u g h t h e m i d d l e w a r e / r o u t e r . * / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / p u b l i c / i n d e x . p h p * / $ a p p = r e q u i r e _ o n c e _ _ D I R _ _ . / . . / b o o t s t r a p / a p p . p h p ; / * | | R u n T h e A p p l i c a t i o n | | | O n c e w e h a v e t h e a p p l i c a t i o n , w e c a n h a n d l e t h e i n c o m i n g r e q u e s t | t h r o u g h t h e k e r n e l , a n d s e n d t h e a s s o c i a t e d r e s p o n s e b a c k t o | t h e c l i e n t s b r o w s e r a l l o w i n g t h e m t o e n j o y t h e c r e a t i v e | a n d w o n d e r f u l a p p l i c a t i o n w e h a v e p r e p a r e d f o r t h e m . | * / $ k e r n e l = $ a p p m a k e ( I l l u m i n a t e \ \ C o n t r a c t s \ \ H t t p \ \ K e r n e l : : c l a s s ) ; $ r e s p o n s e = $ k e r n e l h a n d l e ( $ r e q u e s t = I l l u m i n a t e \ \ H t t p \ \ R e q u e s t : : c a p t u r e ( ) ) ; $ r e s p o n s e s e n d ( ) ; $ k e r n e l t e r m i n a t e ( $ r e q u e s t , $ r e s p o n s e ) ; E n v i r o n m e n t q = 0 . 9 H T T P _ A C C E P T _ E N C O D I N G g z i p , d e f l a t e H T T P _ A C C E P T t e x t / h t m l , a p p l i c a t i o n / x h t m l + x m l , a p p l i c a t i o n / x m l ; q = 0 . 9 , i m a g e / w e b p , i m a g e / a p n g , * / * ; q = 0 . 8 , a p p l i c a t i o n / s i g n e d e x c h a n g e ; v = b 3 ; q = 0 . 7 H T T P _ U S E R _ A G E N T M o z i l l a / 5 . 0 ( W i n d o w s N T 1 0 . 0 ; W i n 6 4 ; x 6 4 ) A p p l e W e b K i t / 5 3 7 . 3 6 ( K H T M L , l i k e G e c k o ) C h r o m e / 1 2 5 . 0 . 0 . 0 S a f a r i / 5 3 7 . 3 6 H T T P _ R E F E R E R h t t p : / / w w w . l i n g j i a o c h e n g . c o m H T T P _ H O S T w w w . l i n g j i a o c h e n g . c o m R E D I R E C T _ S T A T U S 2 0 0 S E R V E R _ N A M E w w w . l i n g j i a o c h e n g . c o m S E R V E R _ P O R T 8 0 S E R V E R _ A D D R 1 7 2 . 2 4 . 6 6 . 1 5 4 R E M O T E _ P O R T 4 9 7 9 8 R E M O T E _ A D D R 1 1 1 . 2 3 0 . 9 1 . 7 S E R V E R _ S O F T W A R E n g i n x / 1 . 2 0 . 1 G A T E W A Y _ I N T E R F A C E C G I / 1 . 1 R E Q U E S T _ S C H E M E h t t p S E R V E R _ P R O T O C O L H T T P / 1 . 1 D O C U M E N T _ R O O T / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / p u b l i c D O C U M E N T _ U R I / i n d e x . p h p R E Q U E S T _ U R I / S C R I P T _ N A M E / i n d e x . p h p C O N T E N T _ L E N G T H C O N T E N T _ T Y P E R E Q U E S T _ M E T H O D G E T Q U E R Y _ S T R I N G S C R I P T _ F I L E N A M E / h o m e / d a t a / h t m l / l i n g j i a o c h e n g / p u b l i c / i n d e x . p h p F C G I _ R O L E R E S P O N D E R P H P _ S E L F / i n d e x . p h p R E Q U E S T _ T I M E _ F L O A T 1 7 4 7 2 6 2 3 4 3 . 2 7 9 3 R E Q U E S T _ T I M E 1 7 4 7 2 6 2 3 4 3 A P P _ N A M E A P P _ E N V l o c a l A P P _ K E Y E I a B c 5 1 a t K S G 3 o j r y T 9 j 4 G n H X F 6 j G l M H A P P _ D E B U G t r u e A P P _ L O G _ L E V E L d e b u g A P P _ U R L h t t p : / / l o c a l h o s t D B _ C O N N E C T I O N m y s q l D B _ H O S T r m b p 1 8 c o 5 y f 9 6 3 b u u 3 0 1 2 5 0 1 0 . m y s q l . r d s . a l i y u n c s . c o m D B _ P O R T 3 3 0 6 D B _ D A T A B A S E y i i b a i D B _ U S E R N A M E a l i _ r o o t D B _ P A S S W O R D D @ 1 5 9 6 6 2 4 7 5 4 9 d d B R O A D C A S T _ D R I V E R l o g C A C H E _ D R I V E R f i l e S E S S I O N _ D R I V E R f i l e Q U E U E _ D R I V E R d a t a b a s e M A I L _ D R I V E R s m t p M A I L _ H O S T s m t p . m a i l t r a p . i o M A I L _ P O R T 2 5 2 5 M A I L _ U S E R N A M E n u l l M A I L _ P A S S W O R D n u l l M A I L _ E N C R Y P T I O N n u l l P U S H E R _ A P P _ I D P U S H E R _ A P P _ K E Y P U S H E R _ A P P _ S E C R E T W E C H A T _ O F F I C I A L _ A C C O U N T _ A P P I D w x f d f 5 a c a 2 5 c 1 e 9 e f 7 W E C H A T _ O F F I C I A L _ A C C O U N T _ S E C R E T d 6 4 7 0 7 6 d 2 3 9 8 2 f 7 e 3 4 d 3 9 b b 9 0 6 9 4 e 0 e a W E C H A T _ O F F I C I A L _ A C C O U N T _ T O K E N w e c h a t W E C H A T _ P A Y M E N T _ A P P I D w x f d f 5 a c a 2 5 c 1 e 9 e f 7 W E C H A T _ P A Y M E N T _ M C H _ I D 1 5 0 8 6 8 1 0 5 1 W E C H A T _ P A Y M E N T _ K E Y h a i d a i s h u y u a n 1 2 3 4 5 6 h a i d a i s h u y u a n W E C H A T _ P A Y M E N T _ C E R T _ P A T H / h o m e / c e r t / a p i c l i e n t _ c e r t . p e m W E C H A T _ P A Y M E N T _ K E Y _ P A T H / h o m e / c e r t / a p i c l i e n t _ k e y . p e m w e _ m e r c h a n t _ i d 1 5 0 8 6 8 1 0 5 1 w e _ k e y h a i d a i s h u y u a n 1 2 3 4 5 6 h a i d a i s h u y u a n w e _ n o t i f y _ u r l h t t p : / / w e c h a t . l a i g e b o o k . c o m / w e p a y / n o t i f y w e _ l e v e l d e b u g w e _ f i l e / t m p / e a s y w e c h a t . l o g S C O U T _ D R I V E R e l a s t i c s e a r c h E L A S T I C S E A R C H _ H O S T h t t p : / / 4 7 . 9 7 . 5 1 . 2 9 : 9 2 0 0 E n v i r o n m e n t V a r i a b l e s K e y V a l u e A P P _ N A M E A P P _ E N V l o c a l A P P _ K E Y E I a B c 5 1 a t K S G 3 o j r y T 9 j 4 G n H X F 6 j G l M H A P P _ D E B U G t r u e A P P _ L O G _ L E V E L d e b u g A P P _ U R L h t t p : / / l o c a l h o s t D B _ C O N N E C T I O N m y s q l D B _ H O S T r m b p 1 8 c o 5 y f 9 6 3 b u u 3 0 1 2 5 0 1 0 . m y s q l . r d s . a l i y u n c s . c o m D B _ P O R T 3 3 0 6 D B _ D A T A B A S E y i i b a i D B _ U S E R N A M E a l i _ r o o t D B _ P A S S W O R D D @ 1 5 9 6 6 2 4 7 5 4 9 d d B R O A D C A S T _ D R I V E R l o g C A C H E _ D R I V E R f i l e S E S S I O N _ D R I V E R f i l e Q U E U E _ D R I V E R d a t a b a s e M A I L _ D R I V E R s m t p M A I L _ H O S T s m t p . m a i l t r a p . i o M A I L _ P O R T 2 5 2 5 M A I L _ U S E R N A M E n u l l M A I L _ P A S S W O R D n u l l M A I L _ E N C R Y P T I O N n u l l P U S H E R _ A P P _ I D P U S H E R _ A P P _ K E Y P U S H E R _ A P P _ S E C R E T W E C H A T _ O F F I C I A L _ A C C O U N T _ A P P I D w x f d f 5 a c a 2 5 c 1 e 9 e f 7 W E C H A T _ O F F I C I A L _ A C C O U N T _ S E C R E T d 6 4 7 0 7 6 d 2 3 9 8 2 f 7 e 3 4 d 3 9 b b 9 0 6 9 4 e 0 e a W E C H A T _ O F F I C I A L _ A C C O U N T _ T O K E N w e c h a t W E C H A T _ P A Y M E N T _ A P P I D w x f d f 5 a c a 2 5 c 1 e 9 e f 7 W E C H A T _ P A Y M E N T _ M C H _ I D 1 5 0 8 6 8 1 0 5 1 W E C H A T _ P A Y M E N T _ K E Y h a i d a i s h u y u a n 1 2 3 4 5 6 h a i d a i s h u y u a n W E C H A T _ P A Y M E N T _ C E R T _ P A T H / h o m e / c e r t / a p i c l i e n t _ c e r t . p e m W E C H A T _ P A Y M E N T _ K E Y _ P A T H / h o m e / c e r t / a p i c l i e n t _ k e y . p e m w e _ m e r c h a n t _ i d 1 5 0 8 6 8 1 0 5 1 w e _ k e y h a i d a i s h u y u a n 1 2 3 4 5 6 h a i d a i s h u y u a n w e _ n o t i f y _ u r l h t t p : / / w e c h a t . l a i g e b o o k . c o m / w e p a y / n o t i f y w e _ l e v e l d e b u g w e _ f i l e / t m p / e a s y w e c h a t . l o g S C O U T _ D R I V E R e l a s t i c s e a r c h E L A S T I C S E A R C H _ H O S T h t t p : / / 4 7 . 9 7 . 5 1 . 2 9 : 9 2 0 0 R e g i s t e r e d H a n d l e r s 0 . W h o o p s \ \ H a n d l e r \ \ P r e t t y P a g e H a n d l e r
站点概括关于www.lingjiaocheng.com说明:
www.lingjiaocheng.com由网友主动性提交被整理收录的,仅提供www.lingjiaocheng.com的基础信息并免费向大众网友展示,www.lingjiaocheng.com的是IP地址:- 地址:-,www.lingjiaocheng.com的百度权重为0、百度手机权重为0、百度收录为0条、360收录为0条、搜狗收录为0条、谷歌收录为0条、百度来访流量大约在-之间、百度手机端来访流量大约在-之间、www.lingjiaocheng.com的备案号是-、备案人叫-、被百度收录的关键词有0个、手机端关键词有0个、该站点迄今为止已经创建未知。
内容声明:1、本站收录的内容来源于大数据收集,版权归原网站所有!
2、本站收录的内容若侵害到您的利益,请联系我们进行删除处理!
3、本站不接受违规信息,如您发现违规内容,请联系我们进行清除处理!
4、本文地址:https://www.xingzitai.com/xxzddh/f60c1aebd90679714afc.html,复制请保留版权链接!
我们公司提供专业的服务器托管业务,提供专业稳定的北京服务器托管、北京机柜租用、北京高电机柜托管等全国各地节点托管服务。我们秉承客户至上理念,以服务为中心给您提供高质量的定制方案,有需要欢迎咨询!
公开引导页信息
成都理想科技开发有限公司提供老人安全、睡眠监测带、跌倒报警系统、商铺、银行联网报警系统,学校、医院、社会应急一键报警系统,工厂、农业、环保、养老物联网系统,小区安全系统
成都理想科技是一家以安全技术产业为发展方向的高新技术企业联网运营产品有:社会一键应急报警,一键报警柱,LoRa智能产品,NB-IoT通迅模块,NB-IoT报警器,家庭报警器,4G报警器,老人安全,睡眠监测带,跌倒报警系统,商铺视频联网报警系统,城市联网报警系统,110联网防盗报警中心,LED电话联网报警系统,联网接警平台,小区联网报警,联网报警。
念念不忘必有回响
壹软网络系统致力于盲盒源码的开发,研发多行业不同的小程序、直播源码、电商源码、陪玩源码、跑腿源码、外卖源码等,为用户提供优质的开发服务,提供各类型源码。
该站暂未设置description...
上海普洛仕机械设备有限公司公司在工装夹具及非标设备领域有着丰富的经验和广泛资源。服务内容包括:设计、制造、改造、维修。“专注、发展、创新”作为我司经营宗旨,聚焦于用户现场生产。
顶定咨询—专注连锁战略定位咨询,连锁策划,招商策划,北京快连快商营销咨询有限公司
顶定咨询,12年助力100多家连锁品牌实现门店裂变式增长,从根本上解决连锁招商难题,破解连锁困局,助力连锁品牌实现渠道倍增,公司以连锁顶层设计和连锁战略定位为核心理论,以“咨询+策划+落地”的服务方式,提供专业化、系统化、特色型的连锁战略营销整体解决方案。通过多年的连锁理论实战,已经帮助众多的成长型连锁企业,实现连锁战略转型,连锁模式升级,连锁品牌升级,连锁运营升级,连锁门店快速拓展……,总结出一套“顶定连锁系统”,没有顶层设计就没有未来,没有战略定位就没有区隔化竞争,中国连锁,赢在顶层和定位。