コード例 #1
0
ファイル: code_review.php プロジェクト: jeabakker/code_review
 /**
  * @codeCoverageIgnore
  */
 public static function boot()
 {
     if (version_compare(elgg_get_version(true), '1.9', '<')) {
         $autoloader = new CodeReviewAutoloader();
         $autoloader->register();
     }
     self::initConfig(array('path' => elgg_get_config('path'), 'pluginspath' => elgg_get_plugins_path(), 'plugins_getter' => 'elgg_get_plugins'));
 }
コード例 #2
0
 public function testRegister()
 {
     $autoloader = new CodeReviewAutoloader();
     $this->assertFalse($autoloader->unregister());
     //double register
     $this->assertTrue($autoloader->register());
     $this->assertTrue($autoloader->register());
     //unregister just once
     $this->assertTrue($autoloader->unregister());
     $this->assertFalse($autoloader->unregister());
 }
コード例 #3
0
ファイル: bootstrap.php プロジェクト: jeabakker/code_review
<?php

date_default_timezone_set('UTC');
error_reporting(E_ALL | E_STRICT);
//echo "Setting up Elgg core autoloader...\n";
//$engine = dirname(dirname(dirname(dirname(dirname(__FILE__))))) . '/engine';
//// Set up class auto-loading
//require_once "$engine/lib/autoloader.php";
echo "Setting up CodeReviewAutoloader...\n";
require_once dirname(dirname(dirname(__FILE__))) . '/classes/CodeReviewAutoloader.php';
$autoloader = new CodeReviewAutoloader();
$autoloader->register();