Skip to content

Commit 1f6ce5d

Browse files
committed
constants are PascalCase
1 parent ed23427 commit 1f6ce5d

12 files changed

+363
-148
lines changed

.phpstorm.meta.php

+62-62
Original file line numberDiff line numberDiff line change
@@ -5,72 +5,72 @@
55
namespace PHPSTORM_META;
66

77
registerArgumentsSet('nette_http_codes',
8-
\Nette\Http\IResponse::S100_CONTINUE,
9-
\Nette\Http\IResponse::S101_SWITCHING_PROTOCOLS,
10-
\Nette\Http\IResponse::S102_PROCESSING,
8+
\Nette\Http\IResponse::S100_Continue,
9+
\Nette\Http\IResponse::S101_SwitchingProtocols,
10+
\Nette\Http\IResponse::S102_Processing,
1111
\Nette\Http\IResponse::S200_OK,
12-
\Nette\Http\IResponse::S201_CREATED,
13-
\Nette\Http\IResponse::S202_ACCEPTED,
14-
\Nette\Http\IResponse::S203_NON_AUTHORITATIVE_INFORMATION,
15-
\Nette\Http\IResponse::S204_NO_CONTENT,
16-
\Nette\Http\IResponse::S205_RESET_CONTENT,
17-
\Nette\Http\IResponse::S206_PARTIAL_CONTENT,
18-
\Nette\Http\IResponse::S207_MULTI_STATUS,
19-
\Nette\Http\IResponse::S208_ALREADY_REPORTED,
20-
\Nette\Http\IResponse::S226_IM_USED,
21-
\Nette\Http\IResponse::S300_MULTIPLE_CHOICES,
22-
\Nette\Http\IResponse::S301_MOVED_PERMANENTLY,
23-
\Nette\Http\IResponse::S302_FOUND,
24-
\Nette\Http\IResponse::S303_SEE_OTHER,
25-
\Nette\Http\IResponse::S303_POST_GET,
26-
\Nette\Http\IResponse::S304_NOT_MODIFIED,
27-
\Nette\Http\IResponse::S305_USE_PROXY,
28-
\Nette\Http\IResponse::S307_TEMPORARY_REDIRECT,
29-
\Nette\Http\IResponse::S308_PERMANENT_REDIRECT,
30-
\Nette\Http\IResponse::S400_BAD_REQUEST,
31-
\Nette\Http\IResponse::S401_UNAUTHORIZED,
32-
\Nette\Http\IResponse::S402_PAYMENT_REQUIRED,
33-
\Nette\Http\IResponse::S403_FORBIDDEN,
34-
\Nette\Http\IResponse::S404_NOT_FOUND,
35-
\Nette\Http\IResponse::S405_METHOD_NOT_ALLOWED,
36-
\Nette\Http\IResponse::S406_NOT_ACCEPTABLE,
37-
\Nette\Http\IResponse::S407_PROXY_AUTHENTICATION_REQUIRED,
38-
\Nette\Http\IResponse::S408_REQUEST_TIMEOUT,
39-
\Nette\Http\IResponse::S409_CONFLICT,
40-
\Nette\Http\IResponse::S410_GONE,
41-
\Nette\Http\IResponse::S411_LENGTH_REQUIRED,
42-
\Nette\Http\IResponse::S412_PRECONDITION_FAILED,
43-
\Nette\Http\IResponse::S413_REQUEST_ENTITY_TOO_LARGE,
44-
\Nette\Http\IResponse::S414_REQUEST_URI_TOO_LONG,
45-
\Nette\Http\IResponse::S415_UNSUPPORTED_MEDIA_TYPE,
46-
\Nette\Http\IResponse::S416_REQUESTED_RANGE_NOT_SATISFIABLE,
47-
\Nette\Http\IResponse::S417_EXPECTATION_FAILED,
48-
\Nette\Http\IResponse::S421_MISDIRECTED_REQUEST,
49-
\Nette\Http\IResponse::S422_UNPROCESSABLE_ENTITY,
50-
\Nette\Http\IResponse::S423_LOCKED,
51-
\Nette\Http\IResponse::S424_FAILED_DEPENDENCY,
52-
\Nette\Http\IResponse::S426_UPGRADE_REQUIRED,
53-
\Nette\Http\IResponse::S428_PRECONDITION_REQUIRED,
54-
\Nette\Http\IResponse::S429_TOO_MANY_REQUESTS,
55-
\Nette\Http\IResponse::S431_REQUEST_HEADER_FIELDS_TOO_LARGE,
56-
\Nette\Http\IResponse::S451_UNAVAILABLE_FOR_LEGAL_REASONS,
57-
\Nette\Http\IResponse::S500_INTERNAL_SERVER_ERROR,
58-
\Nette\Http\IResponse::S501_NOT_IMPLEMENTED,
59-
\Nette\Http\IResponse::S502_BAD_GATEWAY,
60-
\Nette\Http\IResponse::S503_SERVICE_UNAVAILABLE,
61-
\Nette\Http\IResponse::S504_GATEWAY_TIMEOUT,
62-
\Nette\Http\IResponse::S505_HTTP_VERSION_NOT_SUPPORTED,
63-
\Nette\Http\IResponse::S506_VARIANT_ALSO_NEGOTIATES,
64-
\Nette\Http\IResponse::S507_INSUFFICIENT_STORAGE,
65-
\Nette\Http\IResponse::S508_LOOP_DETECTED,
66-
\Nette\Http\IResponse::S510_NOT_EXTENDED,
67-
\Nette\Http\IResponse::S511_NETWORK_AUTHENTICATION_REQUIRED
12+
\Nette\Http\IResponse::S201_Created,
13+
\Nette\Http\IResponse::S202_Accepted,
14+
\Nette\Http\IResponse::S203_NonAuthoritativeInformation,
15+
\Nette\Http\IResponse::S204_NoContent,
16+
\Nette\Http\IResponse::S205_ResetContent,
17+
\Nette\Http\IResponse::S206_PartialContent,
18+
\Nette\Http\IResponse::S207_MultiStatus,
19+
\Nette\Http\IResponse::S208_AlreadyReported,
20+
\Nette\Http\IResponse::S226_ImUsed,
21+
\Nette\Http\IResponse::S300_MultipleChoices,
22+
\Nette\Http\IResponse::S301_MovedPermanently,
23+
\Nette\Http\IResponse::S302_Found,
24+
\Nette\Http\IResponse::S303_SeeOther,
25+
\Nette\Http\IResponse::S303_PostGet,
26+
\Nette\Http\IResponse::S304_NotModified,
27+
\Nette\Http\IResponse::S305_UseProxy,
28+
\Nette\Http\IResponse::S307_TemporaryRedirect,
29+
\Nette\Http\IResponse::S308_PermanentRedirect,
30+
\Nette\Http\IResponse::S400_BadRequest,
31+
\Nette\Http\IResponse::S401_Unauthorized,
32+
\Nette\Http\IResponse::S402_PaymentRequired,
33+
\Nette\Http\IResponse::S403_Forbidden,
34+
\Nette\Http\IResponse::S404_NotFound,
35+
\Nette\Http\IResponse::S405_MethodNotAllowed,
36+
\Nette\Http\IResponse::S406_NotAcceptable,
37+
\Nette\Http\IResponse::S407_ProxyAuthenticationRequired,
38+
\Nette\Http\IResponse::S408_RequestTimeout,
39+
\Nette\Http\IResponse::S409_Conflict,
40+
\Nette\Http\IResponse::S410_Gone,
41+
\Nette\Http\IResponse::S411_LengthRequired,
42+
\Nette\Http\IResponse::S412_PreconditionFailed,
43+
\Nette\Http\IResponse::S413_RequestEntityTooLarge,
44+
\Nette\Http\IResponse::S414_RequestUriTooLong,
45+
\Nette\Http\IResponse::S415_UnsupportedMediaType,
46+
\Nette\Http\IResponse::S416_RequestedRangeNotSatisfiable,
47+
\Nette\Http\IResponse::S417_ExpectationFailed,
48+
\Nette\Http\IResponse::S421_MisdirectedRequest,
49+
\Nette\Http\IResponse::S422_UnprocessableEntity,
50+
\Nette\Http\IResponse::S423_Locked,
51+
\Nette\Http\IResponse::S424_FailedDependency,
52+
\Nette\Http\IResponse::S426_UpgradeRequired,
53+
\Nette\Http\IResponse::S428_PreconditionRequired,
54+
\Nette\Http\IResponse::S429_TooManyRequests,
55+
\Nette\Http\IResponse::S431_RequestHeaderFieldsTooLarge,
56+
\Nette\Http\IResponse::S451_UnavailableForLegalReasons,
57+
\Nette\Http\IResponse::S500_InternalServerError,
58+
\Nette\Http\IResponse::S501_NotImplemented,
59+
\Nette\Http\IResponse::S502_BadGateway,
60+
\Nette\Http\IResponse::S503_ServiceUnavailable,
61+
\Nette\Http\IResponse::S504_GatewayTimeout,
62+
\Nette\Http\IResponse::S505_HttpVersionNotSupported,
63+
\Nette\Http\IResponse::S506_VariantAlsoNegotiates,
64+
\Nette\Http\IResponse::S507_InsufficientStorage,
65+
\Nette\Http\IResponse::S508_LoopDetected,
66+
\Nette\Http\IResponse::S510_NotExtended,
67+
\Nette\Http\IResponse::S511_NetworkAuthenticationRequired
6868
);
6969

