Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted March 24Mar 24 HelloI'm not sure what's the correct room to post this I'm forwarding this from one of my staff who tries to create a custom app:is it a bug or is he missing something?There seems to be problem with loading classes with same IDs.The Models has same namespace.class ClassOne extends Item{ ... }class ClassTwo extends ActiveRecord{ ... }When loading classes with same ID in controller:$variable1 = ClassOne::load(1);$variable2 = ClassTwo::load(1);The result is that both variables will be the same ClassOne -object.When switched around:$variable2 = ClassTwo::load(1);$variable1 = ClassOne::load(1);The result is that both variables will be the same ClassTwo-object. If the IDs are not the same, both classes loads correctly. $variable2 = ClassTwo::load(1);$variable1 = ClassOne::load(2);
March 24Mar 24 Community Expert Solution Ask him if he has declared the $multitons variable in the classes;) /** * @brief Multiton Store */ protected static $multitons;