Class JLinkedinJobs
Linkedin API Jobs class for the Joomla Platform.
-
JLinkedinObject
-
JLinkedinJobs
Methods summary
public
array
|
#
getJob( integer $id, string $fields = null )
Method to retrieve detailed information about a job.
Method to retrieve detailed information about a job.
Parameters
- $id
integer - $id The unique identifier for a job.
- $fields
string - $fields Request fields beyond the default ones.
Returns
array - The decoded JSON response
Since
13.1
|
public
array
|
#
getBookmarked( string $fields = null )
Method to get a list of bookmarked jobs for the current member.
Method to get a list of bookmarked jobs for the current member.
Parameters
- $fields
string - $fields Request fields beyond the default ones.
Returns
array - The decoded JSON response
Since
13.1
|
public
array
|
#
bookmark( integer $id )
Method to bookmark a job to the current user's account.
Method to bookmark a job to the current user's account.
Parameters
- $id
integer - $id The unique identifier for a job.
Returns
array - The decoded JSON response
Since
13.1
|
public
array
|
#
deleteBookmark( integer $id )
Method to delete a bookmark.
Method to delete a bookmark.
Parameters
- $id
integer - $id The unique identifier for a job.
Returns
array - The decoded JSON response
Since
13.1
|
public
array
|
#
getSuggested( string $fields = null, integer $start = 0, integer $count = 0 )
Method to retrieve job suggestions for the current user.
Method to retrieve job suggestions for the current user.
Parameters
- $fields
string - $fields Request fields beyond the default ones.
- $start
integer - $start Starting location within the result set for paginated returns.
- $count
integer - $count The number of results returned.
Returns
array - The decoded JSON response
Since
13.1
|
public
array
|
#
search( string $fields = null, string $keywords = null, string $company_name = null, string $job_title = null, string $country_code = null, integer $postal_code = null, integer $distance = null, string $facets = null, array $facet = null, integer $start = 0, integer $count = 0, string $sort = null )
Method to search across LinkedIn's job postings.
Method to search across LinkedIn's job postings.
Parameters
- $fields
string - $fields Request fields beyond the default ones.
- $keywords
string - $keywords Members who have all the keywords anywhere in their profile.
- $company_name
string - $company_name Jobs with a matching company name.
- $job_title
string - $job_title Matches jobs with the same job title.
- $country_code
string - $country_code Matches members with a location in a specific country. Values are
defined in by ISO 3166 standard. Country codes must be in all lower case.
- $postal_code
integer - $postal_code Matches members centered around a Postal Code. Must be combined
with the country-code parameter. Not supported for all countries.
- $distance
integer - $distance Matches members within a distance from a central point. This is
measured in miles.
- $facets
string - $facets Facet buckets to return, e.g. location.
- $facet
array - $facet Array of facet values to search over. Contains values for company,
date-posted, location, job-function, industry, and salary, in exactly this
order, null must be specified for an element if no value.
- $start
integer - $start Starting location within the result set for paginated returns.
- $count
integer - $count The number of results returned.
- $sort
string - $sort Controls the search result order. There are four options: R
(relationship), DA (date-posted-asc), DD (date-posted-desc).
Returns
array - The decoded JSON response
Since
13.1
|
__construct()
,
booleanToString()
,
getOption()
,
setOption()
Magic methods summary
Properties summary
$client
,
$oauth
,
$options