7070
registerArgumentsSet('nette_same_site',
71-
\Nette\Http\IResponse::SAME_SITE_LAX,
72-
\Nette\Http\IResponse::SAME_SITE_STRICT,
73-
\Nette\Http\IResponse::SAME_SITE_NONE
71+
\Nette\Http\IResponse::SameSiteLax,
72+
\Nette\Http\IResponse::SameSiteStrict,
73+
\Nette\Http\IResponse::SameSiteNone
7474
);
7575

7676
expectedArguments(\Nette\Http\IResponse::setCode(), 0, argumentsSet('nette_http_codes'));

readme.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ setCode(int $code, string $reason = null)
232232
Changes a status [response code](https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10). For better source code readability it is recommended to use [predefined constants](https://api.nette.org/3.0/Nette/Http/IResponse.html) instead of actual numbers.
233233

234234
```php
235-
$httpResponse->setCode(Nette\Http\Response::S404_NOT_FOUND);
235+
$httpResponse->setCode(Nette\Http\Response::S404_NotFound);
236236
```
237237

238238
getCode(): int

src/Bridges/HttpDI/SessionExtension.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public function getConfigSchema(): Nette\Schema\Schema
4141
'expiration' => Expect::string()->dynamic(),
4242
'handler' => Expect::string()->dynamic(),
4343
'readAndClose' => Expect::bool(),
44-
'cookieSamesite' => Expect::anyOf(IResponse::SAME_SITE_LAX, IResponse::SAME_SITE_STRICT, IResponse::SAME_SITE_NONE, true)
44+
'cookieSamesite' => Expect::anyOf(IResponse::SameSiteLax, IResponse::SameSiteStrict, IResponse::SameSiteNone, true)
4545
->firstIsDefault(),
4646
])->otherItems('mixed');
4747
}
@@ -74,7 +74,7 @@ public function loadConfiguration()
7474

