|  | @@ 1135-1160 (lines=26) @@ | 
                                                            
                                    | 1132 |  | 		$id = $post_id; | 
                                                            
                                    | 1133 |  | 		$pod = null; | 
                                                            
                                    | 1134 |  |  | 
                                                            
                                    | 1135 |  | 		foreach ( $groups as $group ) { | 
                                                            
                                    | 1136 |  | 			if ( empty( $group[ 'fields' ] ) ) | 
                                                            
                                    | 1137 |  | 				continue; | 
                                                            
                                    | 1138 |  |  | 
                                                            
                                    | 1139 |  | 			if ( null === $pod || ( is_object( $pod ) && $pod->id() != $id ) ) { | 
                                                            
                                    | 1140 |  | 				if ( !is_object( self::$current_pod ) || self::$current_pod->pod != $group[ 'pod' ][ 'name' ] ) | 
                                                            
                                    | 1141 |  | 					self::$current_pod = pods( $group[ 'pod' ][ 'name' ], $id, true ); | 
                                                            
                                    | 1142 |  | 				elseif ( self::$current_pod->id() != $id ) | 
                                                            
                                    | 1143 |  | 					self::$current_pod->fetch( $id ); | 
                                                            
                                    | 1144 |  |  | 
                                                            
                                    | 1145 |  | 				$pod = self::$current_pod; | 
                                                            
                                    | 1146 |  | 			} | 
                                                            
                                    | 1147 |  |  | 
                                                            
                                    | 1148 |  | 			foreach ( $group[ 'fields' ] as $field ) { | 
                                                            
                                    | 1149 |  |  | 
                                                            
                                    | 1150 |  | 				if ( false === PodsForm::permission( $field[ 'type' ], $field[ 'name' ], $field, $group[ 'fields' ], $pod, $id ) ) { | 
                                                            
                                    | 1151 |  | 					if ( !pods_var( 'hidden', $field[ 'options' ], false ) ) | 
                                                            
                                    | 1152 |  | 						continue; | 
                                                            
                                    | 1153 |  | 				} | 
                                                            
                                    | 1154 |  |  | 
                                                            
                                    | 1155 |  | 				$data[ $field[ 'name' ] ] = ''; | 
                                                            
                                    | 1156 |  |  | 
                                                            
                                    | 1157 |  | 				if ( isset( $_POST[ 'pods_meta_' . $field[ 'name' ] ] ) ) | 
                                                            
                                    | 1158 |  | 					$data[ $field[ 'name' ] ] = $_POST[ 'pods_meta_' . $field[ 'name' ] ]; | 
                                                            
                                    | 1159 |  | 			} | 
                                                            
                                    | 1160 |  | 		} | 
                                                            
                                    | 1161 |  |  | 
                                                            
                                    | 1162 |  | 		if ( $is_new_item ) { | 
                                                            
                                    | 1163 |  | 			do_action( 'pods_meta_create_pre_post', $data, $pod, $id, $groups, $post, $post->post_type ); | 
                                                                                
                                |  | @@ 1295-1320 (lines=26) @@ | 
                                                            
                                    | 1292 |  |         $id = $post_id; | 
                                                            
                                    | 1293 |  |         $pod = null; | 
                                                            
                                    | 1294 |  |  | 
                                                            
                                    | 1295 |  |         foreach ( $groups as $group ) { | 
                                                            
                                    | 1296 |  |             if ( empty( $group[ 'fields' ] ) ) | 
                                                            
                                    | 1297 |  |                 continue; | 
                                                            
                                    | 1298 |  |  | 
                                                            
                                    | 1299 |  | 			if ( null === $pod || ( is_object( $pod ) && $pod->id() != $id ) ) { | 
                                                            
                                    | 1300 |  | 				if ( !is_object( self::$current_pod ) || self::$current_pod->pod != $group[ 'pod' ][ 'name' ] ) | 
                                                            
                                    | 1301 |  | 					self::$current_pod = pods( $group[ 'pod' ][ 'name' ], $id, true ); | 
                                                            
                                    | 1302 |  | 				elseif ( self::$current_pod->id() != $id ) | 
                                                            
                                    | 1303 |  | 					self::$current_pod->fetch( $id ); | 
                                                            
                                    | 1304 |  |  | 
                                                            
                                    | 1305 |  | 				$pod = self::$current_pod; | 
                                                            
                                    | 1306 |  | 			} | 
                                                            
                                    | 1307 |  |  | 
                                                            
                                    | 1308 |  |             foreach ( $group[ 'fields' ] as $field ) { | 
                                                            
                                    | 1309 |  |  | 
                                                            
                                    | 1310 |  |                 if ( false === PodsForm::permission( $field[ 'type' ], $field[ 'name' ], $field, $group[ 'fields' ], $pod, $id ) ) { | 
                                                            
                                    | 1311 |  |                     if ( !pods_var( 'hidden', $field[ 'options' ], false ) ) | 
                                                            
                                    | 1312 |  |                         continue; | 
                                                            
                                    | 1313 |  |                 } | 
                                                            
                                    | 1314 |  |  | 
                                                            
                                    | 1315 |  |                 $data[ $field[ 'name' ] ] = ''; | 
                                                            
                                    | 1316 |  |  | 
                                                            
                                    | 1317 |  |                 if ( isset( $_POST[ 'pods_meta_' . $field[ 'name' ] ] ) ) | 
                                                            
                                    | 1318 |  |                     $data[ $field[ 'name' ] ] = $_POST[ 'pods_meta_' . $field[ 'name' ] ]; | 
                                                            
                                    | 1319 |  |             } | 
                                                            
                                    | 1320 |  |         } | 
                                                            
                                    | 1321 |  |  | 
                                                            
                                    | 1322 |  |         do_action( 'pods_meta_save_pre_media', $data, $pod, $id, $groups, $post, $attachment ); | 
                                                            
                                    | 1323 |  |  | 
                                                                                
                                |  | @@ 1688-1718 (lines=31) @@ | 
                                                            
                                    | 1685 |  | 		$id = $user_id; | 
                                                            
                                    | 1686 |  | 		$pod = null; | 
                                                            
                                    | 1687 |  |  | 
                                                            
                                    | 1688 |  | 		foreach ( $groups as $group ) { | 
                                                            
                                    | 1689 |  | 			if ( empty( $group[ 'fields' ] ) ) { | 
                                                            
                                    | 1690 |  | 				continue; | 
                                                            
                                    | 1691 |  | 			} | 
                                                            
                                    | 1692 |  |  | 
                                                            
                                    | 1693 |  | 			if ( null === $pod || ( is_object( $pod ) && $pod->id() != $id ) ) { | 
                                                            
                                    | 1694 |  | 				if ( !is_object( self::$current_pod ) || self::$current_pod->pod != $group[ 'pod' ][ 'name' ] ) { | 
                                                            
                                    | 1695 |  | 					self::$current_pod = pods( $group[ 'pod' ][ 'name' ], $id, true ); | 
                                                            
                                    | 1696 |  | 				} | 
                                                            
                                    | 1697 |  | 				elseif ( self::$current_pod->id() != $id ) { | 
                                                            
                                    | 1698 |  | 					self::$current_pod->fetch( $id ); | 
                                                            
                                    | 1699 |  | 				} | 
                                                            
                                    | 1700 |  |  | 
                                                            
                                    | 1701 |  | 				$pod = self::$current_pod; | 
                                                            
                                    | 1702 |  | 			} | 
                                                            
                                    | 1703 |  |  | 
                                                            
                                    | 1704 |  | 			foreach ( $group[ 'fields' ] as $field ) { | 
                                                            
                                    | 1705 |  |  | 
                                                            
                                    | 1706 |  | 				if ( false === PodsForm::permission( $field[ 'type' ], $field[ 'name' ], $field, $group[ 'fields' ], $pod, $id ) ) { | 
                                                            
                                    | 1707 |  | 					if ( !pods_var( 'hidden', $field[ 'options' ], false ) ) { | 
                                                            
                                    | 1708 |  | 						continue; | 
                                                            
                                    | 1709 |  | 					} | 
                                                            
                                    | 1710 |  | 				} | 
                                                            
                                    | 1711 |  |  | 
                                                            
                                    | 1712 |  | 				$data[ $field[ 'name' ] ] = ''; | 
                                                            
                                    | 1713 |  |  | 
                                                            
                                    | 1714 |  | 				if ( isset( $_POST[ 'pods_meta_' . $field[ 'name' ] ] ) ) { | 
                                                            
                                    | 1715 |  | 					$data[ $field[ 'name' ] ] = $_POST[ 'pods_meta_' . $field[ 'name' ] ]; | 
                                                            
                                    | 1716 |  | 				} | 
                                                            
                                    | 1717 |  | 			} | 
                                                            
                                    | 1718 |  | 		} | 
                                                            
                                    | 1719 |  |  | 
                                                            
                                    | 1720 |  | 		if ( $is_new_item ) { | 
                                                            
                                    | 1721 |  | 			do_action( 'pods_meta_create_pre_user', $data, $pod, $id, $groups ); | 
                                                                                
                                |  | @@ 2089-2113 (lines=25) @@ | 
                                                            
                                    | 2086 |  |         $id = $comment_id; | 
                                                            
                                    | 2087 |  |         $pod = null; | 
                                                            
                                    | 2088 |  |  | 
                                                            
                                    | 2089 |  |         foreach ( $groups as $group ) { | 
                                                            
                                    | 2090 |  |             if ( empty( $group[ 'fields' ] ) ) | 
                                                            
                                    | 2091 |  |                 continue; | 
                                                            
                                    | 2092 |  |  | 
                                                            
                                    | 2093 |  | 			if ( null === $pod || ( is_object( $pod ) && $pod->id() != $id ) ) { | 
                                                            
                                    | 2094 |  | 				if ( !is_object( self::$current_pod ) || self::$current_pod->pod != $group[ 'pod' ][ 'name' ] ) | 
                                                            
                                    | 2095 |  | 					self::$current_pod = pods( $group[ 'pod' ][ 'name' ], $id, true ); | 
                                                            
                                    | 2096 |  | 				elseif ( self::$current_pod->id() != $id ) | 
                                                            
                                    | 2097 |  | 					self::$current_pod->fetch( $id ); | 
                                                            
                                    | 2098 |  |  | 
                                                            
                                    | 2099 |  | 				$pod = self::$current_pod; | 
                                                            
                                    | 2100 |  | 			} | 
                                                            
                                    | 2101 |  |  | 
                                                            
                                    | 2102 |  |             foreach ( $group[ 'fields' ] as $field ) { | 
                                                            
                                    | 2103 |  |                 if ( false === PodsForm::permission( $field[ 'type' ], $field[ 'name' ], $field, $group[ 'fields' ], $pod, $id ) ) { | 
                                                            
                                    | 2104 |  |                     if ( !pods_var( 'hidden', $field[ 'options' ], false ) ) | 
                                                            
                                    | 2105 |  |                         continue; | 
                                                            
                                    | 2106 |  |                 } | 
                                                            
                                    | 2107 |  |  | 
                                                            
                                    | 2108 |  |                 $data[ $field[ 'name' ] ] = ''; | 
                                                            
                                    | 2109 |  |  | 
                                                            
                                    | 2110 |  |                 if ( isset( $_POST[ 'pods_meta_' . $field[ 'name' ] ] ) ) | 
                                                            
                                    | 2111 |  |                     $data[ $field[ 'name' ] ] = $_POST[ 'pods_meta_' . $field[ 'name' ] ]; | 
                                                            
                                    | 2112 |  |             } | 
                                                            
                                    | 2113 |  |         } | 
                                                            
                                    | 2114 |  |  | 
                                                            
                                    | 2115 |  |         do_action( 'pods_meta_save_pre_comment', $data, $pod, $id, $groups ); | 
                                                            
                                    | 2116 |  |  |