for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Xsolve\AssociateTests\Functional\GenericEntity\Mock\Model;
class Product
{
/**
* @var Store
*/
protected $store;
* @var Variant[]
protected $variants = [];
* @var Category
protected $category;
* @var string
protected $id;
* @var bool
protected $approved;
protected $name;
* @return Store
public function getStore(): Store
return $this->store;
}
* @param Store $store
public function setStore(Store $store)
$this->store = $store;
* @return Variant[]
public function getVariants(): array
return $this->variants;
* @param Variant $variant
public function addVariant(Variant $variant)
$this->variants[] = $variant;
* @return string
public function getId(): string
return $this->id;
* @param string $id
public function setId(string $id)
$this->id = $id;
* @return bool
public function isApproved(): bool
return $this->approved;
* @param bool $approved
public function setApproved(bool $approved)
$this->approved = $approved;
public function getName(): string
return $this->name;
* @param string $name
public function setName(string $name)
$this->name = $name;
* @return Category
public function getCategory(): Category
return $this->category;
* @param Category $category
public function setCategory(Category $category)
$this->category = $category;