/** * Gets the actual table for the table alias * @param string $table_alias eg Event, Event_Meta, Registration, Transaction, but maybe * a table alias with a model chain prefix, like 'Venue__Event_Venue___Event_Meta'. Either one works * @return EE_Table_Base */ function get_table_for_alias($table_alias) { $table_alias_sans_model_relation_chain_prefix = EE_Model_Parser::remove_table_alias_model_relation_chain_prefix($table_alias); return $this->_tables[$table_alias_sans_model_relation_chain_prefix]->get_table_name(); }