2017 © Pedro Peláez
 

library jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

image

jobbrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  • Friday, October 16, 2015
  • by karllhughes
  • Repository
  • 2 Watchers
  • 0 Stars
  • 195 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 2 Open issues
  • 9 Versions
  • 0 % Grown

The README.md

Simplyhired Jobs Client

Latest Version Software License Build Status Coverage Status Quality Score Total Downloads, (*1)

This package provides Simplyhired Jobs API support for the JobBrander's Jobs Client., (*2)

Installation

To install, use composer:, (*3)

composer require jobbrander/jobs-simplyhired

Usage

Usage is the same as Job Branders's Jobs Client, using \JobBrander\Jobs\Client\Provider\Simplyhired as the provider., (*4)

$client = new JobBrander\Jobs\Client\Provider\Simplyhired([
    'auth' => 'YOUR SIMPLYHIRED AUTHORIZATION KEY'
    'pshid' => 'YOUR SIMPLYHIRED PUBLISHER ID',
    'clip' => 'YOUR IP ADDRESS',
]);

// Search for 200 job listings for 'project manager' in Chicago, IL
$jobs = $client
    // SimplyHired API path Setters
    ->setQ()        // Query
    ->setL()        // Location
    ->setMi()       // Miles (optional)
    ->setSb()       // Sort by (optional)
    ->setWs()       // Window Size (optional)
    ->setPn()       // Page Number (optional)
    ->setSi()       // Start index (optional)
    ->setFdb()      // Date Posted (optional)
    ->setFjt()      // Job type (optional)
    ->setFsr()      // Job source (optional)
    ->setFem()      // Employer (optional)
    ->setFrl()      // Special filters (optional)
    ->setFed()      // Education requirements (optional)
    // SimplyHired API query setters
    ->setPshid()    // Publisher id (required)
    ->setAuth()     // Authentication Key (required)
    ->setSsty()     // Search style (required)
    ->setCflg()     // Configuration flag (required)
    ->setClip()     // Client IP (required)
    ->setFrag()     // Description fragment, defaults to display clip, not whole description (optional)
    // More
    ->setKeyword('project manager') //
    ->setLocation('Chicago, IL')    //
    ->setCount(200)                 //
    ->getJobs();

The getJobs method will return a Collection of Job objects., (*5)

Testing

bash $ ./vendor/bin/phpunit, (*6)

Contributing

Please see CONTRIBUTING for details., (*7)

Credits

License

The Apache 2.0. Please see License File for more information., (*8)

The Versions

16/10 2015

dev-master

9999999-dev https://github.com/JobBrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

jobs object api client simplyhired

16/10 2015

0.4.0

0.4.0.0 https://github.com/JobBrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

jobs object api client simplyhired

14/08 2015

0.3.4

0.3.4.0 https://github.com/JobBrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

jobs object api client simplyhired

25/07 2015

0.3.3

0.3.3.0 https://github.com/JobBrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

jobs object api client simplyhired

04/07 2015

0.3.2

0.3.2.0 https://github.com/JobBrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

jobs object api client simplyhired

07/06 2015

0.3.1

0.3.1.0 https://github.com/JobBrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

jobs object api client simplyhired

16/05 2015

0.3.0

0.3.0.0 https://github.com/JobBrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

jobs object api client simplyhired

02/05 2015

0.2.0

0.2.0.0 https://github.com/JobBrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

jobs object api client simplyhired

23/04 2015

0.1.0

0.1.0.0 https://github.com/JobBrander/jobs-simplyhired

Making it simple to integrate your application with SimplyHired Jobs API.

  Sources   Download

Apache-2.0

The Requires

 

The Development Requires

jobs object api client simplyhired