package API\Recruitment
inherited_from \APIFactory

 Methods

__construct()

__construct() 
inherited_from \APIFactory::__construct()

__construct()

__construct() 
Inherited

calcExperience()

calcExperience($first_used_date, $last_used_date = NULL

Parameters

$first_used_date

$last_used_date

convertAPIReturnHandlerToValidatorObject()

convertAPIReturnHandlerToValidatorObject($api_retarr, $validator_obj = FALSE
Inherited

Parameters

$api_retarr

$validator_obj

convertToMultipleRecords()

convertToMultipleRecords($data) 
Inherited

Parameters

$data

convertToSingleRecord()

convertToSingleRecord($data) 
Inherited

Parameters

$data

Delete one or more documents.

deleteDocument(array $data, $object_type_id = NULL) : array

Parameters

$data

array

document data

$object_type_id

Returns

array

Delete one or more.

deleteJobApplicantEducation(array $data) : array

Parameters

$data

array

job applicant education data

Returns

array

Delete one or more.

deleteJobApplicantEmployment(array $data) : array

Parameters

$data

array

job applicant Employment data

Returns

array

Delete one or more.

deleteJobApplicantLanguage(array $data) : array

Parameters

$data

array

job applicant language data

Returns

array

Delete one or more.

deleteJobApplicantLicense(array $data) : array

Parameters

$data

array

job applicant license data

Returns

array

Delete one or more.

deleteJobApplicantLocation(array $data) : array

Parameters

$data

array

job applicant location data

Returns

array

Delete one or more.

deleteJobApplicantMembership(array $data) : array

Parameters

$data

array

job applicant membership data

Returns

array

Delete one or more.

deleteJobApplicantReference(array $data) : array

Parameters

$data

array

job applicant Reference data

Returns

array

Delete one or more.

deleteJobApplicantSkill(array $data) : array

Parameters

$data

array

job applicant skill data

Returns

array

Delete one or more job application.

deleteJobApplication(array $data) : array

Parameters

$data

array

job application data

Returns

array

downloaded a result_set as a csv.

exportRecords($format, $file_name, $result, $filter_columns) : array | boolean
Inherited

Parameters

$format

$file_name

$result

$filter_columns

Returns

arrayboolean

getAMFMessageID()

getAMFMessageID() 
Inherited

getCurrentCompanyObject()

getCurrentCompanyObject() 
Inherited

getCurrentUserObject()

getCurrentUserObject() 
Inherited

getCurrentUserPreferenceObject()

getCurrentUserPreferenceObject() 
Inherited

Get document data for one or more documentes.

getDocument(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get default document data for creating new documentes.

getDocumentDefaultData() : array

Returns

array

Get job applicant data for one or more job applicant.

getJobApplicant(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get job applicant education data for one or more.

getJobApplicantEducation(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get default job applicant education data for creating new .

getJobApplicantEducationDefaultData() : array

Returns

array

getJobApplicantEducationOptions()

getJobApplicantEducationOptions($name, $parent = NULL

Parameters

$name

$parent

Get job applicant Employment data for one or more.

getJobApplicantEmployment(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get default job applicant Employment data.

getJobApplicantEmploymentDefaultData() : array

Returns

array

getJobApplicantEmploymentOptions()

getJobApplicantEmploymentOptions($name, $parent = NULL

Parameters

$name

$parent

Get job applicant language data for one or more.

getJobApplicantLanguage(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get default job applicant language data for creating new .

getJobApplicantLanguageDefaultData() : array

Returns

array

getJobApplicantLanguageOptions()

getJobApplicantLanguageOptions($name, $parent = NULL

Parameters

$name

$parent

Get job applicant license data for one or more.

getJobApplicantLicense(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get default job applicant license data for creating new .

getJobApplicantLicenseDefaultData() : array

Returns

array

getJobApplicantLicenseOptions()

getJobApplicantLicenseOptions($name, $parent = NULL

Parameters

$name

$parent

Get job applicant location data for one or more.

getJobApplicantLocation(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get default job applicant location data.

getJobApplicantLocationDefaultData() : array

Returns

array

getJobApplicantLocationOptions()

getJobApplicantLocationOptions($name, $parent = NULL

Parameters

$name

$parent

Get job applicant membership data for one or more.

getJobApplicantMembership(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get default job applicant membership data for creating new .

getJobApplicantMembershipDefaultData() : array

Returns

array

getJobApplicantMembershipOptions()

getJobApplicantMembershipOptions($name, $parent = NULL

Parameters

$name

$parent

getJobApplicantOptions()

getJobApplicantOptions($name, $parent = NULL

Parameters

$name

$parent

Get job applicant Reference data for one or more.

getJobApplicantReference(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get default job applicant Reference data.

getJobApplicantReferenceDefaultData() : array

Returns

array

getJobApplicantReferenceOptions()

getJobApplicantReferenceOptions($name, $parent = NULL

Parameters

$name

$parent

Get job applicant skill data for one or more.

getJobApplicantSkill(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

Get default job applicant skill data for creating new .

getJobApplicantSkillDefaultData() : array

Returns

array

getJobApplicantSkillOptions()

getJobApplicantSkillOptions($name, $parent = NULL

Parameters

$name

$parent

Get job application data for one or more job application.

getJobApplication(array $data = NULL, $disable_paging = FALSE) : array

Parameters

$data

array

filter data

$disable_paging

Returns

array

getMainClassObject()

getMainClassObject() 
Inherited

getNextInsertID()

getNextInsertID() 
Inherited

getOptions()

getOptions($name = FALSE, $parent = NULL
Inherited

Parameters

$name

$parent

getPagerData()

getPagerData() 
Inherited

getPermissionChildren()

getPermissionChildren() 
Inherited

getPermissionObject()

getPermissionObject() 
Inherited

getProgressBarObject()

getProgressBarObject() 
Inherited

getProtocolVersion()

getProtocolVersion() 
Inherited

getRecruitmentPortalAvailabelFields()

getRecruitmentPortalAvailabelFields($portal_settings = NULL

Parameters

$portal_settings

getRecruitmentPortalConfig()

getRecruitmentPortalConfig($data = NULL, $disable_paging = TRUE

Parameters

$data

$disable_paging

getRecruitmentPortalConfigOptions()

getRecruitmentPortalConfigOptions($name = FALSE, $parent = NULL

Parameters

$name

$parent

getVariableToFunctionMap()

getVariableToFunctionMap($name, $parent = NULL
Inherited

Parameters

$name

$parent

handlePermissionFilterColumns()

handlePermissionFilterColumns($filter_columns, $allowed_columns) 
Inherited

Parameters

$filter_columns

$allowed_columns

handleRecordValidationResults()

handleRecordValidationResults($validator, $validator_stats, $key, $save_result) 
Inherited

Parameters

$validator

$validator_stats

$key

$save_result

initializeFilterAndPager()

initializeFilterAndPager($data, $disable_paging = FALSE
Inherited

Parameters

$data

$disable_paging

returnHandler()

returnHandler($retval = TRUE, $code = FALSE, $description = FALSE, $details = FALSE, $validator_stats = FALSE, $user_generic_status_batch_id = FALSE, $request_data = FALSE
Inherited

Parameters

$retval

$code

$description

$details

$validator_stats

$user_generic_status_batch_id

$request_data

setAMFMessageID()

setAMFMessageID($id) 
Inherited

Parameters

$id

Set document data for one or more documentes.

setDocument(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

document data

$validate_only

$ignore_warning

Returns

array

Set job applicant data for one or more job applicant.

setJobApplicant(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job applicant data

$validate_only

$ignore_warning

Returns

array

Set job applicant education data for one or more.

setJobApplicantEducation(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job applicant education data

$validate_only

$ignore_warning

Returns

array

Set job applicant Employment data for one or more.

setJobApplicantEmployment(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job applicant Employment data

$validate_only

$ignore_warning

Returns

array

Set job applicant language data for one or more.

setJobApplicantLanguage(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job applicant language data

$validate_only

$ignore_warning

Returns

array

Set job applicant license data for one or more.

setJobApplicantLicense(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job applicant license data

$validate_only

$ignore_warning

Returns

array

Set job applicant location data for one or more.

setJobApplicantLocation(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job applicant location data

$validate_only

$ignore_warning

Returns

array

Set job applicant membership data for one or more.

setJobApplicantMembership(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job applicant membership data

$validate_only

$ignore_warning

Returns

array

Set job applicant Reference data for one or more.

setJobApplicantReference(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job applicant Reference data

$validate_only

$ignore_warning

Returns

array

Set job applicant skill data for one or more.

setJobApplicantSkill(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job applicant skill data

$validate_only

$ignore_warning

Returns

array

Set job application data for one or more job application.

setJobApplication(array $data, $validate_only = FALSE, $ignore_warning = TRUE) : array

Parameters

$data

array

job application data

$validate_only

$ignore_warning

Returns

array

setMainClassObject()

setMainClassObject($obj) 
Inherited

Parameters

$obj

setPagerObject()

setPagerObject($lf) 
Inherited

Parameters

$lf

setValidationArray()

setValidationArray($primary_validator, $secondary_validator, $tertiary_validator = FALSE
Inherited

Parameters

$primary_validator

$secondary_validator

$tertiary_validator

stripReturnHandler()

stripReturnHandler($retarr) 
Inherited

Parameters

$retarr

Validate document data for one or more documentes.

validateDocument(array $data) : array

Parameters

$data

array

document data

Returns

array

Validate job applicant data for one or more job applicant.

validateJobApplicant(array $data) : array

Parameters

$data

array

job applicant data

Returns

array

Validate job applicant education data for one or more.

validateJobApplicantEducation(array $data) : array

Parameters

$data

array

job applicant education data

Returns

array

Validate job applicant Employment data for one or more.

validateJobApplicantEmployment(array $data) : array

Parameters

$data

array

job applicant Employment data

Returns

array

Validate job applicant language data for one or more.

validateJobApplicantLanguage(array $data) : array

Parameters

$data

array

job applicant language data

Returns

array

Validate job applicant license data for one or more.

validateJobApplicantLicense(array $data) : array

Parameters

$data

array

job applicant license data

Returns

array

Validate job applicant location data for one or more.

validateJobApplicantLocation(array $data) : array

Parameters

$data

array

job applicant location data

Returns

array

Validate job applicant membership data for one or more.

validateJobApplicantMembership(array $data) : array

Parameters

$data

array

job applicant membership data

Returns

array

Validate job applicant Reference data for one or more.

validateJobApplicantReference(array $data) : array

Parameters

$data

array

job applicant Reference data

Returns

array

Validate job applicant skill data for one or more.

validateJobApplicantSkill(array $data) : array

Parameters

$data

array

job applicant skill data

Returns

array

 Properties

 

$data

$data 

Default

array()
 

$AMF_message_id

$AMF_message_id 

Default

NULL
 

$current_company

$current_company 

Default

NULL
 

$current_user

$current_user 

Default

NULL
 

$current_user_prefs

$current_user_prefs 

Default

NULL
 

$document_class_obj

$document_class_obj 

Default

NULL
 

$job_applicant_class_obj

$job_applicant_class_obj 

Default

NULL
 

$job_applicant_education_class_obj

$job_applicant_education_class_obj 

Default

NULL
 

$job_applicant_employment_class_obj

$job_applicant_employment_class_obj 

Default

NULL
 

$job_applicant_language_class_obj

$job_applicant_language_class_obj 

Default

NULL
 

$job_applicant_license_class_obj

$job_applicant_license_class_obj 

Default

NULL
 

$job_applicant_location_class_obj

$job_applicant_location_class_obj 

Default

NULL
 

$job_applicant_membership_class_obj

$job_applicant_membership_class_obj 

Default

NULL
 

$job_applicant_reference_class_obj

$job_applicant_reference_class_obj 

Default

NULL
 

$job_applicant_skill_class_obj

$job_applicant_skill_class_obj 

Default

NULL
 

$job_application_class_obj

$job_application_class_obj 

Default

NULL
 

$main_class_obj

$main_class_obj 

Default

NULL
 

$pager_obj

$pager_obj 

Default

NULL
 

$permission

$permission 

Default

NULL
 

$progress_bar_obj

$progress_bar_obj 

Default

NULL
 

$recruitment_portal_config_class_obj

$recruitment_portal_config_class_obj 

Default

NULL