У меня есть модель activerecord, в которой есть массив, скажем: "$ session".То, что я хотел бы сделать, это сделать этот 2d-массив таким образом, чтобы он был проиндексирован следующим образом:
["0"=>Session(Object), "1"=>Session(Object)]
Теперь, чтобы добавить сливки сверху, я бы хотел сделать так, чтобы пользователь мог делать:
user->sessions[1]->id = "ghgh"
И __get
поймет, есть ли уже объект в этой позиции в переменной класса ("$ session") и добавит / отредактирует свойство в класс, или он создаст новый классв этой позиции под названием «Сеанс».
Я немного запутался, как я мог заставить PHP (если возможно) получить __get для индекса массива.