for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ZpgRtf\Objects;
/**
* The listing delete object allows you to remove a listing from a branch's inventory list.
*/
class ListingDeleteObject implements \JsonSerializable
{
/** @var string */
private $listingReference;
private $deletionReason;
* @return string
public function getListingReference()
return $this->listingReference;
}
* @param string $listingReference
*
* @return ListingDeleteObject
public function setListingReference($listingReference)
$this->listingReference = $listingReference;
return $this;
public function getDeletionReason()
return $this->deletionReason;
* @param string $deletionReason
public function setDeletionReason($deletionReason)
$this->deletionReason = $deletionReason;
/** {@inheritDoc} */
public function jsonSerialize()
return array_filter([
'listing_reference' => $this->getListingReference(),
'deletion_reason' => $this->getDeletionReason(),
]);