From 8ef2a82a898dd0572a5aeb7d3f22d9be391274fa Mon Sep 17 00:00:00 2001 From: Mark Story Date: Wed, 14 Apr 2010 21:00:00 -0400 Subject: [PATCH] minor optimization to save one call to Helper::model() when creating forms. --- cake/libs/view/helpers/form.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cake/libs/view/helpers/form.php b/cake/libs/view/helpers/form.php index 856d2efa217..1b2fca22be7 100755 --- a/cake/libs/view/helpers/form.php +++ b/cake/libs/view/helpers/form.php @@ -216,8 +216,9 @@ function create($model = null, $options = array()) { $object =& $this->_introspectModel($model); $this->setEntity($model . '.', true); - if (isset($this->fieldset[$this->model()]['key'])) { - $data = $this->fieldset[$this->model()]; + $modelEntity = $this->model() + if (isset($this->fieldset[$modelEntity]['key'])) { + $data = $this->fieldset[$modelEntity]; $recordExists = ( isset($this->data[$model]) && !empty($this->data[$model][$data['key']])