![]() |
IP.Board
3.3.0
|
Public Member Functions | |
| __construct () | |
| __call ($func, $arguments) | |
| execute (ipsRegistry $registry) | |
| makeRegistryShortcuts (ipsRegistry $registry) | |
Protected Member Functions | |
| doExecute (ipsRegistry $registry) | |
Protected Attributes | |
| $ajax | |
| $cache | |
| $caches | |
| $DB | |
| $lang | |
| $member | |
| $memberData | |
| $registry | |
| $request | |
| $settings | |
Abstract class for handling ajax requests
| __construct | ( | ) | [final] |
#@- Constructor
public
| __call | ( | $ | func, |
| $ | arguments | ||
| ) |
Magic function to catch all the ajax methods
public
| string | $func | Function name being called |
| array | $arguments | Array of parameters |
| doExecute | ( | ipsRegistry $ | registry | ) | [abstract, protected] |
Do execute method (must be overriden)
protected
| object | ipsRegistry reference |
Reimplemented in admin_ccs_ajax_media, public_blog_ajax_cblocks, admin_ccs_ajax_articles, admin_core_ajax_hooks, admin_ccs_ajax_compare, admin_ccs_ajax_help, admin_ccs_ajax_list, public_core_ajax_facebook, admin_core_ajax_compare, public_core_ajax_login, admin_core_ajax_replacements, admin_core_ajax_templatediff, admin_core_ajax_templates, admin_core_ajax_templatesandr, admin_core_ajax_uagents, admin_core_ajax_css, admin_core_ajax_skinsets, public_members_ajax_friends, public_members_ajax_messenger, public_blog_ajax_categories, public_blog_ajax_rate, public_blog_ajax_themes, admin_ccs_ajax_blocks, admin_ccs_ajax_fields, admin_core_ajax_tabs, public_ccs_ajax_comments, admin_core_ajax_findnames, public_core_ajax_findnames, public_calendar_ajax_rating, public_calendar_ajax_rsvp, public_core_ajax_notifications, public_core_ajax_usercp, public_members_ajax_card, public_members_ajax_dname, public_members_ajax_dst, public_members_ajax_rate, public_members_ajax_status, public_downloads_ajax_rate, admin_core_ajax_livesearch, public_core_ajax_captcha, admin_forums_ajax_archive, admin_forums_ajax_member_editform, public_forums_ajax_markasread, public_ccs_ajax_relational, public_downloads_ajax_changelog, public_downloads_ajax_downloaders, public_downloads_ajax_markasread, public_core_ajax_editor, public_core_ajax_media, public_core_ajax_register, public_core_ajax_templates, public_core_ajax_warn, public_forums_ajax_emoticons, public_forums_ajax_forums, public_members_ajax_ignore, public_members_ajax_load, public_members_ajax_photo, public_blog_ajax_sidebar, public_gallery_ajax_bbcode, public_gallery_ajax_rate, public_core_ajax_attach, public_core_ajax_like, public_core_ajax_modcp, public_core_ajax_navigation, public_core_ajax_reports, public_core_ajax_reputation, public_core_ajax_search, public_core_ajax_sharelinks, public_core_ajax_skin, public_core_ajax_skingen, public_core_ajax_tags, public_forums_ajax_attachments, public_forums_ajax_stats, public_forums_ajax_topics, admin_members_ajax_editform, admin_members_ajax_members, public_members_ajax_warnings, admin_ccs_ajax_databases, public_gallery_ajax_album, public_gallery_ajax_albumSelector, public_gallery_ajax_image, public_gallery_ajax_photostrip, public_core_ajax_comments, public_blog_ajax_entries, admin_ccs_ajax_menu, admin_ccs_ajax_templates, admin_gallery_ajax_albums, public_ipchat_ajax_adduser, public_ipchat_ajax_ban, public_ipchat_ajax_block, public_ipchat_ajax_update, admin_nexus_ajax_customers, admin_nexus_ajax_hosting, admin_nexus_ajax_invoices, admin_nexus_ajax_packages, admin_nexus_ajax_reports, admin_nexus_ajax_support, admin_nexus_ajax_transactions, public_nexus_ajax_store, public_blog_ajax_findblogs, admin_nexus_ajax_shipping, public_nexus_ajax_support, public_ccs_ajax_media, public_ccs_ajax_rate, public_nexus_ajax_optioncheck, public_nexus_ajax_reviewrate, and admin_ipseo_ajax_meta.
| execute | ( | ipsRegistry $ | registry | ) |
Executes the ajax request, checks secure key
public
| object | ipsRegistry reference |
| makeRegistryShortcuts | ( | ipsRegistry $ | registry | ) |