SLPĀ® phpDocs

Markers

Table of Contents

myslp-dashboard/include/admin/MySLP_Admin.php 1
myslp-dashboard/include/class.csvimport.locations.php 1
myslp-dashboard/include/customer_profile/MySLP_Customer_Profile.php 1
myslp-dashboard/include/MySLP_User.php 2
myslp-dashboard/include/template/MySLP_Email_Template_Utils.php 1
myslp-payments/include/base/MySLP_Payment_Processor_Interface.php 7
slp-experience/include/class.widget.php 1
slp-experience/include/module/ui/SLP_Experience_UI.php 1
slp-experience/include/SLP_Experience.php 1
slp-experience/include/widgets/class.cities.ui.php 1
slp-power/include/module/admin/SLP_Power_Admin_Locations.php 1
slp-power/include/module/admin/SLP_Power_Admin_Locations_Actions.php 1
slp-power/include/module/ajax/SLP_Power_AJAX.php 1
slp-power/include/module/cron/SLP_Power_Cron.php 1
slp-power/include/module/locations/SLP_Power_Locations_Import.php 3
slp-premier/include/module/category/SLP_Premier_Category_Walker_Checklist.php 1
store-locator-plus/include/base/SLP_BaseClass_Admin.php 2
store-locator-plus/include/base_class.addon.php 3
store-locator-plus/include/base_class.object.php 1
store-locator-plus/include/module/admin/SLP_Admin_Locations.php 2
store-locator-plus/include/module/settings/SLP_Settings.php 3
store-locator-plus/include/module/style/SLP_Style.php 1
store-locator-plus/include/module/style/SLP_Style_Manager.php 1
store-locator-plus/include/SLPlus.php 3
store-locator-plus/include/unit/SLPlus_Location.php 1

MySLP_Admin.php

Type Line Description
TODO 543 check location limitations here

class.csvimport.locations.php

Type Line Description
TODO 52 Make this a checkbox option when loading locations.

MySLP_Customer_Profile.php

Type Line Description
TODO 236 clean out all PayPal "cruft" from the User->recurring_payments array

MySLP_User.php

Type Line Description
TODO 620 this can go away when none of the existing users have 'processor' in the recurring_payments user_meta.
TODO 634 this can go away when none of the existing users have 'processor' in the recurring_payments user_meta.

MySLP_Email_Template_Utils.php

Type Line Description
TODO 140 Keep in for one release only.

MySLP_Payment_Processor_Interface.php

Type Line Description
TODO 96 Implement cancel_subscription() method.
TODO 100 Implement change_subscription() method.
TODO 104 Implement create_subscription() method.
TODO 108 Implement get_api_version() method.
TODO 112 Implement get_customer_details() method.
TODO 116 Implement get_subscription_details() method.
TODO 120 Implement is_ready() method.

class.widget.php

Type Line Description
TODO 60 : only if needed for cities drop down

SLP_Experience_UI.php

Type Line Description
TODO 230 check that map_center, map_end_icon, and map_home_icon are all still in slplus->options

SLP_Experience.php

Type Line Description
TODO 79 : only if NOT SaaS platform

class.cities.ui.php

Type Line Description
TODO 192 Make this a JavaScript method that talks to the SLP backend to create the cities dropdown elements.

SLP_Power_Admin_Locations.php

Type Line Description
TODO 48 the category checklist should be pulled by AJAX

SLP_Power_Admin_Locations_Actions.php

Type Line Description
TODO 232 use where clause in database property

SLP_Power_AJAX.php

Type Line Description
TODO 394 Fire off the process to get the CSV written to disk.

SLP_Power_Cron.php

Type Line Description
TODO 95 old-import

SLP_Power_Locations_Import.php

Type Line Description
TODO 727 update MUP
TODO 764 : check this since SLP 4.9 we are likely to only be in JSON mode
TODO 892 this should be do_action change EXP, PREMIER, SME to add_action.

SLP_Premier_Category_Walker_Checklist.php

Type Line Description
TODO 7 decouple this

SLP_BaseClass_Admin.php

Type Line Description
TODO 91 this is called once for the add-on (power plugin) and again for the base plugin (SLP) when deactivating the add on
TODO 95 shouldn't this be moved into the ! being_deactivated() test above?

base_class.addon.php

Type Line Description
TODO 98 SLP 5.0 remove, drops support for legacy add-ons.
TODO 370 remove this when all class.ajax.php files are gone from Add Ons
TODO 430 remove this when all class.userinterface.php files are gone from Add Ons

base_class.object.php

Type Line Description
TODO 96 make this go away if all slplus-><obj> references become <obj>::get_instance() instead.

SLP_Admin_Locations.php

Type Line Description
TODO 81 looks like this is defunct in WP6.7+ REMOVE
TODO 93 looks like this is defunct in WP6.7+ REMOVE

SLP_Settings.php

Type Line Description
TODO 207 Added in recent release - may not be needed.
TODO 548 check this, $value will NEVER be used per the next *if* statement :/
TODO 555 check this, as of 4.7.3 this should be caught above and from here we can set value = ''

SLP_Style.php

Type Line Description
TODO 17 clean up all the legacy shit in here

SLP_Style_Manager.php

Type Line Description
TODO 110 Call this->cache_style( $post ); AFTER replacing style_matches_slug() to check dates, will need to pass in date not just style_id

SLPlus.php

Type Line Description
TODO 124 remove when all references to admin_page_prefix are set to SLP_ADMIN_PAGEPRE constant (POW, SA)
TODO 125 remove when all things use SLP_AJAX::get_instance() (EXP, POW, PREM)
TODO 126 remove when all things use SLP_AJAX::get_instance() (PREM)

SLPlus_Location.php

Type Line Description
TODO 1500 This is probably wrong and can be deleted. Should be sl_id, but that causes duplicate entries.

Search results