for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Carpenstar\ByBitAPI\WebSockets\Derivatives\PublicChannels\OrderBook\Entities;
use Carpenstar\ByBitAPI\Core\Objects\AbstractResponse;
class OrderBookResponseItem extends AbstractResponse
{
/**
* @var float $price
*/
private float $price;
* @var float $size
private float $size;
public function __construct(array $data)
$this
->setPrice($data[0])
->setSize($data[1]);
}
* @param float $price
* @return self
private function setPrice(float $price): self
$this->price = $price;
return $this;
* @return float
public function getPrice(): float
return $this->price;
* @param float $size
private function setSize(float $size): self
$this->size = $size;
public function getSize(): float
return $this->size;