Have there been any changes to the table class in EE2? I have a bug report on an add-on from a user with EE v2.3.1. They've received the following error in my mcp. file:
<b>Fatal error:</b> Call to undefined method CI_Table::set_columns()
My code looks like this, nothing looks amiss:
$this->EE->load->library('table');
$this->EE->table->set_columns(array(
// column mappings
));
And things work fine in 2.5.5. Here's the EE documentation I relied on:
http://ellislab.com/expressionengine/user-guide/development/usage/table.html
Thanks for any insight you can offer!