コード例 #1
0
ファイル: AccountTest.php プロジェクト: dadeg/php-crowdflower
 /**
  * @vcr account_create_job_with_title
  */
 public function testCreateJobWithTitle()
 {
     $this->markTestIncomplete('Crowdflower is returning a job with a null title');
     $title = "This is my new job";
     $account = new Account($this->getRequest());
     $job = $account->createJob(array("title" => $title));
     $this->assertEquals($title, $job->getAttribute('title'));
 }
コード例 #2
0
ファイル: judgment.php プロジェクト: dadeg/php-crowdflower
<?php

require "../vendor/autoload.php";
use CrowdFlower\Account;
$apiKey = 'jLByZLxtuyWV9x6g-Msq';
/**
 *
 * Instatiate the container that fetches jobs.
 */
$crowd = new CrowdFlower\Account($apiKey);
/**
 *
 * Get the judgments for a job.
 */
// First find the job we are looking for.
$jobId = 123;
$job = $crowd->getJob($jobId);
// Get a particular judgment for a job.
$judgmentId = 789;
$judgment = $job->getJudgment($judgmentId);
// Get all judgments for a job.
$judgments = $job->getJudgments();
// Get judgments for a unit.
$unitId = 456;
$unit = $job->getUnit($unitId);
$judgments = $unit->getJudgments();
// download all judgments for a job
$response = $job->downloadJudgments();
// delete a judgment.
$judgment->delete();
// get a judgment's unit. Returns the Unit that the judgment belongs to.