This function returns an object with the main listing data or returns individual values.
Example:
require_once($config['basepath'].'/include/libraries/listing_lib.php');
$listing = new listing_data($listingID);
To return a single item like the title use:
$title = $listing->main_data('listingsdb_title');
Just change the listingsdb_title to any other field from the listingsdb table to get other fields. The fields available are:
listingsdb_id
userdb_id
listingsdb_title
listingsdb_expiration
listingsdb_notes
listingsdb_creation_date
listingsdb_last_modified
listingsdb_hit_count
listingsdb_featured
listingsdb_active
listingsdb_mlsexport
To return an object with all data use:
$listing_data = $listing->main_data();
$id = $listing_data->listingsdb_id;
$agent_id = $listing_data->userdb_id;
$title = $listing_data->listingsdb_title;
$expiration = $listing_data->listingsdb_expiration;
$notes = $listing_data->listingsdb_notes;
$create_date = $listing_data->listingsdb_creation_date;
$modified = $listing_data->listingsdb_last_modified;
$hits = $listing_data->listingsdb_hit_count;
$featured = $listing_data->listingsdb_featured;
$active = $listing_data->listingsdb_active;
$export = $listing_data->listingsdb_mlsexport;