update() public method

Update the limit for an service
public update ( string $identity, string $service, integer $total_allowance = false, integer $analyze_queries = false ) : mixed
$identity string
$service string
$total_allowance integer
$analyze_queries integer
return mixed
Example #1
0
 /**
  * @dataProvider updateLimitProvider
  * @covers Datasift_Account_Identity_Limit::update
  */
 public function testUpdateLimit($identityId, $service, $limit, $analyze_queries, $apiResult, $expectedResult)
 {
     $identityLimit = new DataSift_Account_Identity_Limit($this->_user);
     DataSift_MockApiClient::setResponse($apiResult);
     if (isset($expectedResult['error'])) {
         $this->setExpectedException('DataSift_Exception_APIError');
     }
     $result = $identityLimit->update($identityId, $service, $limit, $analyze_queries);
     $this->assertEquals($expectedResult, $result);
 }
Example #2
0
 unset($res);
 echo "\nCreating limit...\n";
 $res = $limit->create($id, $service, 2000, 3000);
 echo $res['id'] . " - " . $res['service'] . " - " . $res['total_allowance'] . " - " . $res['analyze_queries'] . "\n";
 unset($res);
 echo "\nGetting limit...\n";
 $res = $limit->get($id, $service);
 echo $res['id'] . " - " . $res['service'] . " - " . $res['total_allowance'] . " - " . $res['analyze_queries'] . "\n";
 unset($res);
 echo "\nGetting limits...\n";
 $res = $limit->getAll($service);
 $r = $res['limits'];
 echo $r['id'] . " - " . $r['service'] . " - " . $r['total_allowance'] . " - " . $res['analyze_queries'] . "\n";
 unset($res);
 echo "\nUpdating limit...\n";
 $res = $limit->update($id, $service, 10000);
 echo $res['id'] . " - " . $res['service'] . " - " . $res['total_allowance'] . " - " . $res['analyze_queries'] . "\n";
 unset($res);
 echo "\nDeleting limit...\n";
 $res = $limit->delete($id, $service);
 if ($res === true) {
     echo "Deleted\n";
 }
 unset($res);
 echo "\nDeleting token...\n";
 $res = $token->delete($id, 'facebook');
 if ($res === true) {
     echo "Deleted\n";
 }
 unset($res);
 echo "\nDeleting identity...\n";