Skip to content

Commit 1169d83

Browse files
authored
PHPC-2015: Clean up stub files for BSON classes (#1341)
1 parent 6ffcb1f commit 1169d83

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+341
-368
lines changed

src/BSON/Binary.stub.php

Lines changed: 61 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -5,88 +5,87 @@
55
* @generate-function-entries static
66
*/
77

8-
namespace MongoDB\BSON
8+
namespace MongoDB\BSON;
9+
10+
final class Binary implements BinaryInterface, \JsonSerializable, Type, \Serializable
911
{
10-
final class Binary implements BinaryInterface, \JsonSerializable, Type, \Serializable
11-
{
12-
/**
13-
* @var int
14-
* @cvalue BSON_SUBTYPE_BINARY
15-
*/
16-
public const TYPE_GENERIC = UNKNOWN;
12+
/**
13+
* @var int
14+
* @cvalue BSON_SUBTYPE_BINARY
15+
*/
16+
public const TYPE_GENERIC = UNKNOWN;
1717

18-
/**
19-
* @var int
20-
* @cvalue BSON_SUBTYPE_FUNCTION
21-
*/
22-
public const TYPE_FUNCTION = UNKNOWN;
18+
/**
19+
* @var int
20+
* @cvalue BSON_SUBTYPE_FUNCTION
21+
*/
22+
public const TYPE_FUNCTION = UNKNOWN;
2323

24-
/**
25-
* @var int
26-
* @cvalue BSON_SUBTYPE_BINARY_DEPRECATED
27-
*/
28-
public const TYPE_OLD_BINARY = UNKNOWN;
24+
/**
25+
* @var int
26+
* @cvalue BSON_SUBTYPE_BINARY_DEPRECATED
27+
*/
28+
public const TYPE_OLD_BINARY = UNKNOWN;
2929

30-
/**
31-
* @var int
32-
* @cvalue BSON_SUBTYPE_UUID_DEPRECATED
33-
*/
34-
public const TYPE_OLD_UUID = UNKNOWN;
30+
/**
31+
* @var int
32+
* @cvalue BSON_SUBTYPE_UUID_DEPRECATED
33+
*/
34+
public const TYPE_OLD_UUID = UNKNOWN;
3535

36-
/**
37-
* @var int
38-
* @cvalue BSON_SUBTYPE_UUID
39-
*/
40-
public const TYPE_UUID = UNKNOWN;
36+
/**
37+
* @var int
38+
* @cvalue BSON_SUBTYPE_UUID
39+
*/
40+
public const TYPE_UUID = UNKNOWN;
4141

42-
/**
43-
* @var int
44-
* @cvalue BSON_SUBTYPE_MD5
45-
*/
46-
public const TYPE_MD5 = UNKNOWN;
42+
/**
43+
* @var int
44+
* @cvalue BSON_SUBTYPE_MD5
45+
*/
46+
public const TYPE_MD5 = UNKNOWN;
4747

48-
/**
49-
* @var int
50-
* @cvalue BSON_SUBTYPE_ENCRYPTED
51-
*/
52-
public const TYPE_ENCRYPTED = UNKNOWN;
48+
/**
49+
* @var int
50+
* @cvalue BSON_SUBTYPE_ENCRYPTED
51+
*/
52+
public const TYPE_ENCRYPTED = UNKNOWN;
5353

54-
/**
55-
* @var int
56-
* @cvalue BSON_SUBTYPE_COLUMN
57-
*/
58-
public const TYPE_COLUMN = UNKNOWN;
54+
/**
55+
* @var int
56+
* @cvalue BSON_SUBTYPE_COLUMN
57+
*/
58+
public const TYPE_COLUMN = UNKNOWN;
5959

60-
/**
61-
* @var int
62-
* @cvalue BSON_SUBTYPE_USER
63-
*/
64-
public const TYPE_USER_DEFINED = UNKNOWN;
60+
/**
61+
* @var int
62+
* @cvalue BSON_SUBTYPE_USER
63+
*/
64+
public const TYPE_USER_DEFINED = UNKNOWN;
6565

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

68-
final public function getData(): string {}
68+
final public function getData(): string {}
6969

70-
final public function getType(): int {}
70+
final public function getType(): int {}
7171

72-
public static function __set_state(array $properties): Binary {}
72+
public static function __set_state(array $properties): Binary {}
7373

74-
final public function __toString(): string {}
74+
final public function __toString(): string {}
7575

76-
final public function serialize(): string {}
76+
final public function serialize(): string {}
7777

78-
/** @param string $serialized */
79-
final public function unserialize($serialized): void {}
78+
/** @param string $serialized */
79+
final public function unserialize($serialized): void {}
8080

81-
final public function __unserialize(array $data): void {}
81+
final public function __unserialize(array $data): void {}
8282

83-
final public function __serialize(): array {}
83+
final public function __serialize(): array {}
8484

8585
#if PHP_VERSION_ID >= 80000
86-
final public function jsonSerialize(): mixed {}
86+
final public function jsonSerialize(): mixed {}
8787
#else
88-
/** @return mixed */
89-
final public function jsonSerialize() {}
88+
/** @return mixed */
89+
final public function jsonSerialize() {}
9090
#endif
91-
}
9291
}

src/BSON/BinaryInterface.stub.php

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,15 @@
55
* @generate-function-entries
66
*/
77

8-
namespace MongoDB\BSON
8+
namespace MongoDB\BSON;
9+
10+
interface BinaryInterface
911
{
10-
interface BinaryInterface
11-
{
12-
/** @tentative-return-type */
13-
public function getData(): string;
12+
/** @tentative-return-type */
13+
public function getData(): string;
1414

15-
/** @tentative-return-type */
16-
public function getType(): int;
15+
/** @tentative-return-type */
16+
public function getType(): int;
1717

18-
public function __toString(): string;
19-
}
18+
public function __toString(): string;
2019
}

src/BSON/BinaryInterface_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: 883b69330ddc0ad0a51793235e39d904e8665bec */
2+
* Stub hash: 07bf399f3506a13fc4026d90cb58226598905092 */
33

44
ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_MongoDB_BSON_BinaryInterface_getData, 0, 0, IS_STRING, 0)
55
ZEND_END_ARG_INFO()

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: 068e51189d6dcd1e5ff0a50d0f0195b0a93f36da */
2+
* Stub hash: bd94329bd8849c9bcb93b41699a19589f1fb905b */
33

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

