PHP5-port - Access Violations on wpdb::$prefix
|Reported by:||hakre||Owned by:|
The to be accessed privately member wpdb::$prefix is accessed publicly in multiple places.
This would do fatal errors if the property would be ported to PHP 5 with the documented behavior.
The errorneous usage in the places in question might reveal that implementation details were missed because the prefix can differ on multi-site setups which is not technically guaranteed when accessing the private member.
The private member was only used "read-only" inside the class. Probably this is a documentation issue. It's set set_prefix() and set_blog_id() functions (only) and always to the result of wpdb::get_blog_prefix().
Change History (9)
- Cc otterish@… added
- Owner set to kawauso
- Status changed from new to reviewing