Skip to content

Commit 879ac47

Browse files
authored
[FIX] Don't remove but deprecate Functions and Constants (#49)
1 parent 2aed4e0 commit 879ac47

File tree

9 files changed

+864
-7
lines changed

9 files changed

+864
-7
lines changed

.php_cs.dist

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $finder = PhpCsFixer\Finder::create()
99
return PhpCsFixer\Config::create()
1010
->setRules(
1111
[
12+
'@PSR2' => true,
1213
'no_unused_imports' => true,
1314
'ordered_imports' => [
1415
'sort_algorithm' => 'alpha',

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ phpstan:
3737

3838
cs-fixer:
3939
PHP_VERSION=$(PHP_VERSION) $(PHP) bin/php-cs-fixer.phar fix --config=.php_cs.dist -v --dry-run \
40-
--path-mode=intersection --allow-risky=yes src test
40+
--path-mode=intersection --diff --allow-risky=yes src test
4141

4242
cs-fixer-modify:
4343
PHP_VERSION=$(PHP_VERSION) $(PHP) bin/php-cs-fixer.phar fix --config=.php_cs.dist -v \

composer.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,11 @@
3737
"autoload": {
3838
"psr-4": {
3939
"FlixTech\\SchemaRegistryApi\\": "src/"
40-
}
40+
},
41+
"files": [
42+
"src/Requests/Functions.php",
43+
"src/Constants/Constants.php"
44+
]
4145
},
4246
"autoload-dev": {
4347
"psr-4": {

src/Constants/Constants.php

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
<?php
2+
3+
namespace FlixTech\SchemaRegistryApi\Constants;
4+
5+
/**
6+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::COMPATIBILITY_NONE instead
7+
*/
8+
const COMPATIBILITY_NONE = 'NONE';
9+
10+
/**
11+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::COMPATIBILITY_BACKWARD instead
12+
*/
13+
const COMPATIBILITY_BACKWARD = 'BACKWARD';
14+
15+
/**
16+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::COMPATIBILITY_BACKWARD instead
17+
*/
18+
const COMPATIBILITY_BACKWARD_TRANSITIVE = 'BACKWARD_TRANSITIVE';
19+
20+
/**
21+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::COMPATIBILITY_FORWARD instead
22+
*/
23+
const COMPATIBILITY_FORWARD = 'FORWARD';
24+
25+
/**
26+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::COMPATIBILITY_FORWARD_TRANSITIVE instead
27+
*/
28+
const COMPATIBILITY_FORWARD_TRANSITIVE = 'FORWARD_TRANSITIVE';
29+
30+
/**
31+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::COMPATIBILITY_FULL instead
32+
*/
33+
const COMPATIBILITY_FULL = 'FULL';
34+
35+
/**
36+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::COMPATIBILITY_FULL_TRANSITIVE instead
37+
*/
38+
const COMPATIBILITY_FULL_TRANSITIVE = 'FULL_TRANSITIVE';
39+
40+
/**
41+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::VERSION_LATEST instead
42+
*/
43+
const VERSION_LATEST = 'latest';
44+
45+
/**
46+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::ACCEPT instead
47+
*/
48+
const ACCEPT = 'Accept';
49+
50+
/**
51+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::ACCEPT_HEADER instead
52+
*/
53+
const ACCEPT_HEADER = [ACCEPT => 'application/vnd.schemaregistry.v1+json'];
54+
55+
/**
56+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::CONTENT_TYPE instead
57+
*/
58+
const CONTENT_TYPE = 'Content-Type';
59+
60+
/**
61+
* @deprecated Use \FlixTech\SchemaRegistryApi\Constants::CONTENT_TYPE_HEADER instead
62+
*/
63+
const CONTENT_TYPE_HEADER = [CONTENT_TYPE => 'application/vnd.schemaregistry.v1+json'];

src/Registry/Cache/SimpleCacheAdapter.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,6 @@ public function getWithId(int $schemaId): ?AvroSchema
7575
*/
7676
public function getIdWithHash(string $hash): ?int
7777
{
78-
7978
return $this->cache->get($hash);
8079
}
8180

0 commit comments

Comments
 (0)