Skip to content
This repository was archived by the owner on Jan 29, 2020. It is now read-only.

Commit b2a766d

Browse files
committed
Merge branch 'hotfix/294'
Close #294
2 parents bb833f8 + 765fc2f commit b2a766d

Some content is hidden

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

42 files changed

+309
-12
lines changed

src/AbstractSerializer.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@
1212
use Psr\Http\Message\StreamInterface;
1313
use UnexpectedValueException;
1414

15+
use function array_pop;
16+
use function implode;
17+
use function ltrim;
18+
use function preg_match;
19+
use function sprintf;
20+
use function str_replace;
21+
use function ucwords;
22+
1523
/**
1624
* Provides base functionality for request and response de/serialization
1725
* strategies, including functionality for retrieving a line at a time from

src/CallbackStream.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,12 @@
1010
namespace Zend\Diactoros;
1111

1212
use InvalidArgumentException;
13-
use RuntimeException;
1413
use Psr\Http\Message\StreamInterface;
14+
use RuntimeException;
15+
16+
use function array_key_exists;
17+
18+
use const SEEK_SET;
1519

1620
/**
1721
* Implementation of PSR HTTP streams

src/HeaderSecurity.php

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

1010
use InvalidArgumentException;
1111

12+
use function get_class;
13+
use function gettype;
14+
use function in_array;
15+
use function is_numeric;
16+
use function is_object;
17+
use function is_string;
18+
use function ord;
19+
use function preg_match;
20+
use function sprintf;
21+
use function strlen;
22+
1223
/**
1324
* Provide security tools around HTTP headers to prevent common injection vectors.
1425
*

src/MessageTrait.php

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,19 @@
1010
use InvalidArgumentException;
1111
use Psr\Http\Message\StreamInterface;
1212

13+
use function array_map;
14+
use function array_merge;
15+
use function get_class;
16+
use function gettype;
17+
use function implode;
18+
use function is_array;
19+
use function is_object;
20+
use function is_resource;
21+
use function is_string;
22+
use function preg_match;
23+
use function sprintf;
24+
use function strtolower;
25+
1326
/**
1427
* Trait implementing the various methods defined in MessageInterface.
1528
*

src/PhpInputStream.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
namespace Zend\Diactoros;
99

10+
use function stream_get_contents;
11+
1012
/**
1113
* Caching version of php://input
1214
*/

src/RelativeStream.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
use Psr\Http\Message\StreamInterface;
1111
use RuntimeException;
1212

13+
use const SEEK_SET;
14+
1315
/**
1416
* Class RelativeStream
1517
*

src/Request.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
use Psr\Http\Message\StreamInterface;
1212
use Psr\Http\Message\UriInterface;
1313

14+
use function strtolower;
15+
1416
/**
1517
* HTTP Request encapsulation
1618
*

src/Request/ArraySerializer.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
use Zend\Diactoros\Request;
1313
use Zend\Diactoros\Stream;
1414

15+
use function sprintf;
16+
1517
/**
1618
* Serialize or deserialize request messages to/from arrays.
1719
*

src/Request/Serializer.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818
use Zend\Diactoros\Stream;
1919
use Zend\Diactoros\Uri;
2020

21+
use function preg_match;
22+
use function sprintf;
23+
2124
/**
2225
* Serialize (cast to string) or deserialize (cast string to Request) messages.
2326
*

src/RequestTrait.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,15 @@
1111
use Psr\Http\Message\StreamInterface;
1212
use Psr\Http\Message\UriInterface;
1313

14+
use function array_keys;
15+
use function get_class;
16+
use function gettype;
17+
use function is_object;
18+
use function is_string;
19+
use function preg_match;
20+
use function sprintf;
21+
use function strtolower;
22+
1423
/**
1524
* Trait with common request behaviors.
1625
*

0 commit comments

Comments
 (0)