Пример #1
0
 public function setup()
 {
     parent::setup();
     // create bucket
     $this->bucket = new Bucket("foo");
     $this->bucket->getProps()->setNVal(5);
     // insert bucket into a cluster
     $riakKVServiceClient = new MockedRiakKVServiceClient($this->getContainer());
     $riakBucketServiceClient = new MockedRiakBucketServiceClient($this->getContainer());
     $guzzleClientProviderTest = new SimpleGuzzleClientProviderTest();
     $guzzleClientProvider = $guzzleClientProviderTest->getGuzzleClientProvider();
     $eventDispatcher = $this->getService("event_dispatcher");
     $this->cluster = new Cluster("backend", "http", "localhost", "1234", "frontend", 50, array(), $guzzleClientProvider, $eventDispatcher, $riakBucketServiceClient, $riakKVServiceClient);
     $this->cluster->addBucket($this->bucket);
 }
Пример #2
0
<?php

use Kbrw\RiakBundle\Model\Bucket\Bucket;
$object = new Bucket("retailer");
$object->getProps()->setR("quorum");
$object->getProps()->setW("quorum");
$object->getProps()->setDw("quorum");
$object->getProps()->setRw("quorum");
Пример #3
0
 /**
  * @test
  */
 public function saveBucketProperties()
 {
     $this->bucket->getProps()->setNVal(5);
     $this->assertTrue($this->bucket->save());
     $this->assertEquals(5, $this->cluster->bucketProperties($this->bucket->getName())->getProps()->getNVal());
 }