Skip to content

Commit 93265d4

Browse files
authored
PHPC-2136: Final modifier should precede method visibility in stub files (#1364)
1 parent 6db48b8 commit 93265d4

18 files changed

+33
-33
lines changed

src/BSON/Binary.stub.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ final class Binary implements BinaryInterface, \JsonSerializable, Type, \Seriali
6363
*/
6464
public const TYPE_USER_DEFINED = UNKNOWN;
6565

66-
public final function __construct(string $data, int $type = Binary::TYPE_GENERIC) {}
66+
final public function __construct(string $data, int $type = Binary::TYPE_GENERIC) {}
6767

6868
final public function getData(): string {}
6969

src/BSON/Binary_arginfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* This is a generated file, edit the .stub.php file instead.
2-
* Stub hash: 5a6e8f17139479d3183b22dc9e13fd81939b8df9 */
2+
* Stub hash: 1ad141cbb9c7c2e49660ba16b36c69de97d7e45e */
33

44
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_MongoDB_BSON_Binary___construct, 0, 0, 1)
55
ZEND_ARG_TYPE_INFO(0, data, IS_STRING, 0)

src/BSON/Int64.stub.php

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

1010
final class Int64 implements \JsonSerializable, Type, \Serializable
1111
{
12-
private final function __construct() {}
12+
final private function __construct() {}
1313

1414
final public function __toString(): string {}
1515

src/BSON/Int64_arginfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* This is a generated file, edit the .stub.php file instead.
2-
* Stub hash: 852eeededa19c9411c8fa9b0b364b86759e4819d */
2+
* Stub hash: a0fc48411f2ce18661e1e837b79f878f2d80ebd3 */
33

44
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_MongoDB_BSON_Int64___construct, 0, 0, 0)
55
ZEND_END_ARG_INFO()

src/BSON/ObjectId.stub.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99

1010
final class ObjectId implements ObjectIdInterface, \JsonSerializable, Type, \Serializable
1111
{
12-
public final function __construct(?string $id = null) {}
12+
final public function __construct(?string $id = null) {}
1313

14-
public final function getTimestamp(): int {}
14+
final public function getTimestamp(): int {}
1515

16-
public final function __toString(): string {}
16+
final public function __toString(): string {}
1717

1818
final public static function __set_state(array $properties): ObjectId {}
1919

src/BSON/ObjectId_arginfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* This is a generated file, edit the .stub.php file instead.
2-
* Stub hash: 542391934fa2e97e850d269b30636bdfc4aa4e65 */
2+
* Stub hash: 9cd65d4b38b64b047724d97593fdb6934f6fa896 */
33

44
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_MongoDB_BSON_ObjectId___construct, 0, 0, 0)
55
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, id, IS_STRING, 1, "null")

src/BSON/PersistableEnum.stub.php

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

1010
trait PersistableEnum
1111
{
12-
public final function bsonSerialize(): array {}
12+
final public function bsonSerialize(): array {}
1313

14-
public final function bsonUnserialize(array $data): void {}
14+
final public function bsonUnserialize(array $data): void {}
1515
}

src/BSON/PersistableEnum_arginfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* This is a generated file, edit the .stub.php file instead.
2-
* Stub hash: db87873800da8dfaf4b3235eed97254593c9b83d */
2+
* Stub hash: 948dccc4736ffc466b4a7d3b3e59f1e6cca9a0bb */
33

44
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_MongoDB_BSON_PersistableEnum_bsonSerialize, 0, 0, IS_ARRAY, 0)
55
ZEND_END_ARG_INFO()

src/BSON/Regex.stub.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99

1010
final class Regex implements RegexInterface, \JsonSerializable, Type, \Serializable
1111
{
12-
public final function __construct(string $pattern, string $flags = '') {}
12+
final public function __construct(string $pattern, string $flags = '') {}
1313

14-
public final function getPattern(): string {}
14+
final public function getPattern(): string {}
1515

16-
public final function getFlags(): string {}
16+
final public function getFlags(): string {}
1717

18-
public final function __toString(): string {}
18+
final public function __toString(): string {}
1919

2020
final public static function __set_state(array $properties): Regex {}
2121

src/BSON/Regex_arginfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/* This is a generated file, edit the .stub.php file instead.
2-
* Stub hash: 1896086ecdc06e2f643ec0f158cefc8f2719eff3 */
2+
* Stub hash: 7a1ba95f7cc89a83201d46f43ab7e5f2ae93cb5f */
33

44
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_MongoDB_BSON_Regex___construct, 0, 0, 1)
55
ZEND_ARG_TYPE_INFO(0, pattern, IS_STRING, 0)

0 commit comments

Comments
 (0)