src/BSON/DBPointer.stub.php

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,26 @@
55
* @generate-function-entries static
66
*/
77

8-
namespace MongoDB\BSON
8+
namespace MongoDB\BSON;
9+
final class DBPointer implements \JsonSerializable, Type, \Serializable
910
{
10-
final class DBPointer implements \JsonSerializable, Type, \Serializable
11-
{
12-
final private function __construct() {}
11+
final private function __construct() {}
1312

14-
final public function __toString(): string {}
13+
final public function __toString(): string {}
1514

16-
final public function serialize(): string {}
15+
final public function serialize(): string {}
1716

18-
/** @param string $serialized */
19-
final public function unserialize($serialized): void {}
17+
/** @param string $serialized */
18+
final public function unserialize($serialized): void {}
2019

21-
final public function __unserialize(array $data): void {}
20+
final public function __unserialize(array $data): void {}
2221

23-
final public function __serialize(): array {}
22+
final public function __serialize(): array {}
2423

2524
#if PHP_VERSION_ID >= 80000
26-
final public function jsonSerialize(): mixed {}
25+
final public function jsonSerialize(): mixed {}
2726
#else
28-
/** @return mixed */
29-
final public function jsonSerialize() {}
27+
/** @return mixed */
28+
final public function jsonSerialize() {}
3029
#endif
31-
}
3230
}

src/BSON/DBPointer_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: 9f87f398d061bfa61312f34693a7e1a47a6803d5 */
2+
* Stub hash: 93eae6546a9e300831dedd1a1912685657e8bc00 */
33

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

src/BSON/Decimal128.stub.php

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,29 @@
55
* @generate-function-entries static
66
*/
77