7575
if ($config->cookieSamesite === true) {
7676
trigger_error("In 'session\u{a0}\u{a0}cookieSamesite' replace true with 'Lax'.", E_USER_DEPRECATED);
77-
$config->cookieSamesite = IResponse::SAME_SITE_LAX;
77+
$config->cookieSamesite = IResponse::SameSiteLax;
7878
}
7979

8080
$this->compiler->addExportedType(Nette\Http\IRequest::class);

src/Http/Context.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public function isModified($lastModified = null, ?string $etag = null): bool
7777
return true;
7878
}
7979

80-
$this->response->setCode(IResponse::S304_NOT_MODIFIED);
80+
$this->response->setCode(IResponse::S304_NotModified);
8181
return false;
8282
}
8383

src/Http/FileUpload.php

+5-2
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ final class FileUpload
2929
{
3030
use Nette\SmartObject;
3131

32-
public const IMAGE_MIME_TYPES = ['image/gif', 'image/png', 'image/jpeg', 'image/webp'];
32+
public const ImageMimeTypes = ['image/gif', 'image/png', 'image/jpeg', 'image/webp'];
33+
34+
/** @deprecated use FileUpload::ImageMimeTypes */
35+
public const IMAGE_MIME_TYPES = self::ImageMimeTypes;
3336

3437
/** @var string */
3538
private $name;
@@ -216,7 +219,7 @@ function (string $message) use ($dest): void {
216219
*/
217220
public function isImage(): bool
218221
{
219-
return in_array($this->getContentType(), self::IMAGE_MIME_TYPES, true);
222+
return in_array($this->getContentType(), self::ImageMimeTypes, true);
220223
}
221224

222225

src/Http/Helpers.php

+5-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ final class Helpers
2121
use Nette\StaticClass;
2222

2323
/** @internal */
24-
public const STRICT_COOKIE_NAME = '_nss';
24+
public const StrictCookieName = '_nss';
25+
26+
/** @deprecated */
27+
public const STRICT_COOKIE_NAME = self::StrictCookieName;
2528

2629

2730
/**
@@ -55,6 +58,6 @@ public static function ipMatch(string $ip, string $mask): bool
5558

5659
public static function initCookie(IRequest $request, IResponse $response)
5760
{
58-
$response->setCookie(self::STRICT_COOKIE_NAME, '1', 0, '/', null, null, true, IResponse::SAME_SITE_STRICT);
61+
$response->setCookie(self::StrictCookieName, '1', 0, '/', null, null, true, IResponse::SameSiteStrict);
5962
}
6063
}

src/Http/IRequest.php

+28-7
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,34 @@ interface IRequest
1919
{
2020
/** HTTP request method */
2121
public const
22-
GET = 'GET',
23-
POST = 'POST',
24-
HEAD = 'HEAD',
25-
PUT = 'PUT',
26-
DELETE = 'DELETE',
27-
PATCH = 'PATCH',
28-
OPTIONS = 'OPTIONS';
22+
Get = 'GET',
23+
Post = 'POST',
24+
Head = 'HEAD',
25+
Put = 'PUT',
26+
Delete = 'DELETE',
27+
Patch = 'PATCH',
28+
Options = 'OPTIONS';
29+
30+
/** @deprecated use IRequest::Get */
31+
public const GET = self::Get;
32+
33+
/** @deprecated use IRequest::Post */
34+
public const POST = self::Post;
35+
36+
/** @deprecated use IRequest::Head */
37+
public const HEAD = self::Head;
38+
39+
/** @deprecated use IRequest::Put */
40+
public const PUT = self::Put;
41+
42+
/** @deprecated use IRequest::Delete */
43+
public const DELETE = self::Delete;
44+
45+
/** @deprecated use IRequest::Patch */
46+
public const PATCH = self::Patch;
47+
48+
/** @deprecated use IRequest::Options */
49+
public const OPTIONS = self::Options;
2950

3051
/**
3152
* Returns URL object.

0 commit comments

Comments
 (0)