Skip to content

Commit e55feca

Browse files
Merge pull request #159 from 3Dgoo/4
Silverstripe 6 update
2 parents 3638df9 + 69c3b24 commit e55feca

File tree

3 files changed

+16
-8
lines changed

3 files changed

+16
-8
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Display Logic Module for SilverStripe 4
1+
# Display Logic Module for SilverStripe
22

33
## Description
44
The Display Logic module allows you to add conditions for displaying or hiding certain form fields based on client-side behavior.

composer.json

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,12 @@
1515
],
1616
"require":
1717
{
18-
"php": "^8.1",
19-
"silverstripe/framework": "^5.0"
18+
"php": "^8.3",
19+
"silverstripe/framework": "^6.0"
2020
},
2121
"require-dev": {
22-
"silverstripe/recipe-testing": "^3",
23-
"silverstripe/behat-extension": "^5",
24-
"silverstripe/serve": "^3"
22+
"silverstripe/recipe-testing": "^4.0",
23+
"silverstripe/behat-extension": "^6.0"
2524
},
2625
"extra": {
2726
"installer-name": "display-logic",
@@ -35,5 +34,14 @@
3534
"UncleCheese\\DisplayLogic\\Tests\\": "tests/php/",
3635
"UncleCheese\\DisplayLogic\\Tests\\Behaviour\\": "tests/behat/src/"
3736
}
37+
},
38+
"minimum-stability": "dev",
39+
"prefer-stable": true,
40+
"config": {
41+
"allow-plugins": {
42+
"composer/installers": true,
43+
"silverstripe/vendor-plugin": true,
44+
"silverstripe/recipe-plugin": true
45+
}
3846
}
3947
}

tests/behat/src/DisplayLogicPageExtension.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
use SilverStripe\AssetAdmin\Forms\UploadField;
66
use SilverStripe\CMS\Model\SiteTree;
7-
use SilverStripe\CMS\Model\SiteTreeExtension;
7+
use SilverStripe\Core\Extension;
88
use SilverStripe\Forms\CheckboxField;
99
use SilverStripe\Forms\CheckboxSetField;
1010
use SilverStripe\Forms\DropdownField;
@@ -16,7 +16,7 @@
1616
use SilverStripe\Forms\TextField;
1717
use UncleCheese\DisplayLogic\Forms\Wrapper;
1818

19-
class DisplayLogicPageExtension extends SiteTreeExtension
19+
class DisplayLogicPageExtension extends Extension
2020
{
2121
public function updateCMSFields(FieldList $fields)
2222
{

0 commit comments

Comments
 (0)