<?php

use Kbrw\RiakBundle\Model\MapReduce\Inputs;
$object = new Inputs();
$object->setBucket("invoices")->logicalAnd()->endsWith("0603")->startsWith("basho")->end();
<?php

use Kbrw\RiakBundle\Model\MapReduce\Inputs;
$object = new Inputs();
$object->setBucket("invoices")->not()->endsWith("0603")->end();
<?php

use Kbrw\RiakBundle\Model\MapReduce\Inputs;
$object = new Inputs();
$object->setBucket("invoices")->startsWith("foo");
 public function filter($bucket)
 {
     return $this->inputs->setBucket($bucket);
 }