Нужно ли вызывать R :: freeze () в каждом скрипте при использовании Redbean PHP ORM? - PullRequest
2 голосов
/ 05 марта 2012

Вызов R :: freeze () не сохраняет никаких новых данных в базе данных (насколько мне известно), как скрипт php, выполненный позднее, узнал, что я вызвал freeze (), когда создавал базу данных? Должен ли я использовать freeze в начале каждого из моих php-скриптов, которые используют redbean?

1 Ответ

3 голосов
/ 05 марта 2012

Да, это должно быть в начале скрипта на каждой странице, которая использует Redbean. Я только что просмотрел код, и нигде не было сделано никаких изменений, которые бы меняли его навсегда. При этом у вас есть два варианта: в начале каждой страницы вызывать R::freeze() -OR-, редактировать rb.php в строке 1380 и изменять private $isFrozen=false; на private $isFrozen=true;.

.
...