Fungsi loadObjectList menghasilkan array dari object database berdasarkan query SQL yang tengah dijalankan, menghasilkan nilai false jika query gagal.

Syntaxnya dituliskan sebagai berikut.

{xtypo_code}array loadObjectList ( [ string $key ] ){xtypo_code}

$key adalah nama field dari primary key. Jika $key kosong atau null maka loadObjectList akan menghasikan list sekuensial dari record-record yang dihasilkan dari query database. Jika $key tidak kosong atau null maka array yang dihasilkan akan terindex berdasarkan nilai dari key database. Parameter ini opsional dan defaultnya adalah null.Contoh:
{xtypo_code}function getCategories() {
global $database;
$sql = 'SELECT * FROM #jos_categories';
$database->setQuery( $sql );
$rows = $database->loadObjectList();
foreach ( $rows as $row ) {
echo "$row->title: $row->description\n";
}
}
getCategories();{/xtypo_code}
Maka akan menghasilkan output sebagai berikut.
{xtypo_code}Latest: The latest news from the Joomla Team
Joomla: A selection of links that are all related to the Joomla project.
Newsflash:
Contacts: Contact Details for this web site{/xtypo_code}