-
$_account_remote
-
Account remoting interface, will be loaded by _load_account_remote, which might fail to do so, in which case this variable stays null. The caller has to take care of this.
-
$_category
-
The category key (!) we're currently limited to.
-
$_category
-
The category key for which we create an entry.
-
$_category_list
-
Full category listing. Be aware, that to the contrary of the category.php handler this list is not yet normalized towards display, as it is only required for the breadcrumb navigation. You need to str_replace('|', ': ', ...) yourself.
-
$_category_list
-
Full category listing, with parsed names.
-
$_category_lister
-
The category lister class instance.
-
$_category_name
-
The clear text name of the category we're currently limited to.
-
$_controller
-
The DM controller used for editing operations.
-
$_controller
-
The DM2 controller instance we use to operate the forms.
-
$_data
-
The array with the data we're working on.
-
$_datamanager
-
The datamanager encaspulating the current resultset.
-
$_datamanager
-
The datamanager encaspulating the currently displayed entry.
-
$_datamanager
-
The DM instance used for displaying the data.
-
$_entries
-
The matching entries for self mode.
-
$_entries
-
The matching entries for self mode, this is already paged.
-
$_entry
-
Used only on the thankyou page, this variable contains the newly created entry.
-
$_entry
-
The entry which is currently being operated on.
-
$_mapping
-
The field mpaaing list applicable to the current user account.
-
$_mode
-
One of 'ask' or 'bid'.
-
$_mode
-
The mode in use for self mode (ask or bid)
-
$_mode
-
One of 'ask' or 'bid'.
-
$_mode
-
Current display mode, one of ask, bid.
-
$_page
-
The page currently displayed, this is a one-based index.
-
$_top_asks
-
The newest applications applicable for the current configuration. This is used to quickly present the newest applications on the frontpage. The list is limited in numbers by the welcome_offer_count setting and the anonymous_read options in case we don't have an authenticated user.
-
$_top_bids
-
The newest bids applicable for the current configuration. This is used to quickly present the newest bids on the frontpage. The list is limited in numbers by the welcome_offer_count setting and the anonymous_read options in case we don't have an authenticated user.
-
$_total_count
-
The total number of entries matching the current mode and access restrictions.
-
$_total_pages
-
The total number of pages.
-
_can_handle_browse
-
Validates the browsing arguments.
-
_can_handle_self
-
Validates the self arguments.
-
_can_handle_step1
-
Validates the step1 handle arguments.
-
_get_defaults_from_account
-
Internal helper, computes the defaults for new job entries based on the settings in the configuration.
-
_get_entry_qb
-
Returns an entry Query Builder for use on the welcome page to retrieve the top-5 queries, taking the current type configuration into account for anonymous accesses.
-
_handler_browse
-
This code loads the currently displayed data set based on the (already validated) argument list.
-
_handler_delete
-
Loads everything needed to display an entry, no dark magic here.
-
_handler_edit
-
Loads everything needed to display an entry, no dark magic here.
-
_handler_self
-
Queries the own entries, distinguished by offers and applications ian args[0].
-
_handler_step1
-
The step 1 handler displays and processes the new entry form. It will use a nullstorage controller until the form has been validated and the new object has been created.
-
_handler_thankyou
-
Displays the everything's happy message.
-
_handler_view
-
Loads everything needed to display an entry, no dark magic here.
-
_handler_welcome
-
Simple submission welcome page handler, computes the type list to display a welcome page.
-
_handler_welcome
-
The welcome handler loades the newest asks / bids according to the configuration settings and prepares the type listings.
-
_handler_welcome_mode
-
The welcome handler loades the newest asks / bids according to the configuration settings and prepares the type listings.
-
_load_account_remote
-
Internal helper, populates the account remoting interface accordingly.
-
_load_results
-
Loads the results applicable to the current page, limited by the current page size setting. Be aware that the actual page size returned might be smaller then the one set if either a) the last page is displayed (obviously) or b) some market entries are ACL-hidden for any reason (shouldn't happen component-side).
-
_load_total_count
-
Loads the total result count applicable in the active mode. This query bypasses ACL restrictions to keep the speed up.
-
_on_check_document_permissions
-
Checks the index documents' permission using the unindexed _anonymous_read field accociated with the document.
-
_on_created
-
Temporary helper to create a last-modified timestamp.
-
_on_execute
-
-
_on_initialize
-
-
_on_initialize
-
Initialize the category listing.
-
_on_initialize
-
Initialize the category listing. Be aware, that to the contrary of the category.php handler this list is not yet normalized towards display, as it is only required for the breadcrumb navigation. You need to str_replace('|', ': ', ...) yourself.
-
_on_initialize
-
-
_on_initialize
-
-
_on_reindex
-
Reindex everything, try to conserve as much memory as possible.
-
_on_resolve_permalink
-
Resolves entry guids into view URLs.
-
_on_updated
-
Temporary helper to update a last-modified timestamp.
-
_on_watched_dba_delete
-
The delete handler will drop all entries accociated with any person record that has been deleted. We don't need to check for watched classes at this time, since we have no other watches defined.
-
_prepare_controller
-
Little helper, populates the $_controller member accordingly.
-
_prepare_datamanager
-
Internal helper function: prepares a create controller instance and populates its defaults from the current account using the _get_defaults_from_account helper.
-
_prepare_datamanager
-
Little helper, populates the $_datamanager member accordingly.
-
_prepare_request_data
-
Simple helper which references all important members to the request data listing for usage within the style listing.
-
_prepare_request_data
-
Simple helper which references all important members to the request data listing for usage within the style listing.
-
_prepare_request_data
-
Simple helper which references all important members to the request data listing for usage within the style listing.
-
_prepare_request_data
-
Simple helper which references all important members to the request data listing for usage within the style listing.
-
_prepare_result_qb
-
Internal helper function, prepares a query builder which lists all results applicable in the current state. Further constraints like ordering and offset/count limits must be applied by the callee.
-
_process_controller
-
Processes the datamanager, and redirects to the view on save/cancel events.
-
_process_create_entry
-
This function will post-process a newly created marketplace entry. It will put the newly created record into a PHP session (URL args are not used here for security reasons, as sensitive information could be included in the thank you page).
-
_process_datamanager
-
This function processes the form. Cancellation redirect to the new entry page, while save creates the entry and relocates to the thanks-very-much page.
-
_show_browse
-
Displays the loaded results
-
_show_delete
-
Displays an entry.
-
_show_edit
-
Displays an entry edit form.
-
_show_self
-
Displays the own items in a standard display loop.
-
_show_step1
-
Calls a simple style element which shows the form.
-
_show_thankyou
-
Displays the everything's happy message.
-
_show_view
-
Displays an entry.
-
_show_welcome
-
Shows the welcome page.
-
_show_welcome
-
Displays a welcome page with all types available for submission linked accordingly.
-
_show_welcome_mode
-
Shows the mode specific welcome page.
-
_update_breadcrumb_line
-
Helper, updates the context so that we get a complete breadcrum line towards the current location.
-
_update_breadcrumb_line
-
Helper, updates the context so that we get a complete breadcrum line towards the current location.