JobPartialViewSelector
Table of Contents
Constants
-
ACTIONS_TO_VIEW
= [\Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL => [\Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL_User => [\Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_create => null, \Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_save => 'saveUserSensitiveChangesSave', \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL_Product => [\Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_save => 'saveProductSensitiveChangesSave', \Vatjar\Jobs\Model\Job::SUB_ACTION_ALL => null, \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL_UserVat => [\Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_save => 'saveVatSensitiveSave', \Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_delete => 'saveVatSensitiveDelete', \Vatjar\Jobs\Model\Job::SUB_ACTION_ALL => null, \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL_Movement => [\Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_save => 'saveActivitySensitiveSave', \Vatjar\Jobs\Model\Job::SUB_ACTION_ALL => null, \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_REPORT => [\Vatjar\Jobs\Model\Job::SUB_ACTION_REPORT_REGENERATE_CHANGED => 'reportRegenerateChanged', \Vatjar\Jobs\Model\Job::SUB_ACTION_REPORT_DOWNLOAD => 'reportDownload', \Vatjar\Jobs\Model\Job::SUB_ACTION_REPORT_REQUEST => 'reportRequest', \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_OVERVIEW => [\Vatjar\Jobs\Model\Job::SUB_ACTION_OVERVIEW_GENERATE => 'generateOverview'], \Vatjar\Jobs\Model\Job::MAIN_ACTION_PRODUCT_IMPORT => [\Vatjar\Jobs\Model\Job::SUB_ACTION_IMPORT => 'productImport']]
-
SUB_ACTION_UNDEFINED
= 'DEFAULT'
Methods
-
getViewToAction()
: null|string
-
productImportFormat()
: array<string|int, mixed>
-
reportRegenerateChangedFormat()
: array<string|int, mixed>
ACTIONS_TO_VIEW
public
mixed
ACTIONS_TO_VIEW
= [\Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL => [\Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL_User => [\Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_create => null, \Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_save => 'saveUserSensitiveChangesSave', \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL_Product => [\Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_save => 'saveProductSensitiveChangesSave', \Vatjar\Jobs\Model\Job::SUB_ACTION_ALL => null, \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL_UserVat => [\Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_save => 'saveVatSensitiveSave', \Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_delete => 'saveVatSensitiveDelete', \Vatjar\Jobs\Model\Job::SUB_ACTION_ALL => null, \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_MODEL_Movement => [\Vatjar\Jobs\Model\Job::SUB_ACTION_MODEL_save => 'saveActivitySensitiveSave', \Vatjar\Jobs\Model\Job::SUB_ACTION_ALL => null, \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_REPORT => [\Vatjar\Jobs\Model\Job::SUB_ACTION_REPORT_REGENERATE_CHANGED => 'reportRegenerateChanged', \Vatjar\Jobs\Model\Job::SUB_ACTION_REPORT_DOWNLOAD => 'reportDownload', \Vatjar\Jobs\Model\Job::SUB_ACTION_REPORT_REQUEST => 'reportRequest', \Vatjar\Jobs\Entity\JobPartialViewSelector::SUB_ACTION_UNDEFINED => null], \Vatjar\Jobs\Model\Job::MAIN_ACTION_OVERVIEW => [\Vatjar\Jobs\Model\Job::SUB_ACTION_OVERVIEW_GENERATE => 'generateOverview'], \Vatjar\Jobs\Model\Job::MAIN_ACTION_PRODUCT_IMPORT => [\Vatjar\Jobs\Model\Job::SUB_ACTION_IMPORT => 'productImport']]
SUB_ACTION_UNDEFINED
public
mixed
SUB_ACTION_UNDEFINED
= 'DEFAULT'
getViewToAction()
public
static getViewToAction(Job $job[, mixed &$partialDatas = null ]) : null|string
Parameters
-
$job
: Job
-
-
$partialDatas
: mixed
= null
-
Return values
null|string
private
static productImportFormat(Job $job) : array<string|int, mixed>
Parameters
-
$job
: Job
-
Return values
array<string|int, mixed>
private
static reportRegenerateChangedFormat(Job $job) : array<string|int, mixed>
Parameters
-
$job
: Job
-
Return values
array<string|int, mixed>