for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ZpgRtf\Objects;
/**
* The rental_term attribute can be specified with a minimum_contract_length object or, if the contract length is not
* currently known, by an enum that roughly indicates its likely duration (e.g. "short_term").
*/
class MinimumContractLengthObject implements \JsonSerializable
{
/** @var float */
private $minimumLength;
* Enum (days, weeks, months, years)
*
* @var string
private $units;
* @return float
public function getMinimumLength()
return $this->minimumLength;
}
* @param float $minimumLength
* @return MinimumContractLengthObject
public function setMinimumLength($minimumLength)
$this->minimumLength = $minimumLength;
return $this;
* @return string
public function getUnits()
return $this->units;
* @param string $units
public function setUnits($units)
$this->units = $units;
/** {@inheritDoc} */
public function jsonSerialize()
return [
'minimum_length' => $this->getMinimumLength(),
'units' => $this->getUnits(),
];