Return an array of all rows returned from a find() call.
Only exports the fields that it has already retrieved. By default, Pods does not retrieve relationship/file field (tableless) data from the database for performance reasons. Therefore, in order to return rows from tableless data, it is necessary to run a fetch() and then export_data() on the specific items.
Function Definition
public function data ()
Source File: /pods/classes/Pods.php
Since: 2.0
Returns
(array|bool) An array of all rows returned from a find() call, or false if no items returned
Examples
Example 1
<?php
    $params = array(
        'orderby' => 't.birth_date ASC',
        'where'   => 't.birth_date < "1972"',
        'limit'   => -1 // Return all rows
    );
    // find() will be called when you give an array to pods()
    $people = pods( 'people', $params );
    $all_rows = $people->data();
    if ( !empty( $all_rows ) ) {
        foreach( $all_rows as $this_person ) {
?>
    <h2><?php echo $this_person->name; ?></h2>
    <p>Favorite Color: <?php echo $this_person->favorite_color; ?></p>
    <br />
<?php
        }
    }
    else
        echo '<strong>No people found.</strong>';
The above example will output:
<h2>Fred Flintstone</h2> Favorite Color: Blue <br /> <h2>Phil Lewis</h2> Favorite Color: Yellow <br />