Module: controllers/jobcontroller

Module providing job posting implementation for routes
Source:

Methods

(inner) createJobPosting() → {string}

functionality for creating a specific job posting
Properties:
Name Type Description
request request contains user
Source:
Returns:
response - the created job posting id
Type
string

(inner) deleteMyJobPostings() → {string}

functionality for deleting a jobposting user created
Properties:
Name Type Description
request request id
Source:
Returns:
response - success msg
Type
string

(inner) editMyJobPostings() → {string}

functionality for editing a jobposting user created
Properties:
Name Type Description
request request job posting
Source:
Returns:
response - success msg
Type
string

(inner) getJobPosting() → {string}

functionality for getting a specific job posting
Properties:
Name Type Description
request request contains user
Source:
Returns:
response - the job posting or error if not found
Type
string

(inner) getMyJobPostings() → {string}

functionality for getting a jobposting user created
Properties:
Name Type Description
request request id
Source:
Returns:
response - the job posting
Type
string

(inner) searchJobPostings() → {string}

functionality for searching for job postings
Properties:
Name Type Description
request request contains user
Source:
Returns:
response - the created job posting id
Type
string

(inner) viewJobPostings() → {string}

functionality for viewing all created job postings
Properties:
Name Type Description
request request contains user
Source:
Returns:
response - the job postings
Type
string