Changeset 20471
- Timestamp:
- 07/24/09 21:14:22 (4 years ago)
- Files:
-
- plugins/sfPaymentPlugin/trunk/LICENSE (added)
- plugins/sfPaymentPlugin/trunk/LICENSE.markdown (deleted)
- plugins/sfPaymentPlugin/trunk/README (added)
- plugins/sfPaymentPlugin/trunk/README.markdown (deleted)
- plugins/sfPaymentPlugin/trunk/config/sfPaymentPluginConfiguration.class.php (modified) (1 diff)
- plugins/sfPaymentPlugin/trunk/lib/helper (added)
- plugins/sfPaymentPlugin/trunk/lib/helper/PaymentHelper.php (added)
- plugins/sfPaymentPlugin/trunk/lib/sfPaymentGatewayInterface.class.php (added)
- plugins/sfPaymentPlugin/trunk/lib/sfPaymentMockGatewayInterface.class.php (added)
- plugins/sfPaymentPlugin/trunk/lib/sfPaymentTransaction.class.php (added)
- plugins/sfPaymentPlugin/trunk/package.xml (added)
- plugins/sfPaymentPlugin/trunk/package.xml.tmpl (deleted)
- plugins/sfPaymentPlugin/trunk/test/bin/prove.php (modified) (1 diff)
- plugins/sfPaymentPlugin/trunk/test/bootstrap/functional.php (modified) (1 diff)
- plugins/sfPaymentPlugin/trunk/test/bootstrap/unit.php (modified) (1 diff)
- plugins/sfPaymentPlugin/trunk/test/fixtures (deleted)
- plugins/sfPaymentPlugin/trunk/test/unit/TransactionTest.php (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/sfPaymentPlugin/trunk/config/sfPaymentPluginConfiguration.class.php
r19692 r20471 1 1 <?php 2 2 3 /** 4 * sfPaymentPlugin configuration. 5 * 6 * @package sfPaymentPlugin 7 * @category Library 8 * @author Marijn Huizendveld <marijn@round84.com> 9 * 10 * @version $Revision$ changed by $Author$ 11 */ 12 class sfPaymentPluginConfiguration extends sfPluginConfiguration 13 { 3 14 /** 4 * sfPaymentPlugin configuration. 5 * 6 * @package sfPaymentPlugin 7 * @author Marijn Huizendveld <marijn@round84.com> 8 * 9 * @version $Revision$ changed by $Author$ 15 * @see sfPluginConfiguration 10 16 */ 11 class sfPaymentPluginConfiguration extends sfPluginConfiguration17 public function initialize () 12 18 { 13 14 /**15 * @see sfPluginConfiguration16 */17 public function initialize ()18 {19 }20 21 19 } 20 } plugins/sfPaymentPlugin/trunk/test/bin/prove.php
r19692 r20471 1 1 <?php 2 /** 3 * sfPaymentPlugin configuration. 4 * 5 * @package sfPaymentPlugin 6 * @category Library 7 * @author Marijn Huizendveld <marijn@round84.com> 8 * 9 * @version $Revision$ changed by $Author$ 10 */ 2 11 3 12 include dirname(__FILE__).'/../bootstrap/unit.php'; plugins/sfPaymentPlugin/trunk/test/bootstrap/functional.php
r19692 r20471 1 1 <?php 2 2 3 /* 4 * This file is part of the symfony package. 5 * (c) 2004-2006 Fabien Potencier <fabien.potencier@symfony-project.com> 6 * 7 * For the full copyright and license information, please view the LICENSE 8 * file that was distributed with this source code. 9 */ 10 11 // guess current application 3 12 if (!isset($app)) 4 13 { 5 $app = ' FrontEnd';14 $app = 'frontend'; 6 15 } 7 16 8 require_once $_SERVER['SYMFONY'].'/autoload/sfCoreAutoload.class.php'; 9 sfCoreAutoload::register(); 10 11 function sfPaymentPlugin_cleanup() 12 { 13 sfToolkit::clearDirectory(dirname(__FILE__).'/../fixtures/project/cache'); 14 sfToolkit::clearDirectory(dirname(__FILE__).'/../fixtures/project/log'); 15 } 16 sfPaymentPlugin_cleanup(); 17 register_shutdown_function('sfPaymentPlugin_cleanup'); 18 19 require_once dirname(__FILE__).'/../fixtures/project/config/ProjectConfiguration.class.php'; 17 // load project configuration for specified $app 18 require_once dirname(__FILE__).'/../../../../config/ProjectConfiguration.class.php'; 20 19 $configuration = ProjectConfiguration::getApplicationConfiguration($app, 'test', isset($debug) ? $debug : true); 21 20 sfContext::createInstance($configuration); 21 22 // remove all cache 23 sfToolkit::clearDirectory(sfConfig::get('sf_app_cache_dir')); plugins/sfPaymentPlugin/trunk/test/bootstrap/unit.php
r19692 r20471 1 1 <?php 2 2 3 if (!isset($_SERVER['SYMFONY'])) 4 { 5 throw new RuntimeException('Could not find symfony core libraries.'); 6 } 3 /* 4 * This file is part of the symfony package. 5 * (c) 2004-2006 Fabien Potencier <fabien.potencier@symfony-project.com> 6 * 7 * For the full copyright and license information, please view the LICENSE 8 * file that was distributed with this source code. 9 */ 7 10 8 require_once $_SERVER['SYMFONY'].'/autoload/sfCoreAutoload.class.php'; 9 sfCoreAutoload::register(); 10 11 $configuration = new sfProjectConfiguration(dirname(__FILE__).'/../fixtures/project'); 12 require_once $configuration->getSymfonyLibDir().'/vendor/lime/lime.php'; 13 14 function sfPaymentPlugin_autoload_again($class) 15 { 16 $autoload = sfSimpleAutoload::getInstance(); 17 $autoload->reload(); 18 return $autoload->autoload($class); 19 } 20 spl_autoload_register('sfPaymentPlugin_autoload_again'); 21 22 require_once dirname(__FILE__).'/../../config/sfPaymentPluginConfiguration.class.php'; 23 $plugin_configuration = new sfPaymentPluginConfiguration($configuration, dirname(__FILE__).'/../..'); 11 // load project configuration for specified $app 12 require_once dirname(__FILE__).'/../../../../config/ProjectConfiguration.class.php'; 13 $configuration = new ProjectConfiguration(); 14 include($configuration->getSymfonyLibDir().'/vendor/lime/lime.php');