Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted November 10, 20159 yr Since 4.1 is pushing a minimum of php 5.4, can we get the autoloader to work with traits? /* is it a trait? */ if ( function_exists('trait_exists') and trait_exists( "{$namespace}\\{$class}", FALSE ) ) { return; } add this to the init.php after the interface_exists check on line 274, allows traits to be loaded and used (and for whatever reason, if they are still able to use php 5.3 with 4.1, then it wont error out looking for a non existent function )
November 10, 20159 yr Author and please, please, please, don't require the _ (since you can't extend or overload a trait, no need for the _ )
November 10, 20159 yr Management Yes we do want to use traits. But it's not something that we're planning to do in the near future.
November 10, 20159 yr Author So we have to wait till ips starts using traits to get 4 lines of code added to the autoloader so traits can be used?
Archived
This topic is now archived and is closed to further replies.