I have my Users model, and I've set
password to be private. Why is it allowing me to update this value using
$user->password = value; as if it was public? Is there some magic setter screwing with this?
Users object, I receive this:
Users Object ( [password:Users:private] => valueHere )
As you can see, it's even labeled as private. I don't want outside code updating these variables, which is why they are private.
What is allowing this to take place?