8-
namespace MongoDB\BSON
8+
namespace MongoDB\BSON;
9+
10+
final class Decimal128 implements Decimal128Interface, \JsonSerializable, Type, \Serializable
911
{
10-
final class Decimal128 implements Decimal128Interface, \JsonSerializable, Type, \Serializable
11-
{
12-
final public function __construct(string $value = '') {}
12+
final public function __construct(string $value = '') {}
1313

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

16-
public static function __set_state(array $properties): Decimal128 {}
16+
public static function __set_state(array $properties): Decimal128 {}
1717

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

20-
/** @param string $serialized */
21-
final public function unserialize($serialized): void {}
20+
/** @param string $serialized */
21+
final public function unserialize($serialized): void {}
2222

23-
final public function __unserialize(array $data): void {}
23+
final public function __unserialize(array $data): void {}
2424

25-
final public function __serialize(): array {}
25+
final public function __serialize(): array {}
2626

2727
#if PHP_VERSION_ID >= 80000
28-
final public function jsonSerialize(): mixed {}
28+
final public function jsonSerialize(): mixed {}
2929
#else
30-
/** @return mixed */
31-
final public function jsonSerialize() {}
30+
/** @return mixed */
31+
final public function jsonSerialize() {}
3232
#endif
33-
}
3433
}

src/BSON/Decimal128Interface.stub.php

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,10 @@
55
* @generate-function-entries
66
*/
77

8-
namespace MongoDB\BSON
8+
namespace MongoDB\BSON;
9+
10+
interface Decimal128Interface
911
{
10-
interface Decimal128Interface
11-
{
12-
/** @tentative-return-type */
13-
public function __toString(): string;
14-
}
12+
/** @tentative-return-type */
13+
public function __toString(): string;
1514
}

src/BSON/Decimal128Interface_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: 5fd2c3e0222d95ee31abc731b49882fe3daaab98 */
2+
* Stub hash: 8e3bdf5ec19b8267107a1f66c2c31739d935a611 */
33

44
ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(arginfo_class_MongoDB_BSON_Decimal128Interface___toString, 0, 0, IS_STRING, 0)
55
ZEND_END_ARG_INFO()

src/BSON/Decimal128_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: db92ad0b12a6766c9d1fd5591e296f1686b4f613 */
2+
* Stub hash: 9481dbe518648d2d64cce460c6c5d73ce9df5c6c */
33

44
ZEND_BEGIN_ARG_INFO_EX(arginfo_class_MongoDB_BSON_Decimal128___construct, 0, 0, 0)
55
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, value, IS_STRING, 0, "\'\'")

src/BSON/Int64.stub.php

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,27 @@
55
* @generate-function-entries static
66
*/
77

8-
namespace MongoDB\BSON
8+
namespace MongoDB\BSON;
9+
10+
final class Int64 implements \JsonSerializable, Type, \Serializable
911
{
10-
final class Int64 implements \JsonSerializable, Type, \Serializable
11-
{
12-
private final function __construct() {}
12+
private final function __construct() {}
1313

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

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

18-
/** @param string $serialized */
19-
final public function unserialize($serialized): void {}
18+
/** @param string $serialized */
19+
final public function unserialize($serialized): void {}
2020

21-
final public function __unserialize(array $data): void {}
21+
final public function __unserialize(array $data): void {}
2222

23-
final public function __serialize(): array {}
23+
final public function __serialize(): array {}
2424

2525
#if PHP_VERSION_ID >= 80000
26-
final public function jsonSerialize(): mixed {}
26+
final public function jsonSerialize(): mixed {}
2727
#else
28-
/** @return mixed */
29-
final public function jsonSerialize() {}
28+
/** @return mixed */
29+
final public function jsonSerialize() {}
3030
#endif
31-
}
3231
}

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: c6215d669e84919bca49dc8a770c29037cb390d5 */
2+
* Stub hash: b82e697d10a284a301c3110f0e947ee45bdc555c */
33

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

0 commit comments

Comments
 (0)