for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace CCT\Component\Rest\Http\Definition;
use CCT\Component\Rest\Collection\ArrayCollection;
class QueryParams extends ArrayCollection
{
public function toString()
if ($this->isEmpty()) {
return '';
}
return '?' . http_build_query($this->toArray());
public static function create($params = [])
return new static($params);