Jobs

Extends \Joomla\Linkedin\Object

Linkedin API Jobs class for the Joomla Framework.

deprecated
since

1.0

deprecated

The joomla/linkedin package is deprecated

Methods

__construct

Constructor.

__construct(array $options = array(), \Joomla\Http\Http $client = null, \Joomla\Linkedin\OAuth $oauth = null) 
inherited
since

1.2.0

Arguments

$options

arrayLinkedin options array.

$client

\Joomla\Http\HttpThe HTTP client object.

$oauth

\Joomla\Linkedin\OAuthThe OAuth client.

bookmark

Method to bookmark a job to the current user's account.

bookmark(integer $id) : array
since

1.0

Arguments

$id

integerThe unique identifier for a job.

Response

arrayThe decoded JSON response

booleanToString

Method to convert boolean to string.

booleanToString(boolean $bool) : string
inherited
since

1.2.0

Arguments

$bool

booleanThe boolean value to convert.

Response

stringString with the converted boolean.

deleteBookmark

Method to delete a bookmark.

deleteBookmark(integer $id) : array
since

1.0

Arguments

$id

integerThe unique identifier for a job.

Response

arrayThe decoded JSON response

getBookmarked

Method to get a list of bookmarked jobs for the current member.

getBookmarked(string $fields = null) : array
since

1.0

Arguments

$fields

stringRequest fields beyond the default ones.

Response

arrayThe decoded JSON response

getJob

Method to retrieve detailed information about a job.

getJob(integer $id, string $fields = null) : array
since

1.0

Arguments

$id

integerThe unique identifier for a job.

$fields

stringRequest fields beyond the default ones.

Response

arrayThe decoded JSON response

getOption

Get an option from the Object instance.

getOption(string $key) : mixed
inherited
since

1.2.0

Arguments

$key

stringThe name of the option to get.

Response

mixedThe option value.

getSuggested

Method to retrieve job suggestions for the current user.

getSuggested(string $fields = null, integer $start, integer $count) : array
since

1.0

Arguments

$fields

stringRequest fields beyond the default ones.

$start

integerStarting location within the result set for paginated returns.

$count

integerThe number of results returned.

Response

arrayThe decoded JSON response

setOption

Set an option for the Object instance.

setOption(string $key, mixed $value) : \Joomla\Linkedin\AbstractLinkedinObject
inherited
since

1.2.0

Arguments

$key

stringThe name of the option to set.

$value

mixedThe option value to set.

Response

\Joomla\Linkedin\AbstractLinkedinObjectThis object for method chaining.

Properties

options

Options for the Linkedin object.

inherited
since

1.2.0

Type(s)

array

client

The HTTP client object to use in sending HTTP requests.

inherited
since

1.2.0

Type(s)

\Joomla\Http\Http

oauth

The OAuth client.

inherited
since

1.2.0

Type(s)

\Joomla\Linkedin\OAuth