src/services/ModelAccessor.php 1 location
                
                
                    
                                                
                                                    
                                 | 
                                
                                    @@ 492-502 (lines=11) @@
                                 | 
                            
                                                            
                                    | 489 | 
                                     | 
                                         * @param string $toScenario  | 
                                
                                                            
                                    | 490 | 
                                     | 
                                         * @return Model|null  | 
                                
                                                            
                                    | 491 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 492 | 
                                     | 
                                        public function findByCriteria($criteria, string $toScenario = null)  | 
                                
                                                            
                                    | 493 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 494 | 
                                     | 
                                     | 
                                
                                                            
                                    | 495 | 
                                     | 
                                            // Find record in db  | 
                                
                                                            
                                    | 496 | 
                                     | 
                                            if ($record = $this->findRecordByCriteria($criteria)) { | 
                                
                                                            
                                    | 497 | 
                                     | 
                                                return $this->findByRecord($record, $toScenario);  | 
                                
                                                            
                                    | 498 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 499 | 
                                     | 
                                     | 
                                
                                                            
                                    | 500 | 
                                     | 
                                            return null;  | 
                                
                                                            
                                    | 501 | 
                                     | 
                                     | 
                                
                                                            
                                    | 502 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 503 | 
                                     | 
                                     | 
                                
                                                            
                                    | 504 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 505 | 
                                     | 
                                         * @param $criteria  | 
                                
                                                                        
                 
                                                            
                    
src/services/ObjectAccessor.php 1 location
                
                
                    
                                                
                                                    
                                 | 
                                
                                    @@ 489-499 (lines=11) @@
                                 | 
                            
                                                            
                                    | 486 | 
                                     | 
                                         * @param string $toScenario  | 
                                
                                                            
                                    | 487 | 
                                     | 
                                         * @return Object|null  | 
                                
                                                            
                                    | 488 | 
                                     | 
                                         */  | 
                                
                                                            
                                    | 489 | 
                                     | 
                                        public function findByCriteria($criteria, string $toScenario = null)  | 
                                
                                                            
                                    | 490 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 491 | 
                                     | 
                                     | 
                                
                                                            
                                    | 492 | 
                                     | 
                                            // Find record in db  | 
                                
                                                            
                                    | 493 | 
                                     | 
                                            if ($record = $this->findRecordByCriteria($criteria)) { | 
                                
                                                            
                                    | 494 | 
                                     | 
                                                return $this->findByRecord($record, $toScenario);  | 
                                
                                                            
                                    | 495 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 496 | 
                                     | 
                                     | 
                                
                                                            
                                    | 497 | 
                                     | 
                                            return null;  | 
                                
                                                            
                                    | 498 | 
                                     | 
                                     | 
                                
                                                            
                                    | 499 | 
                                     | 
                                        }  | 
                                
                                                            
                                    | 500 | 
                                     | 
                                     | 
                                
                                                            
                                    | 501 | 
                                     | 
                                        /**  | 
                                
                                                            
                                    | 502 | 
                                     | 
                                         * @param $criteria  |