public function getStatusOpts()
{
// Check if we loaded data already
if (!is_array(self::$status_opts)) {
// Load options
$q = 'SELECT * FROM status ORDER BY order_by';
// Run query and retrieve records (query, bindings, useMaster, fetchAll)
$qresult = $this->basecoat->db->select($q, null, false, true);
if ($qresult >= 0) {
self::$status_opts = $this->basecoat->db->selectResult;
} else {
// Something went wrong
$this->logError($qresult . ' ' . $this->basecoat->db->errorMsg . ' :: ' . $q);
return $qresult;
}
}
return self::$status_opts;
}