1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
<?php
/**
* @author @jenschude <jens.schulze@commercetools.de>
*/
namespace Commercetools\Core\Request\Query;
class OrderedMultiParameter extends Parameter
{
private $position;
public function __construct($key, $value = null, $position = 0)
{
$this->position = $position;
parent::__construct($key, $value);
}
public function getId()
{
return sprintf("%s-%010d", $this->key, $this->position);
}
}