RegistrationMapper
in package
Table of Contents
Constants
- countries_with_document_upload = [\Vatjar\Data\EntityInterface\Country::ID_OF_IT, \Vatjar\Data\EntityInterface\Country::ID_OF_ES]
- countries_with_no_translation = [\Vatjar\Data\EntityInterface\Country::ID_OF_DE, \Vatjar\Data\EntityInterface\Country::ID_OF_GB]
- countries_with_quality_control_2 = [\Vatjar\Data\EntityInterface\Country::ID_OF_IT, \Vatjar\Data\EntityInterface\Country::ID_OF_ES]
- enum_status_done = 'accomplished'
- enum_status_in_progress = 'in_progress'
- enum_status_not_applicable = "N/A"
- enum_status_waiting = 'waiting'
- key_country_id = "country_id"
- key_date = "date"
- key_download_url = "download_url"
- key_file_name = "file_name"
- key_oss_country = "oss_country"
- key_status = "status"
- key_steps_finished_at = "steps_finished_at"
- key_todo = "todo"
- todo_type = "type"
- todo_url = "url"
Properties
Methods
- __construct() : mixed
- CheckListHelper constructor.
- map() : array<string|int, mixed>
- build_step_document_recieved() : mixed
- build_step_oss() : mixed
- build_step_quality_control() : mixed
- build_step_quality_control2() : mixed
- build_step_registration() : mixed
- build_step_submitted() : mixed
- build_step_tax_id_recieved() : mixed
- build_step_translation() : mixed
- build_step_vat_id_recieved() : mixed
- buildBaseArray() : array<string|int, mixed>
- emptyTodo() : array<string|int, mixed>
- notApplicableStep() : array<string|int, mixed>
- parseDate() : string|null
- parseStatus() : string
- parseTodo() : array<string|int, mixed>
Constants
countries_with_document_upload
public
mixed
countries_with_document_upload
= [\Vatjar\Data\EntityInterface\Country::ID_OF_IT, \Vatjar\Data\EntityInterface\Country::ID_OF_ES]
countries_with_no_translation
public
mixed
countries_with_no_translation
= [\Vatjar\Data\EntityInterface\Country::ID_OF_DE, \Vatjar\Data\EntityInterface\Country::ID_OF_GB]
countries_with_quality_control_2
public
mixed
countries_with_quality_control_2
= [\Vatjar\Data\EntityInterface\Country::ID_OF_IT, \Vatjar\Data\EntityInterface\Country::ID_OF_ES]
enum_status_done
public
mixed
enum_status_done
= 'accomplished'
enum_status_in_progress
public
mixed
enum_status_in_progress
= 'in_progress'
enum_status_not_applicable
public
mixed
enum_status_not_applicable
= "N/A"
enum_status_waiting
public
mixed
enum_status_waiting
= 'waiting'
key_country_id
public
mixed
key_country_id
= "country_id"
key_date
public
mixed
key_date
= "date"
key_download_url
public
mixed
key_download_url
= "download_url"
key_file_name
public
mixed
key_file_name
= "file_name"
key_oss_country
public
mixed
key_oss_country
= "oss_country"
key_status
public
mixed
key_status
= "status"
key_steps_finished_at
public
mixed
key_steps_finished_at
= "steps_finished_at"
key_todo
public
mixed
key_todo
= "todo"
todo_type
public
mixed
todo_type
= "type"
todo_url
public
mixed
todo_url
= "url"
Properties
$userVatRepository
private
UserVatRepository
$userVatRepository
Methods
__construct()
CheckListHelper constructor.
public
__construct(UserVatRepository $userVatRepository) : mixed
Parameters
- $userVatRepository : UserVatRepository
map()
public
map(array<string|int, mixed> $registration[, array<string|int, mixed>|null $userVats = [] ]) : array<string|int, mixed>
Parameters
- $registration : array<string|int, mixed>
- $userVats : array<string|int, mixed>|null = []
Return values
array<string|int, mixed>build_step_document_recieved()
private
build_step_document_recieved(array<string|int, mixed> $registration) : mixed
Parameters
- $registration : array<string|int, mixed>
build_step_oss()
private
build_step_oss(array<string|int, mixed> $registration) : mixed
Parameters
- $registration : array<string|int, mixed>
build_step_quality_control()
private
build_step_quality_control(array<string|int, mixed> $registration) : mixed
Parameters
- $registration : array<string|int, mixed>
build_step_quality_control2()
private
build_step_quality_control2(array<string|int, mixed> $registration) : mixed
Parameters
- $registration : array<string|int, mixed>
build_step_registration()
private
build_step_registration(array<string|int, mixed> $registration) : mixed
Parameters
- $registration : array<string|int, mixed>
build_step_submitted()
private
build_step_submitted(array<string|int, mixed> $registration) : mixed
Parameters
- $registration : array<string|int, mixed>
build_step_tax_id_recieved()
private
build_step_tax_id_recieved(array<string|int, mixed> $registration) : mixed
Parameters
- $registration : array<string|int, mixed>
build_step_translation()
private
build_step_translation(array<string|int, mixed> $registration) : mixed
Parameters
- $registration : array<string|int, mixed>
build_step_vat_id_recieved()
private
build_step_vat_id_recieved(array<string|int, mixed> $registration) : mixed
Parameters
- $registration : array<string|int, mixed>
buildBaseArray()
private
buildBaseArray(array<string|int, mixed> $registration, UserVat|null $userVat) : array<string|int, mixed>
Parameters
- $registration : array<string|int, mixed>
- $userVat : UserVat|null
Return values
array<string|int, mixed>emptyTodo()
private
emptyTodo() : array<string|int, mixed>
Return values
array<string|int, mixed>notApplicableStep()
private
notApplicableStep() : array<string|int, mixed>
Return values
array<string|int, mixed>parseDate()
private
parseDate(string|null $date) : string|null
Parameters
- $date : string|null
Return values
string|nullparseStatus()
private
parseStatus(array<string|int, mixed> $registration[, array<string|int, mixed> $steps = [] ]) : string
Parameters
- $registration : array<string|int, mixed>
- $steps : array<string|int, mixed> = []
Return values
stringparseTodo()
private
parseTodo(array<string|int, mixed> $registration[, array<string|int, string> $steps = [] ]) : array<string|int, mixed>
Parameters
- $registration : array<string|int, mixed>
- $steps : array<string|int, string> = []