@@ 617-621 (lines=5) @@ | ||
614 | } |
|
615 | ||
616 | foreach ( $export[ 'pods' ] as &$pod ) { |
|
617 | if ( isset( $pod[ 'options' ] ) ) { |
|
618 | $pod = array_merge( $pod, $pod[ 'options' ] ); |
|
619 | ||
620 | unset( $pod[ 'options' ] ); |
|
621 | } |
|
622 | ||
623 | foreach ( $pod as $option => $option_value ) { |
|
624 | if ( in_array( $option, $options_ignore ) || null === $option_value ) |
|
@@ 630-634 (lines=5) @@ | ||
627 | ||
628 | if ( !empty( $pod[ 'fields' ] ) ) { |
|
629 | foreach ( $pod[ 'fields' ] as &$field ) { |
|
630 | if ( isset( $field[ 'options' ] ) ) { |
|
631 | $field = array_merge( $field, $field[ 'options' ] ); |
|
632 | ||
633 | unset( $field[ 'options' ] ); |
|
634 | } |
|
635 | ||
636 | foreach ( $field as $option => $option_value ) { |
|
637 | if ( in_array( $option, $options_ignore ) || null === $option_value ) |
@@ 1198-1202 (lines=5) @@ | ||
1195 | * @since 2.0 |
|
1196 | */ |
|
1197 | public function data ( $name, $value = null, $options = null, $pod = null, $id = null, $in_form = true ) { |
|
1198 | if ( isset( $options[ 'options' ] ) ) { |
|
1199 | $options = array_merge( $options, $options[ 'options' ] ); |
|
1200 | ||
1201 | unset( $options[ 'options' ] ); |
|
1202 | } |
|
1203 | ||
1204 | $data = pods_var_raw( 'data', $options, null, null, true ); |
|
1205 | ||
@@ 1242-1246 (lines=5) @@ | ||
1239 | */ |
|
1240 | public function simple_value ( $name, $value = null, $options = null, $pod = null, $id = null, $raw = false ) { |
|
1241 | if ( in_array( pods_var( self::$type . '_object', $options ), self::simple_objects() ) ) { |
|
1242 | if ( isset( $options[ 'options' ] ) ) { |
|
1243 | $options = array_merge( $options, $options[ 'options' ] ); |
|
1244 | ||
1245 | unset( $options[ 'options' ] ); |
|
1246 | } |
|
1247 | ||
1248 | if ( !is_array( $value ) && 0 < strlen( $value ) ) { |
|
1249 | $simple = @json_decode( $value, true ); |
|
@@ 1335-1339 (lines=5) @@ | ||
1332 | * @since 2.2 |
|
1333 | */ |
|
1334 | public function value_to_label ( $name, $value = null, $options = null, $pod = null, $id = null ) { |
|
1335 | if ( isset( $options[ 'options' ] ) ) { |
|
1336 | $options = array_merge( $options, $options[ 'options' ] ); |
|
1337 | ||
1338 | unset( $options[ 'options' ] ); |
|
1339 | } |
|
1340 | ||
1341 | $data = pods_var_raw( 'data', $options, null, null, true ); |
|
1342 | ||
@@ 1464-1468 (lines=5) @@ | ||
1461 | $page = min( 1, (int) $object_params[ 'page' ] ); |
|
1462 | $limit = (int) $object_params[ 'limit' ]; |
|
1463 | ||
1464 | if ( isset( $options[ 'options' ] ) ) { |
|
1465 | $options = array_merge( $options, $options[ 'options' ] ); |
|
1466 | ||
1467 | unset( $options[ 'options' ] ); |
|
1468 | } |
|
1469 | ||
1470 | $data = apply_filters( 'pods_field_pick_object_data', null, $name, $value, $options, $pod, $id, $object_params ); |
|
1471 | $items = array(); |