|
@@ 925-930 (lines=6) @@
|
| 922 |
|
if ( false !== $output ) |
| 923 |
|
echo "<br />" . date( 'Y-m-d h:i:sa' ) . " - <em>" . $data[ 'pod' ][ 'name' ] . "</em> - Processing Row #" . ( $k + 1 ) . "\n"; |
| 924 |
|
|
| 925 |
|
if ( null !== $data[ 'row_filter' ] && function_exists( $data[ 'row_filter' ] ) ) { |
| 926 |
|
if ( false !== $output ) |
| 927 |
|
echo "<br />" . date( 'Y-m-d h:i:sa' ) . " - <em>" . $data[ 'pod' ][ 'name' ] . "</em> - Filtering <strong>" . $data[ 'row_filter' ] . "</strong> on Row #" . ( $k + 1 ) . "\n"; |
| 928 |
|
|
| 929 |
|
$row = $data[ 'row_filter' ]( $row, $data ); |
| 930 |
|
} |
| 931 |
|
|
| 932 |
|
if ( !is_array( $row ) ) |
| 933 |
|
continue; |
|
@@ 972-981 (lines=10) @@
|
| 969 |
|
if ( isset( $row[ $field_data[ 'field' ] ] ) ) |
| 970 |
|
$value = $row[ $field_data[ 'field' ] ]; |
| 971 |
|
|
| 972 |
|
if ( null !== $field_data[ 'filter' ] ) { |
| 973 |
|
if ( function_exists( $field_data[ 'filter' ] ) ) { |
| 974 |
|
if ( false !== $output ) |
| 975 |
|
echo "<br />" . date( 'Y-m-d h:i:sa' ) . " - <em>" . $data[ 'pod' ][ 'name' ] . "</em> - Filtering <strong>" . $field_data[ 'filter' ] . "</strong> on Field: " . $field . "\n"; |
| 976 |
|
|
| 977 |
|
$value = $field_data[ 'filter' ]( $value, $row, $data ); |
| 978 |
|
} |
| 979 |
|
else |
| 980 |
|
$value = ''; |
| 981 |
|
} |
| 982 |
|
|
| 983 |
|
if ( 1 > strlen( $value ) && 1 == $field_info[ 'required' ] ) |
| 984 |
|
die( '<h1 style="color:red;font-weight:bold;">ERROR: Field Required for <strong>' . $field . '</strong></h1>' ); |
|
@@ 1028-1033 (lines=6) @@
|
| 1025 |
|
echo "<br />" . date( 'Y-m-d h:i:sa' ) . " - <em>" . $data[ 'pod' ][ 'name' ] . "</em> - Existing item not found - Creating New\n"; |
| 1026 |
|
} |
| 1027 |
|
|
| 1028 |
|
if ( null !== $data[ 'pre_save' ] && function_exists( $data[ 'pre_save' ] ) ) { |
| 1029 |
|
if ( false !== $output ) |
| 1030 |
|
echo "<br />" . date( 'Y-m-d h:i:sa' ) . " - <em>" . $data[ 'pod' ][ 'name' ] . "</em> - Running Pre Save <strong>" . $data[ 'pre_save' ] . "</strong> on " . $data[ 'pod' ][ 'name' ] . "\n"; |
| 1031 |
|
|
| 1032 |
|
$params = $data[ 'pre_save' ]( $params, $row, $data ); |
| 1033 |
|
} |
| 1034 |
|
|
| 1035 |
|
$id = $api->save_pod_item( $params ); |
| 1036 |
|
|
|
@@ 1042-1047 (lines=6) @@
|
| 1039 |
|
|
| 1040 |
|
$params[ 'tbl_row_id' ] = $id; |
| 1041 |
|
|
| 1042 |
|
if ( null !== $data[ 'post_save' ] && function_exists( $data[ 'post_save' ] ) ) { |
| 1043 |
|
if ( false !== $output ) |
| 1044 |
|
echo "<br />" . date( 'Y-m-d h:i:sa' ) . " - <em>" . $data[ 'pod' ][ 'name' ] . "</em> - Running Post Save <strong>" . $data[ 'post_save' ] . "</strong> on " . $data[ 'pod' ][ 'name' ] . "\n"; |
| 1045 |
|
|
| 1046 |
|
$data[ 'post_save' ]( $params, $row, $data ); |
| 1047 |
|
} |
| 1048 |
|
|
| 1049 |
|
unset( $params ); |
| 1050 |
|
unset( $result[ $k ] ); |