Overview

Namespaces

  • None
  • PHP

Classes

  • Eabi_DpdEE_Block_Adminhtml_Config_Form_Field_Country
  • Eabi_DpdEE_Block_Info_Payment
  • Eabi_DpdEE_Block_Invoice
  • Eabi_DpdEE_Block_Order_Courier
  • Eabi_DpdEE_Helper_Data
  • Eabi_DpdEE_Model_Api
  • Eabi_DpdEE_Model_Button_Courier
  • Eabi_DpdEE_Model_Config
  • Eabi_DpdEE_Model_Flat
  • Eabi_DpdEE_Model_Observer
  • Eabi_DpdEE_Model_Payment_Processor
  • Eabi_DpdEE_Model_Post
  • Eabi_DpdEE_Model_Source_Label_Position
  • Eabi_DpdEE_Model_Source_Service
  • Eabi_Livehandler_Adminhtml_LivehandlerController
  • Eabi_Livehandler_Adminhtml_RemoveController
  • Eabi_Livehandler_Block_Adminhtml_Config_Form_Field_Button
  • Eabi_Livehandler_Block_Adminhtml_Config_Form_Field_Remove
  • Eabi_Livehandler_Block_Email
  • Eabi_LiveHandler_Block_Footer
  • Eabi_Livehandler_Helper_Data
  • Eabi_Livehandler_Helper_Keypair
  • Eabi_Livehandler_IndexController
  • Eabi_Livehandler_Model_Abstract
  • Eabi_Livehandler_Model_Action_Abstract
  • Eabi_Livehandler_Model_Action_Postoffice_Print
  • Eabi_Livehandler_Model_Action_Postoffice_Send
  • Eabi_Livehandler_Model_Adminhtml_Gridmanager
  • Eabi_Livehandler_Model_Directory_Collection
  • Eabi_Livehandler_Model_Entry
  • Eabi_Livehandler_Model_File_Object
  • Eabi_Livehandler_Model_Mysql4_Entry
  • Eabi_Livehandler_Model_Mysql4_Entry_Collection
  • Eabi_Livehandler_Model_Ordergrid
  • Eabi_Livehandler_Model_System_Config_Backend_Button
  • Eabi_Postoffice_Adminhtml_PostofficeController
  • Eabi_Postoffice_Block_Adminhtml_Config_Form_Field_License
  • Eabi_Postoffice_Block_Adminhtml_Config_Form_Field_Remove
  • Eabi_Postoffice_Block_Config_Rebuildbutton
  • Eabi_Postoffice_Helper_Countrycode
  • Eabi_Postoffice_Helper_Data
  • Eabi_Postoffice_IndexController
  • Eabi_Postoffice_Model_Carrier_Abstract
  • Eabi_Postoffice_Model_Carrier_Result
  • Eabi_Postoffice_Model_Carriermodule
  • Eabi_Postoffice_Model_Mysql4_Carriermodule
  • Eabi_Postoffice_Model_Mysql4_Carriermodule_Collection
  • Eabi_Postoffice_Model_Mysql4_Office
  • Eabi_Postoffice_Model_Mysql4_Office_Collection
  • Eabi_Postoffice_Model_Observer
  • Eabi_Postoffice_Model_Office
  • Eabi_Postoffice_Model_Orderview
  • Eabi_Postoffice_Model_Source_Sendevent
  • Eabi_Postoffice_Model_Updater
  • Overview
  • Namespace
  • Class
  • Tree
 1: <?php
 2: 
 3: /*
 4:   
 5:  *
 6:  * NOTICE OF LICENSE
 7:  *
 8:  * This source file is subject to the Open Software License (OSL 3.0)
 9:  * or OpenGPL v3 license (GNU Public License V3.0)
10:  * that is bundled with this package in the file LICENSE.txt.
11:  * It is also available through the world-wide-web at this URL:
12:  * http://opensource.org/licenses/osl-3.0.php
13:  * or
14:  * http://www.gnu.org/licenses/gpl-3.0.txt
15:  * If you did not receive a copy of the license and are unable to
16:  * obtain it through the world-wide-web, please send an email
17:  * to info@e-abi.ee so we can send you a copy immediately.
18:  *
19:  * DISCLAIMER
20:  *
21:  * Do not edit or add to this file if you wish to upgrade this module to newer
22:  * versions in the future.
23:  *
24:  * @category   Eabi
25:  * @package    Eabi_Dpd
26:  * @copyright  Copyright (c) 2014 Aktsiamaailm LLC (http://en.e-abi.ee/)
27:  * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
28:  * @license    http://www.gnu.org/licenses/gpl-3.0.txt  GNU Public License V3.0
29:  * @author     Matis Halmann
30:  * 
31: 
32:  */
33: 
34: /**
35:  * <p>Source model of all possible DPD Packing slip label positions</p>
36:  *
37:  * @author Matis
38:  */
39: class Eabi_DpdEE_Model_Source_Label_Position {
40:     
41:     /**
42:      * <p>Returns possible DPD packing slip layout positions in following format:</p>
43:      * <pre>
44:             array(
45:                 'label' =&gt; HTML select label,
46:                 'value' =&gt; HTML select option value,
47:             );
48:      * </pre>
49:      * @return array
50:      */
51:     public function toOptionArray() {
52:         $options = array();
53: 
54: 
55:         $positions = array(
56:             '1234',
57:             '4123',
58:             '3412',
59:             '3421',
60:         );
61:         foreach ($positions as $position) {
62:             $options[] = array(
63:                 'label' => $this->_getDpdHelper()->__('Position: %s', $position),
64:                 'value' => $position,
65:             );
66:         }
67: 
68: 
69:         return $options;
70:     }
71: 
72:     /**
73:      * 
74:      * @return Eabi_DpdEE_Helper_Data
75:      */
76:     protected function _getDpdHelper() {
77:         return Mage::helper('eabi_dpdee');
78:     }
79: }
80: 
81: 
DPD Eesti - Pakivedu.ee Shipping module for Magento API documentation generated by ApiGen 2.8.0