for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ZpgRtf\Objects;
/**
* The internal/external areas of the property.
*/
class AreasObject implements \JsonSerializable
{
/** @var null|MinMaxAreaObject */
private $external;
private $internal;
* @return null|MinMaxAreaObject
public function getExternal()
return $this->external;
}
* @param MinMaxAreaObject $external
*
* @return AreasObject
public function setExternal(MinMaxAreaObject $external): self
$this->external = $external;
return $this;
public function getInternal()
return $this->internal;
* @param MinMaxAreaObject $internal
public function setInternal(MinMaxAreaObject $internal): self
$this->internal = $internal;
/** {@inheritDoc} */
public function jsonSerialize(): array
return array_filter([
'external' => $this->getExternal(),
'internal' => $this->getInternal(),
]);