for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace LAShowroom\TaxJarBundle\Model\Transaction;
use LAShowroom\TaxJarBundle\Model\LineItem as BaseLineItem;
use Webmozart\Assert\Assert;
class LineItem extends BaseLineItem
{
/**
* @var string
*/
private $productIdentifier;
private $description;
* @var float
private $salesTax;
* @return string
public function getDescription()
return $this->description;
}
* @param string $description
public function setDescription($description)
$this->description = $description;
public function getProductIdentifier()
return $this->productIdentifier;
* @param string $productIdentifier
public function setProductIdentifier($productIdentifier)
$this->productIdentifier = $productIdentifier;
* @return float
public function getSalesTax()
return $this->salesTax;
* @param float $salesTax
public function setSalesTax($salesTax)
Assert::float($salesTax);
$this->salesTax = $salesTax;