No namespace
Eabi_DpdEE_Block_Adminhtml_Config_Form_Field_Country |
Displays list of countries at the shipping modules configuration field. Number of countries are unlimited and if more than one of the same country exist in the list, then last country declaration overrrides previous one. Each country declaration contains following:
|
Eabi_DpdEE_Block_Info_Payment |
Renders Cash on Delivery description text to order confirmation and e-mail templates Description is only displayed when merchant sets description for DPD cash on delivery method |
Eabi_DpdEE_Block_Invoice |
Displays cash on delivery payment description under payment method selection when cash on delivery payment method is selected |
Eabi_DpdEE_Block_Order_Courier |
Renders HTML block which allows to call DPD courier to pick up shipment. Template is located at eabi_dpdee/order/courier.phtml in adminhtml theme folder Information that can be sent to courier:
|
Eabi_DpdEE_Helper_Data |
Helper class for DPD shipping method related actions |
Eabi_DpdEE_Model_Api |
Wrapper class for communicating with DPD API Each request is prefilled with username, password, return address data whenever possible. Each response is json_decoded to assoc array and Exception is thrown when response error code is else than integer 0 |
Eabi_DpdEE_Model_Button_Courier |
Renders button at the Magento Administrators Sales Order Grid, which allows to call DPD courier. Button is displayed when order shipping method is DPD and parcel data is sent to DPD server. |
Eabi_DpdEE_Model_Config |
Configuration variables proxy class |
Eabi_DpdEE_Model_Flat |
Represents DPD courier shipping method. Extra order data is stored under specialized order comment Can perform following business actions:
|
Eabi_DpdEE_Model_Observer |
Holds all Mage::dispatchEvent() actions |
Eabi_DpdEE_Model_Payment_Processor |
DPD Cash on delivery payment method Displays optional description and additional cash on delivery fee when set. Cash on delivery fee would be added on top of shipping price |
Eabi_DpdEE_Model_Post |
Represents DPD parcel terminal shipping method. Extra order data is stored under specialized order comment Can perform following business actions:
|
Eabi_DpdEE_Model_Source_Label_Position |
Source model of all possible DPD Packing slip label positions |
Eabi_DpdEE_Model_Source_Service |
Source model of all possible DPD API service codes |
Eabi_Livehandler_Adminhtml_LivehandlerController |
Handles the AJAX request defined for the backend (from database table eabi_livehandler) Security model: If Page itself can be displayed, then it is allowed to run actions, which are bound to current Livehandler model. If user switches page, then current model actions cannot be run any more. If user does not show any activity for Eabi_Livehandler_IndexController::ALLOWED time seconds, then actions cannot be run after timeout. |
Eabi_Livehandler_Adminhtml_RemoveController |
Removes old livehandler from app/local folder |
Eabi_Livehandler_Block_Adminhtml_Config_Form_Field_Button |
Renders list of available action buttons in Magento admin > System > Configuration > Eabi Livehandler > Admin Order Grid Helper configuration menu Each button refers to subclass of Eabi_Livehandler_Model_Action_Abstract and contains following:
|
Eabi_Livehandler_Block_Adminhtml_Config_Form_Field_Remove |
Renders button, which allows to delete old instance of Eabi_Livehandler from app/code/local folder in Magento admin > System > Configuration > Eabi Livehandler > Admin Order Grid Helper configuration menu, if such old instance exists Use following system.xml struct to include this button: <pre> <removal translate=""> <label></label> <frontend_model>eabi_postoffice/adminhtml_config_form_field_remove</frontend_model> <sort_order>1000001</sort_order> <show_in_default>1</show_in_default> <show_in_website>0</show_in_website> <show_in_store>0</show_in_store> </removal> |
Eabi_Livehandler_Block_Email | Description of Email |
Eabi_LiveHandler_Block_Footer |
Writes javascript before_body_end when request_var from eabi_livehandler table matches Magentos request full name. Sets up listener for corresponding Magento model, which comes from model_class field. Listener works only when matching javascript is rendered and user has not left the page. On other cases this class does nothing |
Eabi_Livehandler_Helper_Data |
Handles saving and loading Magento's core_config_data values. Can save and load PHP objects to core_config_data table. |
Eabi_Livehandler_Helper_Keypair |
Helper class for generating RSA public and private keys |
Eabi_Livehandler_IndexController |
Handles the AJAX request defined for the frontend (from database table eabi_livehandler) Security model: If Page itself can be displayed, then it is allowed to run actions, which are bound to current Livehandler model. If user switches page, then current model actions cannot be run any more. If user does not show any activity for Eabi_Livehandler_IndexController::ALLOWED time seconds, then actions cannot be run after timeout. |
Eabi_Livehandler_Model_Abstract |
Base implementing class for eabi_livehandler.model_class property This class should fire response for the actual ajax request |
Eabi_Livehandler_Model_Action_Abstract |
Base class for action buttons, which are displayed at Magento Administrators Sales Order Grid. Buttons are shown when clicking on 'Show Order Info' button. Buttons can have onclick handler and desired action bound to it, when it is clicked. |
Eabi_Livehandler_Model_Action_Postoffice_Print |
Renders button at the Magento Administrators Sales Order Grid, which allows to print packing slip from remote server for carriers which support this feature. Button is displayed when order shipping method supports remote packing slip printing and parcel data is sent. Does nothing when Eabi_Postoffice module is not installed |
Eabi_Livehandler_Model_Action_Postoffice_Send |
Renders button at the Magento Administrators Sales Order Grid, which allows to send parcel data to remote server for carriers which support this feature. Button is displayed when order shipping method supports automatic parcel data sending and parcel data is not already sent. Does nothing when Eabi_Postoffice module is not installed |
Eabi_Livehandler_Model_Adminhtml_Gridmanager |
Base class for operating in Magento admin Grids |
Eabi_Livehandler_Model_Directory_Collection |
Replaces Varien_Directory_Collection for PHP5.3+ compatibility |
Eabi_Livehandler_Model_Entry |
Represents one entry of eabi_livehandler database table. Performs following:
Structure:
|
Eabi_Livehandler_Model_File_Object |
Replaces Varien_File_Object for PHP5.3+ compatibility |
Eabi_Livehandler_Model_Mysql4_Entry |
Represents one line from eabi_livehandler database table |
Eabi_Livehandler_Model_Mysql4_Entry_Collection |
Represents collection of eabi_livehandler database table entries |
Eabi_Livehandler_Model_Ordergrid |
Adds extra button to each row of Magento Adminhtml Sales Order grid called 'Show order info' Clicking on this button shows almost full information about the order and orders can be switched with press of up-down-left-right arrows. Order view is synchronized with massaction checkboxes and Merchant can individually check/uncheck orders in this view. Extra buttons can be added to order view using
|
Eabi_Livehandler_Model_System_Config_Backend_Button |
Represents backend for the
|
Eabi_Postoffice_Adminhtml_PostofficeController | |
Eabi_Postoffice_Block_Adminhtml_Config_Form_Field_License |
Renders yes/no select box with licensing information |
Eabi_Postoffice_Block_Adminhtml_Config_Form_Field_Remove |
Renders button, which allows to delete old instance of Eabi_Postoffice from app/code/local folder in Magento admin > System > Configuration > Shipping Methods > DPD - pakivedu.ee configuration menu, if such old instance exists |
Eabi_Postoffice_Block_Config_Rebuildbutton |
Renders the button under the Magento Configuration panel. Purpose of this button is to invoke the procedure, which rebuilds the list of Postoffices/Parcel terminals which are directly related to this carrier. This button is only intended to use in the Magento -> System -> Configuration -> Shipping methods section and the carrier, that is using this button in the configuration panel should extend Eabi_Postoffice_Model_Carrier_Abstract class. |
Eabi_Postoffice_Helper_Countrycode | Helper class of getting Country Phone dial codes. |
Eabi_Postoffice_Helper_Data | Helper class for dealing with situation, when Carrier provider needs some shipment data to be sent to Carrier providers server. |
Eabi_Postoffice_IndexController |
Displays list of available parcel terminals for current carrier and address if carrier supports parcel terminals feature |
Eabi_Postoffice_Model_Carrier_Abstract |
Base class for carriers, which ask customer to pick parcel terminal of choice from dropdown list. Offers following business functions:
|
Eabi_Postoffice_Model_Carrier_Result | This class is required in order to avoid sorting by the price, which is default behaviour for Magento, when sorting shipping methods for single carrier. |
Eabi_Postoffice_Model_Carriermodule | |
Eabi_Postoffice_Model_Mysql4_Carriermodule | |
Eabi_Postoffice_Model_Mysql4_Carriermodule_Collection |
Represents collection of eabi_carriermodule database entries |
Eabi_Postoffice_Model_Mysql4_Office | |
Eabi_Postoffice_Model_Mysql4_Office_Collection |
Represents collection of eabi_postoffice database table entries |
Eabi_Postoffice_Model_Observer | Description of Observer |
Eabi_Postoffice_Model_Office |
Represents one entry from eabi_postoffice table. Represents one parcel terminal, which can be selected as preferred shipping location for end user. Structure:
|
Eabi_Postoffice_Model_Orderview |
Creates the extra buttons in the sales/order/view in admin. Added buttons are:
|
Eabi_Postoffice_Model_Source_Sendevent |
Represents possible moments for automatic data sending. |
Eabi_Postoffice_Model_Updater |