Skip to content

Commit fc5fd62

Browse files
committed
Add serialize and unserialize to list of known magic methods
1 parent e3eecbb commit fc5fd62

File tree

2 files changed

+34
-30
lines changed

2 files changed

+34
-30
lines changed

src/Standards/Generic/Sniffs/NamingConventions/CamelCapsFunctionNameSniff.php

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,23 @@ class CamelCapsFunctionNameSniff extends AbstractScopeSniff
2323
* @var array
2424
*/
2525
protected $magicMethods = [
26-
'construct' => true,
27-
'destruct' => true,
28-
'call' => true,
29-
'callstatic' => true,
30-
'get' => true,
31-
'set' => true,
32-
'isset' => true,
33-
'unset' => true,
34-
'sleep' => true,
35-
'wakeup' => true,
36-
'tostring' => true,
37-
'set_state' => true,
38-
'clone' => true,
39-
'invoke' => true,
40-
'debuginfo' => true,
26+
'construct' => true,
27+
'destruct' => true,
28+
'call' => true,
29+
'callstatic ' => true,
30+
'get' => true,
31+
'set' => true,
32+
'isset' => true,
33+
'unset' => true,
34+
'sleep' => true,
35+
'wakeup' => true,
36+
'serialize' => true,
37+
'unserialize' => true,
38+
'tostring' => true,
39+
'invoke' => true,
40+
'set_state' => true,
41+
'clone' => true,
42+
'debuginfo' => true,
4143
];
4244

4345
/**

src/Standards/PEAR/Sniffs/NamingConventions/ValidFunctionNameSniff.php

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,23 @@ class ValidFunctionNameSniff extends AbstractScopeSniff
2323
* @var array
2424
*/
2525
protected $magicMethods = [
26-
'construct' => true,
27-
'destruct' => true,
28-
'call' => true,
29-
'callstatic' => true,
30-
'get' => true,
31-
'set' => true,
32-
'isset' => true,
33-
'unset' => true,
34-
'sleep' => true,
35-
'wakeup' => true,
36-
'tostring' => true,
37-
'set_state' => true,
38-
'clone' => true,
39-
'invoke' => true,
40-
'debuginfo' => true,
26+
'construct' => true,
27+
'destruct' => true,
28+
'call' => true,
29+
'callstatic ' => true,
30+
'get' => true,
31+
'set' => true,
32+
'isset' => true,
33+
'unset' => true,
34+
'sleep' => true,
35+
'wakeup' => true,
36+
'serialize' => true,
37+
'unserialize' => true,
38+
'tostring' => true,
39+
'invoke' => true,
40+
'set_state' => true,
41+
'clone' => true,
42+
'debuginfo' => true,
4143
];
4244

4345
/**

0 commit comments

Comments
 (0)