
 
       P A S S     T e s t s \ U n i t \ E x a m p l e T e s t 
 
         t h a t   t r u e   i s   t r u e 
 
 
 
       P A S S     T e s t s \ U n i t \ O r d e r S e r v i c e T e s t 
 
         g e n e r a t e   o r d e r   n u m b e r   f i r s t   o f   d a y             1 . 5 6 s     
 
         g e n e r a t e   o r d e r   n u m b e r   i n c r e m e n t s   s e q u e     0 . 0 2 s     
 
         c r e a t e   o r d e r   s e t s   d e f a u l t s                             0 . 0 5 s     
 
         a d d   i t e m   r e c a l c u l a t e s   o r d e r                           0 . 0 4 s     
 
         a d d   i t e m   w i t h   m o d i f i e r   a d d s   t o   u n i t   p r     0 . 0 3 s     
 
 
 
       P A S S     T e s t s \ F e a t u r e \ A p i O r d e r T e s t 
 
         a p i   o r d e r s   i n d e x   r e q u i r e s   a u t h                     2 . 0 9 s     
 
         a p i   o r d e r s   i n d e x   r e t u r n s   j s o n                       2 . 0 8 s     
 
         a p i   o r d e r s   s h o w   r e t u r n s   o r d e r                       2 . 0 6 s     
 
         a p i   o r d e r s   u p d a t e   s t a t u s                                 2 . 1 9 s     
 
         a p i   o r d e r s   s t o r e   c r e a t e s   o r d e r   w i t h   i t     2 . 2 1 s     
 
 
 
       P A S S     T e s t s \ F e a t u r e \ C a s h M a n a g e m e n t T e s t 
 
         c a s h   m o v e m e n t   c a n   b e   a d d e d                             0 . 3 8 s     
 
 
 
       W A R N     T e s t s \ F e a t u r e \ C u s t o m e r T e s t 
 
         c u s t o m e r s   i n d e x   r e q u i r e s   a u t h                       2 . 0 1 s     
 
         u s e r   w i t h   c u s t o m e r   m a n a g e   c a n   a c c e s s   i     2 . 0 7 s     
 
     -   u s e r   w i t h o u t   c u s t o m e r   m a n a g e   g e t s   4 0 3       2 . 1 1 s     
 
         a d m i n   c a n   c r e a t e   c u s t o m e r                               2 . 0 8 s     
 
 
 
       P A S S     T e s t s \ F e a t u r e \ D a s h b o a r d T e s t 
 
         d a s h b o a r d   r e q u i r e s   a u t h                                   2 . 2 0 s     
 
         u s e r   w i t h   d a s h b o a r d   v i e w   c a n   a c c e s s           2 . 0 0 s     
 
         u s e r   w i t h o u t   d a s h b o a r d   v i e w   g e t s   4 0 3         2 . 3 9 s     
 
 
 
       P A S S     T e s t s \ F e a t u r e \ E x a m p l e T e s t 
 
         t h e   a p p l i c a t i o n   r e t u r n s   a   s u c c e s s f u l   r     0 . 0 5 s     
 
 
 
       W A R N     T e s t s \ F e a t u r e \ L o g i n T e s t 
 
         l o g i n   p a g e   r e n d e r s                                             1 . 4 7 s     
 
         g u e s t   c a n   l o g i n   w i t h   v a l i d   c r e d e n t i a l s     4 . 5 2 s     
 
         l o g i n   f a i l s   w i t h   i n v a l i d   p a s s w o r d               6 . 8 1 s     
 
         a u t h e n t i c a t e d   u s e r   c a n   l o g o u t                       6 . 8 8 s     
 
     -   k a s i r   r e d i r e c t s   t o   p o s   a f t e r   l o g i n       K     7 . 0 7 s     
 
 
 
       F A I L     T e s t s \ F e a t u r e \ O r d e r S p l i t M e r g e T e s t 
 
         c a n   s p l i t   o r d e r                                                   0 . 8 4 s     
 
         c a n   m e r g e   o r d e r s                                                 0 . 3 2 s     
 
 
 
       F A I L     T e s t s \ F e a t u r e \ O r d e r T e s t 
 
         o r d e r s   i n d e x   r e q u i r e s   a u t h                           5 6 . 7 5 s     
 
         a u t h e n t i c a t e d   u s e r   c a n   s e e   o r d e r s   i n d e x 
 
         a u t h e n t i c a t e d   u s e r   c a n   v i e w   o w n   o u t l e t   o r d e r 
 
         u s e r   c a n n o t   v i e w   o r d e r   f r o m   o t h e r   o u t l e t 
 
 
 
       F A I L     T e s t s \ F e a t u r e \ O u t l e t T e s t 
 
         o u t l e t s   i n d e x   r e q u i r e s   a u t h 
 
         u s e r   w i t h   o u t l e t   m a n a g e   c a n   a c c e s s   i n d e x 
 
         u s e r   w i t h o u t   o u t l e t   m a n a g e   g e t s   4 0 3   o n   i n d e x 
 
         u s e r   w i t h o u t   o u t l e t   m a n a g e   g e t s   4 0 3   o n   c r e a t e 
 
 
 
       F A I L     T e s t s \ F e a t u r e \ P O S T e s t 
 
         p o s   i n d e x   r e q u i r e s   a u t h 
 
         u s e r   w i t h   p o s   a c c e s s   c a n   s e e   p o s   p a g e 
 
         u s e r   w i t h o u t   p o s   a c c e s s   g e t s   4 0 3 
 
         p o s   f l o w   o p e n   s e s s i o n   c r e a t e   o r d e r   a d d   i t e m 
 
 
 
       F A I L     T e s t s \ F e a t u r e \ P r o m o t i o n S c h e d u l i n g T e s t 
 
         p r o m o   i s   i n v a l i d   o u t s i d e   d a t e   r a n g e 
 
         p r o m o   i s   i n v a l i d   o n   w r o n g   d a y   o f   w e e k 
 
         p r o m o   i s   i n v a l i d   o u t s i d e   h a p p y   h o u r 
 
         a p p l y   f i x e d   d i s c o u n t   p r o m o 
 
 
 
       F A I L     T e s t s \ F e a t u r e \ R e p o r t T e s t 
 
         r e p o r t s   s a l e s   r e q u i r e s   a u t h 
 
         u s e r   w i t h   r e p o r t   v i e w   p e r m i s s i o n   c a n   a c c e s s   s a l e s 
 
         u s e r   w i t h o u t   r e p o r t   v i e w   p e r m i s s i o n   g e t s   4 0 3 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ O r d e r S p l i t M e r g e T e s t   >           
 
     F a i l e d   a s s e r t i n g   t h a t   1   m a t c h e s   e x p e c t e d   3 . 
 
 
 
     a t   t e s t s \ F e a t u r e \ O r d e r S p l i t M e r g e T e s t . p h p : 8 4 
 
           8 0     
 
           8 1                     $ o r d e r A - > r e f r e s h ( ) ; 
 
           8 2     
 
           8 3                     / /   O r d e r   A   s h o u l d   h a v e   3   i t e m s   ( 1   +   2 ) 
 
           8 4                     $ t h i s - > a s s e r t E q u a l s ( 3 ,   $ o r d e r A - > i t e m s ( ) - > f i r s t ( ) - > q t y ) ; 
 
           8 5                     $ t h i s - > a s s e r t E q u a l s ( 3 0 0 0 0 ,   ( i n t )   $ o r d e r A - > t o t a l ) ; 
 
           8 6     
 
           8 7                     / /   O r d e r   B   s h o u l d   b e   d e l e t e d 
 
           8 8                     $ t h i s - > a s s e r t S o f t D e l e t e d ( ' o r d e r s ' ,   [ ' i d '   = >   $ o r d e r B - > i d ] ) ; 
 
 
 
     1       t e s t s \ F e a t u r e \ O r d e r S p l i t M e r g e T e s t . p h p : 8 4 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ O r d e r T e s t   >   o r d e r s   i n d         
 
     E x p e c t e d   r e s p o n s e   s t a t u s   c o d e   [ 2 0 1 ,   3 0 1 ,   3 0 2 ,   3 0 3 ,   3 0 7 ,   3 0 8 ]   b u t   r e c e i v e d   5 0 0 . 
 
 F a i l e d   a s s e r t i n g   t h a t   f a l s e   i s   t r u e . 
 
 
 
     a t   t e s t s \ F e a t u r e \ O r d e r T e s t . p h p : 2 7 
 
           2 3             p u b l i c   f u n c t i o n   t e s t _ o r d e r s _ i n d e x _ r e q u i r e s _ a u t h ( ) :   v o i d 
 
           2 4             { 
 
           2 5                     $ r e s p o n s e   =   $ t h i s - > g e t ( r o u t e ( ' o r d e r s . i n d e x ' ) ) ; 
 
           2 6     
 
           2 7                     $ r e s p o n s e - > a s s e r t R e d i r e c t ( r o u t e ( ' l o g i n ' ) ) ; 
 
           2 8             } 
 
           2 9     
 
           3 0             p u b l i c   f u n c t i o n   t e s t _ a u t h e n t i c a t e d _ u s e r _ c a n _ s e e _ o r d e r s _ i n d e x ( ) :   v o i d 
 
           3 1             { 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ O r d e r T       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ O r d e r T       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ O r d e r T       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ O u t l e t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ O u t l e t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ O u t l e t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ O u t l e t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ P O S T e s       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ P O S T e s       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ P O S T e s       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ P O S T e s       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ P r o m o t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   u s e r s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   i n s e r t   i n t o   " u s e r s "   ( " n a m e " ,   " e m a i l " ,   " e m a i l _ v e r i f i e d _ a t " ,   " p a s s w o r d " ,   " r e m e m b e r _ t o k e n " ,   " u p d a t e d _ a t " ,   " c r e a t e d _ a t " )   v a l u e s   ( M a d y s o n   K u t c h ,   c o r w i n . c e c i l i a @ e x a m p l e . o r g ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ,   $ 2 y $ 1 2 $ 7 7 8 4 K 4 A A W h / N / s O C h 5 Y M e e A m 9 . Q L D 6 G c B y S K 6 Y J u 2 b b m t f i q / A 8 d S ,   P h i H f h j A 5 O ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ) ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 5 7 8 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   u s e r s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ P r o m o t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   u s e r s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   i n s e r t   i n t o   " u s e r s "   ( " n a m e " ,   " e m a i l " ,   " e m a i l _ v e r i f i e d _ a t " ,   " p a s s w o r d " ,   " r e m e m b e r _ t o k e n " ,   " u p d a t e d _ a t " ,   " c r e a t e d _ a t " )   v a l u e s   ( P r o f .   L a v e r n   R e i l l y   I V ,   s t a c y . e r d m a n @ e x a m p l e . n e t ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ,   $ 2 y $ 1 2 $ 7 7 8 4 K 4 A A W h / N / s O C h 5 Y M e e A m 9 . Q L D 6 G c B y S K 6 Y J u 2 b b m t f i q / A 8 d S ,   P H h 9 m d J D d F ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ) ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 5 7 8 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   u s e r s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ P r o m o t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   u s e r s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   i n s e r t   i n t o   " u s e r s "   ( " n a m e " ,   " e m a i l " ,   " e m a i l _ v e r i f i e d _ a t " ,   " p a s s w o r d " ,   " r e m e m b e r _ t o k e n " ,   " u p d a t e d _ a t " ,   " c r e a t e d _ a t " )   v a l u e s   ( I l e n e   F e e n e y ,   g r a c i e l a . b e c h t e l a r @ e x a m p l e . n e t ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ,   $ 2 y $ 1 2 $ 7 7 8 4 K 4 A A W h / N / s O C h 5 Y M e e A m 9 . Q L D 6 G c B y S K 6 Y J u 2 b b m t f i q / A 8 d S ,   H D i E e j t 7 S Q ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ) ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 5 7 8 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   u s e r s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ P r o m o t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   u s e r s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   i n s e r t   i n t o   " u s e r s "   ( " n a m e " ,   " e m a i l " ,   " e m a i l _ v e r i f i e d _ a t " ,   " p a s s w o r d " ,   " r e m e m b e r _ t o k e n " ,   " u p d a t e d _ a t " ,   " c r e a t e d _ a t " )   v a l u e s   ( M a r i a n n a   H e s s e l   M D ,   h v a n d e r v o r t @ e x a m p l e . n e t ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ,   $ 2 y $ 1 2 $ 7 7 8 4 K 4 A A W h / N / s O C h 5 Y M e e A m 9 . Q L D 6 G c B y S K 6 Y J u 2 b b m t f i q / A 8 d S ,   y 0 J n X i 1 p 4 c ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ,   2 0 2 6 - 0 2 - 2 5   0 6 : 0 9 : 1 5 ) ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 5 7 8 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   u s e r s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ R e p o r t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ R e p o r t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
                                                                                                       
 
       F A I L E D     T e s t s \ F e a t u r e \ R e p o r t       Q u e r y E x c e p t i o n       
 
     S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s   ( C o n n e c t i o n :   s q l i t e ,   D a t a b a s e :   C : \ x a m p p \ h t d o c s \ e s b O R D E R \ d a t a b a s e \ d a t a b a s e . s q l i t e ,   S Q L :   s e l e c t   *   f r o m   " p e r m i s s i o n s "   w h e r e   ( " s l u g "   =   s u p e r a d m i n . v i e w )   l i m i t   1 ) 
 
 
 
     a 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 : 8 3 8 
 
         8 3 4                             $ e x c e p t i o n T y p e   =   $ t h i s - > i s U n i q u e C o n s t r a i n t E r r o r ( $ e ) 
 
         8 3 5                                     ?   U n i q u e C o n s t r a i n t V i o l a t i o n E x c e p t i o n : : c l a s s 
 
         8 3 6                                     :   Q u e r y E x c e p t i o n : : c l a s s ; 
 
         8 3 7     
 
         8 3 8                             t h r o w   n e w   $ e x c e p t i o n T y p e ( 
 
         8 3 9                                     $ t h i s - > g e t N a m e W i t h R e a d W r i t e T y p e ( ) , 
 
         8 4 0                                     $ q u e r y , 
 
         8 4 1                                     $ 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 ) , 
 
         8 4 2                                     $ e , 
 
 
 
     1       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 : 8 3 8 
 
 
 
     2       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 : 4 2 0 
 
             N u n o M a d u r o \ C o l l i s i o n \ E x c e p t i o n s \ T e s t E x c e p t i o n : : ( " S Q L S T A T E [ H Y 0 0 0 ] :   G e n e r a l   e r r o r :   1   n o   s u c h   t a b l e :   p e r m i s s i o n s " ) 
 
 
 
 
 
     T e s t s :         2 0   f a i l e d ,   2   s k i p p e d ,   2 4   p a s s e d   ( 7 4   a s s e r t i o n s ) 
 
     D u r a t i o n :   1 1 8 . 9 4 s 
 
 
 
 