From bb289936cf6f5013ed11961e94dbe38b623e2453 Mon Sep 17 00:00:00 2001 From: Mateusz Uzdowski Date: Fri, 7 Feb 2014 11:39:36 +1300 Subject: [PATCH] Fix syntax to work with php 5.3, in line with required dependency. --- code/TestSessionController.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/code/TestSessionController.php b/code/TestSessionController.php index 2bcac1e..c5d164d 100644 --- a/code/TestSessionController.php +++ b/code/TestSessionController.php @@ -67,10 +67,11 @@ class TestSessionController extends Controller { ); if($databaseTemplates) { $fields->push( - (new DropdownField('createDatabaseTemplate', false)) - ->setSource($databaseTemplates) - ->setEmptyString('Empty database') + $dropdown = new DropdownField('createDatabaseTemplate', false) ); + + $dropdown->setSource($databaseTemplates) + ->setEmptyString('Empty database'); } $fields->merge($this->getBaseFields()); $form = new Form( @@ -111,11 +112,11 @@ class TestSessionController extends Controller { protected function getBaseFields() { $fields = new FieldList( - (new TextField('fixture', 'Fixture YAML file path')) - ->setAttribute('placeholder', 'Example: framework/tests/security/MemberTest.yml'), + $textfield = new TextField('fixture', 'Fixture YAML file path'), $datetimeField = new DatetimeField('datetime', 'Custom date'), new HiddenField('flush', null, 1) ); + $textfield->setAttribute('placeholder', 'Example: framework/tests/security/MemberTest.yml'); $datetimeField->getDateField() ->setConfig('dateformat', 'yyyy-MM-dd') ->setConfig('showcalendar', true) @@ -390,4 +391,4 @@ class TestSessionController extends Controller { return $templates; } -} \ No newline at end of file +}