Skip to content

Commit 2e22cdc

Browse files
authored
Merge pull request #10 from nswdpc/upgrade-requirements
Upgrade requirements
2 parents 7b7d4ed + 85a9f58 commit 2e22cdc

File tree

8 files changed

+84
-60
lines changed

8 files changed

+84
-60
lines changed

.gitattributes

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
/tests export-ignore
22
/docs export-ignore
3+
/client/src export-ignore
4+
/.editorconfig export-ignore
35
/.gitattributes export-ignore
46
/.gitignore export-ignore
5-
/.php_cs.dist export-ignore
7+
/.php-cs-fixer.dist.php export-ignore
68
/phpunit.xml.dist export-ignore
79
/.waratah export-ignore
810
/code-of-conduct.md export-ignore

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
/client/node_modules
22
/vendor/
33
.DS_Store
4-
/.php_cs.cache
4+
/.php-cs-fixer.cache

.php_cs.dist renamed to .php-cs-fixer.dist.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
$finder = PhpCsFixer\Finder::create()
88
->in(__DIR__);
99

10-
return PhpCsFixer\Config::create()
11-
->setRules([
10+
$config = new PhpCsFixer\Config();
11+
return $config->setRules([
1212
'@PSR2' => true,
1313
'array_indentation' => true,
1414
'array_syntax' => ['syntax' => 'short'],

.waratah

Lines changed: 68 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,68 @@
1-
+--------------------------------------------------------------------------------+
2-
|oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
3-
|oooooooooooooooooooooooooooo+ooooooooo+.~oooooooooo+oooooooooooooooooooooooooooo|
4-
|ooooooooooooooooooooooooooo. ~:+ooooo+.. .+ooooo+:. ~ooooooooooooooooooooooooooo|
5-
|oooooooooooooooooooooooooo: .. .::oo: .....+oo:~. .. :oooooooooooooooooooooooooo|
6-
|ooooooooooooooo+~~~:+ooooo. .... ~o: .. .. +o. .... .ooooo+::~~oooooooooooooooo|
7-
|ooooooooooooooo: . .:+o+~. . .o+ ..... ...+o... ~:oo:~~ :ooooooooooooooo|
8-
|ooooooooooooooo: ..... :oo+~ o+... . .... .o+ .~+oo~. .... :ooooooooooooooo|
9-
|ooooooooooooooo~ ... ... ++::o++o~ ....... ...~o++o:~o: ....... :ooooooooooooooo|
10-
|ooooooooooooooo~ ... .. ~o: .:o+. ..... .. ~oo:. :o..... .. :ooooooooooooooo|
11-
|ooooo~.~~~~~~:o: ...... :o... .:o:. .. ... .+o:. .. ~o: ...... :o:~~~~~~.:ooooo|
12-
|ooooo. . .o: . . .. +o ..... ~+o~ .. :o+~ .....o: .. . . :o. . ~ooooo|
13-
|oooooo. . ....o+ ..... .++ .... :o:.. .+o: ... .. ++ ...... o+ .. .. ~oooooo|
14-
|ooooooo~ . .+o........o: ... .... ~++..oo~ . ..... ++ . .. ..o:. . ~ooooooo|
15-
|oooooooo:.::+++o~ . .. .o+ ..... .....o+o+. ..... . . +o...... :o+++::.:oooooooo|
16-
|ooooooooo++:~..o+ . ...o+ .. ... . . .oo. .......... o+ . .. .o+.~~:++ooooooooo|
17-
|oooooo+:~.. :o: ... +o.... ...... :o~ ... . . . .o: .... :o~ .~:+oooooo|
18-
|ooo:~.. ...... +o. ... :o~ .. ..... .o+ .. ...... . ~o: ... ~o: .. ... ~:+ooo|
19-
|o+ ..... . . ..+o. .. .o: .... . . :o~ ..... ..... +o .. ~o: . .... ... .+o|
20-
|oo:~. ... .......+o~ .. :o~ ....... :o. ... .. ... :o: . ~o+ .......... .~:oo|
21-
|oooo+:~.. . .. .:o:. :o~ ... . :o... ...... :o: ~:o: .... ..::+oooo|
22-
|oooooooo++::~... .:+:.. :+:~ .~o: . . ~++~ .~:+:. .~~::++oooooooo|
23-
|ooooooooooooooo++++::::ooo+::oo+::~...:o:~...~::+o+::+ooo:::+++ooooooooooooooooo|
24-
|ooooooooooooooo:~~~::::::::::::::+++++oooo+++:+::::::::::::::~~.+ooooooooooooooo|
25-
|ooooooooooooooo+~~... ....~:::++++o++ooooo+oo++++:::~~... .~~+ooooooooooooooo|
26-
|oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
27-
|oooo:::::+ooooooooooo+::::+oooooo::~~~~:::+ooo+:::::oooooo+::::+oooooo+:::::oooo|
28-
|ooo+ ~oooooooooo: ~ooo+. .~++ +ooooo~ +ooooo. :oooo|
29-
|oooo :oooooooo: ~oo: ~~~~. ~+o: ~oooo+ ~oooo+ .ooooo|
30-
|ooo+ .:oooooo: ~oo +oooooo:::oooo +ooo~ +ooo~ :ooooo|
31-
|ooo+ ~+oooo: ~oo ~:++oooooooooo: ~oo+ ~oo+ .oooooo|
32-
|oooo +: :ooo: ~oo: ..~:+oooooo +o~ ~: +o~ +oooooo|
33-
|ooo+ +o+. :o: ~ooo+:. ~+ooo: :+ :o ~o .ooooooo|
34-
|ooo+ +ooo: ~~ ~ooooooo+:::~ oooo . oo: ~ +ooooooo|
35-
|oooo oooooo: ~ooo+:oooooooo+. :ooo: :ooo ~oooooooo|
36-
|ooo+ ooooooo+~ ~oo: .~:++oo++ +oooo. .oooo: +oooooooo|
37-
|ooo+ +oooooooo:. ~o: :ooooo: :ooooo ~ooooooooo|
38-
|oooo .ooooooooooo: . ~ooo+:~. ~:oooooooo. .oooooo: +ooooooooo|
39-
|oooooooooooooooooooooooooooooooooooo++++oooooooooooooooooooooooooooooooooooooooo|
40-
|ooooo+:::ooo+:::+o:+ooo++o:::::o+:::+oo++ooo:o+:oooo:+o:::::o:+ooo:o+:+:::oooooo|
41-
|ooo+.:+::+o~~:::~:: oo+ :+ ::::o ~:+~ o ~oo +: ~++~ :: :::+o :oo ++:..:+oooooo|
42-
|ooo~.oo::~: oooo: o:.o :o+ :::+o.~:~~:o ::.: +:~:..+.:: :::+o ::.: :oo:.oooooooo|
43-
|oooo~~::~.o:.:::.:oo~ ~oo+ ::::o.~+:.:o :o+~ +:.o+oo :: ::::o :o+~ +oo:.oooooooo|
44-
|ooooo+:++oooo:++ooooo+oooo++:++o+oooo:o+oooo+oo+oooo+oo+++:+o+oooo+ooo++oooooooo|
45-
|oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
46-
+--------------------------------------------------------------------------------+
1+
+------------------------------------------------------------------------------------------------------------------------+
2+
|oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
3+
|ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo:+ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
4+
|ooooooooooooooooooooooooooooooooooooooooo++ooooooooooooooo~ ~oooooooooooooo+++ooooooooooooooooooooooooooooooooooooooooo|
5+
|oooooooooooooooooooooooooooooooooooooooo+ .~+oooooooooo+. .. ~oooooooooo++~. .+oooooooooooooooooooooooooooooooooooooooo|
6+
|oooooooooooooooooooooooooooooooooooooooo~ .. ~:+oooooo+. .... ~+oooooo+:. .. :oooooooooooooooooooooooooooooooooooooooo|
7+
|ooooooooooooooooooooooooooooooooooooooo+ .. .. :+ooo+.... . . .oooo:~. ......+ooooooooooooooooooooooooooooooooooooooo|
8+
|oooooooooooooooooooooooo~~:+++ooooooooo.......... ~oo+ ..... .. .+o+ .........:oooooooooo++~~:oooooooooooooooooooooooo|
9+
|ooooooooooooooooooooooo: . .~:+ooooo+ .........+o+ .............oo+........ +oooo++:~ . . +ooooooooooooooooooooooo|
10+
|ooooooooooooooooooooooo~ .... . .~++oo+~ ..... +o+... . .... .. ~oo+ .... .~+oo++~. ...... ~ooooooooooooooooooooooo|
11+
|ooooooooooooooooooooooo........... ~+oo++. ..+oo~ ............ . ~oo+ . .~+ooo:~. ......... ~ooooooooooooooooooooooo|
12+
|ooooooooooooooooooooooo.............. :ooooo+~ :oo~ ..... .......... +oo~.~+ooooo~ ..... . .... .ooooooooooooooooooooooo|
13+
|oooooooooooooooooooooo+. . ... .. .. :oo~ ~+oo++o+ ........... .......+oo+oo+~.~oo~ . ...........ooooooooooooooooooooooo|
14+
|ooooooooooooooooooooooo... . ....... +o+ .~+ooo. ................. ~ooo+~ ..+o: ........... ~ooooooooooooooooooooooo|
15+
|oooooooo+++++++++++oooo......... ....oo: ... ~+oo:. .. .. .. .... .+oo+~ ... :o+ .. .... . ..~oo+o+++++++++++oooooooo|
16+
|ooooooo: . .. ~oo............ ~oo....... ~+oo: ... ..... .. :oo+~ ...... .oo............ ~oo.... . +ooooooo|
17+
|ooooooo+ .......... ~oo~ . ... .... :o+ ... .... :+o+~ ... .... ~+oo:. .. ......oo~ ... ...... ~oo. ...........+ooooooo|
18+
|oooooooo~ ... .......oo: .. ..... ..+o+ ... ...... .+oo: .... .:oo+. .... ... +o: . .. ..... +o+........... +oooooooo|
19+
|ooooooooo~ ..........+o+ ..... .... +o+ ...... ..... :oo+.... ~+oo~ ............ +o+ ....... ...+o+ ...... .. :ooooooooo|
20+
|oooooooooo: ....... :o+ .. ........oo: ............. .+o+~ ~oo+~ .. ....... .. +o+....... ....oo~ ...... +oooooooooo|
21+
|ooooooooooo+. .~:+oo~.... .... .oo+ . ... ... ... .+oo.:oo+. ....... ...... +o+ .. ...... ~oo+:~. . .+ooooooooooo|
22+
|oooooooooooo+~.:++ooo+oo+ .. .. ...+o: .... ...... .... +oooo+ ..... ..... . . +o+.... ..... +oo+ooo++~.:ooooooooooooo|
23+
|ooooooooooooooooo+:~. :oo...........oo+ .. ...... .... . +oo+.......... ....... +o+ ..... ...~oo~ .~:+ooooooooooooooooo|
24+
|oooooooooooo++:. ....oo: .... ....+o+ .......... ...... +o+........ ....... ...+o+ ........ +o+ .. ~:++oooooooooooo|
25+
|ooooooooo+:.. ...... :oo~ .... .. +o+. ..... ...... .. :oo~ ... ..... .. ......oo~ ... ... ~oo~....... . ~:+ooooooooo|
26+
|ooooo++~.. ...... .... +o+ ....... ~oo~... .... ........+o+ ..... ............ :oo... ......oo+ .. ....... ..~+oooooo|
27+
|ooo+~. ..... ...........oo+ ........oo+ ..... .... ... :oo. . ...... .... .....+o+ ...... .+o+ ...... ......... ..~+ooo|
28+
|oo+ ..... .............. ~+o+ . . .. +oo............. . +o+. ................. ~oo~ ..... .+o+...... ....... ...... +oo|
29+
|ooo:.. ............ .... .oo+. ......+o+ ... ..........+o+ .... ..... .. . .. +o+ .. .. ~+o+. ... ...... ....... ..+ooo|
30+
|ooooo+~. ...... ........ .+oo~ ... ~oo: ... ....... +o+ ................ +oo~..... :oo+...... .......... .~:+ooooo|
31+
|oooooooo++~.. ............ +oo+~ .. :oo+ ... .......+o+ .. .. . ...... .+oo. .. ~+o+~ ......... ..:++oooooooo|
32+
|oooooooooooo++:~.. . .. .+oo+~ ~+oo: ......... :oo............. .:oo+. .~+oo+. .. .~::++oooooooooooo|
33+
|oooooooooooooooooo+++::~~~.... .:+o++~~. ~+o+:.. ... +o+. .... . ~++o+~ ..:++o+: ....~~~::+++ooooooooooooooooooo|
34+
|ooooooooooooooooooooooooooooooo+++++ooooo+++oooo++:~~....~oo+:.....~~:+oooo++++ooooo+++++ooooooooooooooooooooooooooooooo|
35+
|ooooooooooooooooooooooo:~~~:::++++o++++++oo+++++++o+++o+oooooooo++o++oo++++oooo++++oo++++++::~~~+ooooooooooooooooooooooo|
36+
|oooooooooooooooooooooo+. . .~~~:::++++++oooooo+++++::~~~... . .. . . :ooooooooooooooooooooooo|
37+
|oooooooooooooooooooooooo+:~~~....~~.~~:++++ooooooooooooooooooooooooooooooooo+++::~~..........~:+oooooooooooooooooooooooo|
38+
|oooooooooooooooooooooooooooooooo+ooooooooooooooooooooooooooooooooooooooooooooooooooooo+o+oo+oooooooooooooooooooooooooooo|
39+
|oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
40+
|oooooo:~:~::::+ooooooooooooooooo+~::~:::oooooooo++:~.. ..~~:+oooooo~:::~:::oooooooooo:~:~::~+oooooooooo::::~:~+oooooo|
41+
|ooooo+ :oooooooooooooooo~ oooooo+. .:+oo~ +oooooooo+ ooooooooo~ +oooooo|
42+
|ooooo+ +oooooooooooooo~ oooo+~ .+o+ ~oooooooo. ~oooooooo ~ooooooo|
43+
|ooooo+ .+oooooooooooo~ oooo. .::+::~. ~+ooo: +oooooo+ ooooooo+ +ooooooo|
44+
|ooooo+ ~ooooooooooo~ ooo+ +ooooooooo++. :ooooo+ ~oooooo. :oooooo ~oooooooo|
45+
|ooooo+ :ooooooooo~ +oo: +oooooooooooooooooooo: +oooo+ ooooo+ +oooooooo|
46+
|ooooo+ . .+ooooooo~ ooo+ .:++oooooooooooooooo+ :oooo. ~oooo. ~ooooooooo|
47+
|ooooo+ :+. ~+ooooo~ .oooo~ ..~:++oooooooooo: ooo+ +~ ooo+ oooooooooo|
48+
|ooooo+ :oo+ :oooo~ +oooo: ~:oooooooo :oo o+ :oo. :oooooooooo|
49+
|ooooo+ :oooo: +oo. ooooooo+~. ~oooooo: o+ +oo. o+ ooooooooooo|
50+
|ooooo+ :ooooo+~ .+~ ooooooooooo++:~.. .oooooo :. ooo+ :~ :ooooooooooo|
51+
|ooooo+ :ooooooo+. oooooooooooooooooo++~ +ooooo: :oooo. oooooooooooo|
52+
|ooooo+ ~ooooooooo: +ooooo:+ooooooooooooo+ :oooooo. ooooo+ +oooooooooooo|
53+
|ooooo+ :ooooooooooo~ oooo+ .~++ooooooooo+ :oooooo+ :oooooo. .ooooooooooooo|
54+
|ooooo+ :oooooooooooo+. oo+. .~~::::~. .oooooooo. ooooooo+ +ooooooooooooo|
55+
|ooooo+ :oooooooooooooo+ +o+~ ~ooooooooo+ :oooooooo. .oooooooooooooo|
56+
|ooooo+ ~oooooooooooooooo: ooooo+:. .~+ooooooooooo. ooooooooo+ +oooooooooooooo|
57+
|oooooo:+::+::+ooooooooooooooooo+::+:+:::oooooooo+++:~~.~.~.~::++oooooooooooooo+::+::+:+oooooooooo+:::+:++ooooooooooooooo|
58+
|oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
59+
|ooooooooo+++ooooooooo+ooooooooooooooooo+o+o++oooooo++oooooo+ooooooooooooooooooooooooo++o+ooooooooooo+ooo+ooo+ooooooooooo|
60+
|oooooo+~.~~..~+oo+~..~...+o: :ooooo. o+ .~.~~.+o~ .~...~+o+ .+oooo..o+ +oooo: ++ ..~~..:o+ .+oooo..o:.~. ...~ooooooooo|
61+
|ooooo+ ~+oooo+oo+ .+ooo+~ :o. +ooo. +o+ :ooooooo~ +ooo+ o+ . ~ooo o+ ~oo~ oo .ooooooo+ ~ooo oooo+ ~oooooooooooo|
62+
|ooooo ooo+~~:~o ooooooo. oo oo: +oo+ ~...~oo~ ::++~ ~o+ ++. +o .o+ :+ .. o~ +o ~~.~~+o+ ++ +o .oooo+ :oooooooooooo|
63+
|ooooo: :ooo++ o~ :ooooo+ .oo+ ~+ :ooo+ :ooooooo~ ~:~ +oo+ :oo: ~ .o+ :oo.~oo~ +o .o++oooo+ :oo: ~ .oooo+ :oooooooooooo|
64+
|oooooo+..~::~ .oo: .~:~. ~oooo+ ~oooo+ .:~::~+o~ +oo+. +o+ :ooo+. o+ ~oooooo. oo :~::~:o+ :ooo+. oooo+ ~oooooooooooo|
65+
|oooooooo++:++oooooo++:++ooooooo++ooooo+++++++++o++ooooo++oo++ooooo++oo++oooooo++oo++++++++o+++ooooo++oooo+++oooooooooooo|
66+
|oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
67+
|oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo|
68+
+------------------------------------------------------------------------------------------------------------------------+

composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
},
2828
"require": {
2929
"ext-xml": "*",
30-
"silverstripe/cms": "^4",
31-
"symbiote/silverstripe-queuedjobs": "^4",
32-
"symbiote/silverstripe-multivaluefield": "^5.0"
30+
"silverstripe/cms": "^4.10.0",
31+
"symbiote/silverstripe-queuedjobs": "^4.9.0",
32+
"symbiote/silverstripe-multivaluefield": "^5.2.0"
3333
},
3434
"require-dev": {
35-
"phpunit/phpunit": "^5.7",
36-
"friendsofphp/php-cs-fixer": "^2.18"
35+
"phpunit/phpunit": "^9.5",
36+
"friendsofphp/php-cs-fixer": "^3"
3737
}
3838
}

tests/AbstractPolicyFunctionalTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ abstract class AbstractPolicyFunctionalTest extends FunctionalTest
3838

3939
abstract protected function getInjectionMethod();
4040

41-
public function setUp()
41+
public function setUp() : void
4242
{
4343
Config::inst()->update( Policy::class, 'nonce_injection_method', $this->getInjectionMethod());
4444
parent::setUp();
4545
}
4646

47-
public function tearDown()
47+
public function tearDown() : void
4848
{
4949
parent::tearDown();
5050
}

tests/NonceTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
class NonceTest extends SapphireTest {
1212

13-
public function setUp() {
13+
public function setUp() : void {
1414
parent::setUp();
1515
// clear nonce for each test
1616
Nonce::clear();

tests/PolicyTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ class PolicyTest extends SapphireTest
1616

1717
private $include_report_to = false;
1818

19-
public function setUp()
19+
public function setUp() : void
2020
{
2121
parent::setUp();
2222
$this->include_report_to = Config::inst()->get(Policy::class, 'include_report_to');
2323
Config::inst()->update(Policy::class, 'include_report_to', true);
2424
}
2525

26-
public function tearDown()
26+
public function tearDown() : void
2727
{
2828
parent::tearDown();
2929
Config::inst()->update(Policy::class, 'include_report_to', $this->include_report_to);

0 commit comments

Comments
 (0)