I am just curious if there a way to access the data in the object from $this->db->get_where() directly without resorting to result_object(), result_array(), row_array(), row_object(), etc.
Even so, does this break good OOP practice of encapsulating objects?
Yes. You can use it via:
Kindly ask if it not worked for you.
Select data and Generating query result posts might help you.