|  |  | @ -602,13 +602,13 @@ class ActiveRecord extends Model | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * |  |  |  | 	 * | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 1. call [[beforeValidate()]] when `$runValidation` is true. If validation |  |  |  | 	 * 1. call [[beforeValidate()]] when `$runValidation` is true. If validation | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 *    fails, it will skip the rest of the steps; |  |  |  | 	 *    fails, it will skip the rest of the steps; | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 2. call [[beforeSave()]]. If the method returns false, it will skip the |  |  |  | 	 * 2. call [[afterValidate()]] when `$runValidation` is true. | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	 * 3. call [[beforeSave()]]. If the method returns false, it will skip the | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 *    rest of the steps; |  |  |  | 	 *    rest of the steps; | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 3. insert the record into database. If this fails, it will skip the rest of the steps; |  |  |  | 	 * 4. insert the record into database. If this fails, it will skip the rest of the steps; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 4. call [[afterSave()]]; |  |  |  | 	 * 5. call [[afterSave()]]; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 5. call [[afterValidate()]] when `$runValidation` is true. |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 	 * |  |  |  | 	 * | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * In the above step 1, 2, 4 and 5, events [[EVENT_BEFORE_VALIDATE]], |  |  |  | 	 * In the above step 1, 2, 3 and 5, events [[EVENT_BEFORE_VALIDATE]], | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 	 * [[EVENT_BEFORE_INSERT]], [[EVENT_AFTER_INSERT]] and [[EVENT_AFTER_VALIDATE]] |  |  |  | 	 * [[EVENT_BEFORE_INSERT]], [[EVENT_AFTER_INSERT]] and [[EVENT_AFTER_VALIDATE]] | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * will be raised by the corresponding methods. |  |  |  | 	 * will be raised by the corresponding methods. | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * |  |  |  | 	 * | 
			
		
	
	
		
		
			
				
					|  |  | @ -673,13 +673,13 @@ class ActiveRecord extends Model | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * |  |  |  | 	 * | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 1. call [[beforeValidate()]] when `$runValidation` is true. If validation |  |  |  | 	 * 1. call [[beforeValidate()]] when `$runValidation` is true. If validation | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 *    fails, it will skip the rest of the steps; |  |  |  | 	 *    fails, it will skip the rest of the steps; | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 2. call [[beforeSave()]]. If the method returns false, it will skip the |  |  |  | 	 * 2. call [[afterValidate()]] when `$runValidation` is true. | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	 * 3. call [[beforeSave()]]. If the method returns false, it will skip the | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 *    rest of the steps; |  |  |  | 	 *    rest of the steps; | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 3. save the record into database. If this fails, it will skip the rest of the steps; |  |  |  | 	 * 4. save the record into database. If this fails, it will skip the rest of the steps; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 4. call [[afterSave()]]; |  |  |  | 	 * 5. call [[afterSave()]]; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 	 * 5. call [[afterValidate()]] when `$runValidation` is true. |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 	 * |  |  |  | 	 * | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * In the above step 1, 2, 4 and 5, events [[EVENT_BEFORE_VALIDATE]], |  |  |  | 	 * In the above step 1, 2, 3 and 5, events [[EVENT_BEFORE_VALIDATE]], | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 	 * [[EVENT_BEFORE_UPDATE]], [[EVENT_AFTER_UPDATE]] and [[EVENT_AFTER_VALIDATE]] |  |  |  | 	 * [[EVENT_BEFORE_UPDATE]], [[EVENT_AFTER_UPDATE]] and [[EVENT_AFTER_VALIDATE]] | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * will be raised by the corresponding methods. |  |  |  | 	 * will be raised by the corresponding methods. | 
			
		
	
		
		
			
				
					
					|  |  |  | 	 * |  |  |  | 	 * | 
			
		
	
	
		
		
			
				
					|  |  | 
 |