[UPHPU] unable to assign variable to different object

Dan Telschow bikerdan at gmail.com
Mon Sep 3 20:56:35 MDT 2012


I know this is probably too late, but another possibility would have
been to serialize the object and then unserialize it later when
needed.   Oh well.  Glad you found a solution.



On Sep 3, 2012, at 5:44 PM, Wade Preston Shearer
<wadeshearer.lists at me.com> wrote:

> Alright, I think I've got it. Instead of cloning, continuing on with the current instance, and then trying to put the saved instance back in, I reversed it and used the clone for what I need to do inside of the method.
>
>
> On 3 Sep 2012, at 16:50, Wade Preston Shearer <wadeshearer.lists at me.com> wrote:
>
>> You always find something the second after you break down and post to the group. I've traced it back to the singleton I've made and the issue of shallow cloning. I don't have an answer yet, but that problem is me wanting both a singleton and two copies. I can't have both. Curses.
>>
>>
>> On 3 Sep 2012, at 16:02, Wade Preston Shearer <wadeshearer.lists at me.com> wrote:
>>
>>> I'm stuck and hope someone on the list can help. I have an object. It was assigned in a grandparent class. I want to save a copy of the object so that I can make changes to it and then revert back to the state when I saved it later. Since objects are assigned by reference (oversimplification), to save a copy without my changes affecting the copy, I have to clone it. It works up to this point. The issue I'm having os "reloading" the saved instance of the object. When I try to assign the variable back to the saved version, it saves it as a sub-property instead of replacing.
>>>
>>>
>>> Here's some code with comments:
>>>
>>> http://d.pr/n/nPxY
>>>
>>>
>>> Here is the output:
>>>
>>> http://d.pr/n/mPUn
>>>
>>>
>>> Here is what I wish the output looked like:
>>>
>>> http://d.pr/n/kcr4
>>>
>>>
>>> Any ideas?
>>>
>>>
>>>
>>> _______________________________________________
>>>
>>> UPHPU mailing list
>>> UPHPU at uphpu.org
>>> http://uphpu.org/mailman/listinfo/uphpu
>>> IRC: #uphpu on irc.freenode.net
>>
>>
>> _______________________________________________
>>
>> UPHPU mailing list
>> UPHPU at uphpu.org
>> http://uphpu.org/mailman/listinfo/uphpu
>> IRC: #uphpu on irc.freenode.net
>
>
> _______________________________________________
>
> UPHPU mailing list
> UPHPU at uphpu.org
> http://uphpu.org/mailman/listinfo/uphpu
> IRC: #uphpu on irc.freenode.net


More information about the UPHPU mailing list