Skip to content

Commit 67ac8a0

Browse files
author
Oleksandr Gorkun
committed
MAGETWO-88642: Sort Order Field Values
1 parent 9592c4c commit 67ac8a0

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

lib/internal/Magento/Framework/Api/SortOrder.php

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ class SortOrder extends AbstractSimpleObject
2323
* Initialize object and validate sort direction
2424
*
2525
* @param array $data
26+
* @throws InputException
2627
*/
2728
public function __construct(array $data = [])
2829
{
@@ -49,6 +50,8 @@ public function getField()
4950
* Set sorting field.
5051
*
5152
* @param string $field
53+
* @throws InputException
54+
*
5255
* @return $this
5356
*/
5457
public function setField($field)
@@ -72,6 +75,8 @@ public function getDirection()
7275
* Set sorting direction.
7376
*
7477
* @param string $direction
78+
* @throws InputException
79+
*
7580
* @return $this
7681
*/
7782
public function setDirection($direction)
@@ -84,10 +89,10 @@ public function setDirection($direction)
8489
* Validate direction argument ASC or DESC
8590
*
8691
* @param mixed $direction
87-
* @return null
92+
* @return void
8893
* @throws InputException
8994
*/
90-
private function validateDirection($direction)
95+
private function validateDirection($direction): void
9196
{
9297
$this->validateDirectionIsString($direction);
9398
$this->validateDirectionIsAscOrDesc($direction);
@@ -96,9 +101,9 @@ private function validateDirection($direction)
96101
/**
97102
* @param string $direction
98103
* @throws InputException
99-
* @return null
104+
* @return void
100105
*/
101-
private function validateDirectionIsString($direction)
106+
private function validateDirectionIsString($direction): void
102107
{
103108
if (!is_string($direction)) {
104109
throw new InputException(new Phrase(
@@ -111,9 +116,9 @@ private function validateDirectionIsString($direction)
111116
/**
112117
* @param string $direction
113118
* @throws InputException
114-
* @return null
119+
* @return void
115120
*/
116-
private function validateDirectionIsAscOrDesc($direction)
121+
private function validateDirectionIsAscOrDesc($direction): void
117122
{
118123
$normalizedDirection = $this->normalizeDirectionInput($direction);
119124
if (!in_array($normalizedDirection, [SortOrder::SORT_ASC, SortOrder::SORT_DESC], true)) {

0 commit comments

Comments
 (0)