APP_View_Process_Claim
Claim Listing processing class.
Package
Contents
Description Description
If listing is marked as "Claimable", any user can initiate "Claim" process to make this listing belong to him.
With that, listing doesn’t changes during the process, but only when process had been completed and claim was approved.
Methods Methods
- __construct — Construct Listing processing page view.
- _add_order_item — Adds Claim Listing Item to order.
- add_checkout_data — Adds listing ID to the current checkout object
- basic_url — Retrieves the process page URL
- check_access — Checks accessibility and redirects user if access is not allowed
- complete_process — Trigger final process actions until checkout will be removed.
- get_connection_type — Retrieves the name of connection between processed item and checkout type.
- get_process_url — Retrieves public process URL depending on context and user permissions.
- maybe_complete_process — Checks post status transition and calls complete process method.
- register_step — Register given step object in a process.
- remove_checkout_data — Removes data from completed checkout object.
- setup_checkout — Setup Checkout Object specifically for current process.
- setup_steps — Set up process steps.