Fix json_encode return type

This commit is contained in:
Dennis Eichhorn 2018-07-14 18:43:34 +02:00
parent 098982ea9e
commit 6d02fdc8db
3 changed files with 28 additions and 28 deletions

View File

@ -115,9 +115,9 @@ class Department implements ArrayableInterface, \JsonSerializable
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setName(string $name) public function setName(string $name) : void
{ {
return $this->name = $name; $this->name = $name;
} }
/** /**
@ -137,11 +137,11 @@ class Department implements ArrayableInterface, \JsonSerializable
* *
* @param mixed $parent Parent * @param mixed $parent Parent
* *
* @return mixed * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setParent($parent) public function setParent($parent) : void
{ {
$this->parent = $parent; $this->parent = $parent;
} }
@ -167,7 +167,7 @@ class Department implements ArrayableInterface, \JsonSerializable
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setStatus(int $status) public function setStatus(int $status) : void
{ {
$this->status = $status; $this->status = $status;
} }
@ -189,11 +189,11 @@ class Department implements ArrayableInterface, \JsonSerializable
* *
* @param mixed $unit Unit * @param mixed $unit Unit
* *
* @return mixed * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setUnit($unit) public function setUnit($unit) : void
{ {
$this->unit = $unit; $this->unit = $unit;
} }
@ -213,13 +213,13 @@ class Department implements ArrayableInterface, \JsonSerializable
/** /**
* Set description * Set description
* *
* @param int $desc Description * @param string $desc Description
* *
* @return void * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setDescription(string $desc) public function setDescription(string $desc) : void
{ {
$this->description = $desc; $this->description = $desc;
} }
@ -239,13 +239,13 @@ class Department implements ArrayableInterface, \JsonSerializable
/** /**
* Set description * Set description
* *
* @param int $desc Description * @param string $desc Description
* *
* @return void * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setDescriptionRaw(string $desc) public function setDescriptionRaw(string $desc) : void
{ {
$this->descriptionRaw = $desc; $this->descriptionRaw = $desc;
} }
@ -272,7 +272,7 @@ class Department implements ArrayableInterface, \JsonSerializable
*/ */
public function __toString() public function __toString()
{ {
return \json_encode($this->toArray()); return (string) \json_encode($this->toArray());
} }
/** /**

View File

@ -115,7 +115,7 @@ class Position implements ArrayableInterface, \JsonSerializable
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setName(string $name) public function setName(string $name) : void
{ {
$this->name = $name; $this->name = $name;
} }
@ -137,11 +137,11 @@ class Position implements ArrayableInterface, \JsonSerializable
* *
* @param mixed $parent Parent * @param mixed $parent Parent
* *
* @return mixed * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setParent($parent) public function setParent($parent) : void
{ {
$this->parent = $parent; $this->parent = $parent;
} }
@ -163,11 +163,11 @@ class Position implements ArrayableInterface, \JsonSerializable
* *
* @param mixed $department Department * @param mixed $department Department
* *
* @return mixed * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setDepartment($department) public function setDepartment($department) : void
{ {
$this->department = $department; $this->department = $department;
} }
@ -193,7 +193,7 @@ class Position implements ArrayableInterface, \JsonSerializable
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setStatus(int $status) public function setStatus(int $status) : void
{ {
$this->status = $status; $this->status = $status;
} }
@ -213,13 +213,13 @@ class Position implements ArrayableInterface, \JsonSerializable
/** /**
* Set description * Set description
* *
* @param int $desc Description * @param string $desc Description
* *
* @return void * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setDescription(string $desc) public function setDescription(string $desc) : void
{ {
$this->description = $desc; $this->description = $desc;
} }
@ -239,13 +239,13 @@ class Position implements ArrayableInterface, \JsonSerializable
/** /**
* Set description * Set description
* *
* @param int $desc Description * @param string $desc Description
* *
* @return void * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setDescriptionRaw(string $desc) public function setDescriptionRaw(string $desc) : void
{ {
$this->descriptionRaw = $desc; $this->descriptionRaw = $desc;
} }
@ -273,7 +273,7 @@ class Position implements ArrayableInterface, \JsonSerializable
*/ */
public function __toString() public function __toString()
{ {
return \json_encode($this->toArray()); return (string) \json_encode($this->toArray());
} }
/** /**

View File

@ -129,7 +129,7 @@ class Unit implements ArrayableInterface, \JsonSerializable
* *
* @param mixed $parent Parent * @param mixed $parent Parent
* *
* @return mixed * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
@ -179,7 +179,7 @@ class Unit implements ArrayableInterface, \JsonSerializable
/** /**
* Set description * Set description
* *
* @param int $desc Description * @param string $desc Description
* *
* @return void * @return void
* *
@ -205,13 +205,13 @@ class Unit implements ArrayableInterface, \JsonSerializable
/** /**
* Set description * Set description
* *
* @param int $desc Description * @param string $desc Description
* *
* @return void * @return void
* *
* @since 1.0.0 * @since 1.0.0
*/ */
public function setDescriptionRaw(string $desc) public function setDescriptionRaw(string $desc) : void
{ {
$this->descriptionRaw = $desc; $this->descriptionRaw = $desc;
} }
@ -238,7 +238,7 @@ class Unit implements ArrayableInterface, \JsonSerializable
*/ */
public function __toString() public function __toString()
{ {
return \json_encode($this->toArray()); return (string) \json_encode($this->toArray());
} }
/** /**