0byt3m1n1-V2
Path:
/
home
/
a
/
c
/
a
/
academiac
/
www
/
[
Home
]
File: vmshopperplugin.php.tar
home/academiac/www/administrator/components/com_virtuemart/plugins/vmshopperplugin.php 0000604 00000003451 15137320236 0025751 0 ustar 00 <?php /** * Abstract class for order plugins * * @package VirtueMart * @subpackage Plugins * @author Oscar van Eijk * @link http://www.virtuemart.net * @copyright Copyright (c) 2004 - 2011 VirtueMart Team. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * @version $Id: vmorderplugin.php 2687 2011-02-02 18:07:50Z oscar $ */ // Get the plugin library jimport('joomla.plugin.plugin'); /** * Abstract class for order plugins. * This class defines the plugin used in the backend in the order detail view. The * plugins defined here can be used to create special prints (shipment lists, Dymo labels etc.) and * whatever else you like ;) * * @package VirtueMart * @subpackage Plugins * @author Max Milbers */ if (!class_exists('vmPlugin')) require(JPATH_VM_PLUGINS . DS . 'vmplugin.php'); abstract class vmShopperPlugin extends VmPlugin { /** * Constructor * * @param object $subject The object to observe * @param array $config An array that holds the plugin configuration * @since 1.5 */ function __construct(& $subject, $config) { parent::__construct($subject, $config); } /** * This plugin is fired from within the form in the backend order detail view * @param integer $_orderID The order ID * @return string HTML code (might contain form data_ * @author Oscar van Eijk */ abstract public function plgVmOnUpdateOrderBEShopper($_orderID); public function plgVmOnUserStore($data){ return $data; } public function plgVmAfterUserStore($data){ return $data; } }
©
2018.