Remember to put database function inside a model, not a library.
A model doesn't need the & get_instance(), you can refer to $this.
So, in your model, make this function:
PHP Code:
function get_permission_conditions()
{
$permissions = $this->db->get('permissions');
$rv = array();
foreach($permissions->result() as $p) {
$rv[$p->shortname] = array(
'View' => $p->enableView,
'ViewOwn' => $p->enableViewOwn,
'Create'=> $p->enableCreate,
'Edit' => $p->enableEdit,
'Delete' => $p->enableDelete,
);
}
return $rv;
}