|  |  | @ -220,6 +220,11 @@ class Model extends Component implements IteratorAggregate, ArrayAccess | 
			
		
	
		
		
			
				
					
					|  |  |  | 				$scenarios[$scenario] = array_keys($attributes); |  |  |  | 				$scenarios[$scenario] = array_keys($attributes); | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  | 		} |  |  |  | 		} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		if (empty($scenarios[self::DEFAULT_SCENARIO])) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			// keep the default scenario so that models without any rules defined can work properly | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			$scenarios[self::DEFAULT_SCENARIO] = []; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		} | 
			
		
	
		
		
			
				
					
					|  |  |  | 		return $scenarios; |  |  |  | 		return $scenarios; | 
			
		
	
		
		
			
				
					
					|  |  |  | 	} |  |  |  | 	} | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |