2017 © Pedro Peláez
 

library mechanical-turk

An easily-extensible php client for the Amazon Mechanical Turk API

image

oldtimeguitarguy/mechanical-turk

An easily-extensible php client for the Amazon Mechanical Turk API

  • Monday, May 1, 2017
  • by oldtimeguitarguy
  • Repository
  • 2 Watchers
  • 2 Stars
  • 1,489 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 23 Versions
  • 10 % Grown

The README.md

Mechanical Turk

An easily-extensible php client for the Amazon Mechanical Turk API, (*1)

As you can probably tell, this is not a complete implementation. Feel free to contribute, but please reference the contribution guidelines below. Thank you!, (*2)

Installation

Usage

Laravel

Contributing

Adding Operations

  1. Create a new class in src/OldTimeGuitarGuy/MechanicalTurk/Operations that extends from Base\Operation. The class name MUST be the exact name of the operation according to the documentation.
  2. Add an entry to the operations array in src/OldTimeGuitarGuy/MechanicalTurk/Requester.php. The key must be the camelcase version of the operation name.
  3. Add an entry to the documentation array in src/OldTimeGuitarGuy/MechanicalTurk/Exceptions/MechanicalTurkOperationException.php. The key must be the exact name of the operation according to the documentation.
  4. Create a new (_passing_) test class in tests/ that extends from OperationTestCase. The name of the class MUST be the exact name of the operation according to the documentation, followed by Test. (ex. tests/CreateHITTest.php) Reference the other tests for formatting examples.

When defining satisfiesRequirements, you can use the instance method isSetOn to easily determine the requirements., (*3)

NOTE: You should NOT include Operation as a requirement, as this will be set automatically during the request., (*4)

The Versions

01/05 2017

dev-master

9999999-dev

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

23/02 2017

v1.7.0

1.7.0.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

23/02 2017

v1.6.9

1.6.9.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

23/02 2017

v1.6.8

1.6.8.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

23/02 2017

v1.6.7

1.6.7.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

23/02 2017

v1.6.6

1.6.6.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

23/02 2017

v1.6.5

1.6.5.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

22/02 2017

v1.6.4

1.6.4.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

22/02 2017

v1.6.3

1.6.3.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

02/02 2017

v1.6.2

1.6.2.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

25/01 2017

v1.6.1

1.6.1.0

An easily-extensible php client for the Amazon Mechanical Turk API

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

21/09 2016

v1.6.0

1.6.0.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

01/08 2016

v1.5.0

1.5.0.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

01/08 2016

v1.4.0

1.4.0.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

29/07 2016

v1.3.0

1.3.0.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

28/07 2016

v1.2.0

1.2.0.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

28/07 2016

v1.1.1

1.1.1.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

28/07 2016

v1.1.0

1.1.0.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

27/07 2016

v1.0.3

1.0.3.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

27/07 2016

v1.0.4

1.0.4.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

27/07 2016

v1.0.2

1.0.2.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

27/07 2016

v1.0.1

1.0.1.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler

27/07 2016

v1.0.0

1.0.0.0

The best damn Mechanical Turk Requester API Client ever made...

  Sources   Download

MIT

The Requires

 

The Development Requires

by Karl Hepler