Как сохранить модель, которая была возвращена с $bean->box()
в RedBean?Не удается сохранить коробку в RedBean?
Например, следующий код не работает (он просто вставляет пустую строку):
class Model_Comment extends RedBean_SimpleModel {
public $message;
}
$bean = R::dispense('comment');
$model = $bean->box();
$model->message = "Testing";
R::store($model);
Это работает, если я использую $model->unbox()->message = "Testing"
, но это, вероятно, будет раздражать очень быстро ...
Очевидно, что код, приведенный выше, является просто примером, я мог бы просто установить свойство message
на $bean
здесь, но я хочу, чтобы иметь возможность боксировать и передавать его другим методам.
Это так, как это должно работать, или я чего-то не хватает?