| File:Line Function | Code | Arguments |
|---|---|---|
| core/ObjectDescription.class.php:82 | 00078 {
00079 $refClass = new ReflectionClass($class);
00080 if(!$refClass->isSubclassOf(new ReflectionClass('DataObject')))
00081 {
00082 throw new AdunProgrammingError("The Data Class <b>".$class."</b> was not a subclass of DataObject");
00083 }
00084 $this->Name = $refClass->getName();
00085 if($this->Name != "DataObject") | none/unknown |
| core/MetaDescriptionHelper.class.php:27 ObjectDescription::__construct | 00023 }
00024
00025 if(!array_key_exists($class, self::$Types))
00026 {
00027 $ca = new ObjectDescription($class, $module);
00028 self::$Types[$ca->Name] = $ca;
00029 $ca->CheckAndUpdateDb();
00030 } | Array ( [0] => DataObject [1] => ) |
| core/ObjectDescription.class.php:87 MetaDescriptionHelper::GetMetaData | 00083 }
00084 $this->Name = $refClass->getName();
00085 if($this->Name != "DataObject")
00086 {
00087 $this->SuperClass = MetaDescriptionHelper::GetMetaData($refClass->getParentClass()->getName());
00088 }
00089 else
00090 { | Array ( [0] => DataObject ) |
| core/MetaDescriptionHelper.class.php:27 ObjectDescription::__construct | 00023 }
00024
00025 if(!array_key_exists($class, self::$Types))
00026 {
00027 $ca = new ObjectDescription($class, $module);
00028 self::$Types[$ca->Name] = $ca;
00029 $ca->CheckAndUpdateDb();
00030 } | Array ( [0] => AsyncJob [1] => Backend ) |
| core/prepend.inc.php:196 MetaDescriptionHelper::GetMetaData | 00192
00193 if(is_file($localFilename))
00194 {
00195 require_once $localFilename;
00196 MetaDescriptionHelper::GetMetaData($className, $dir);
00197 return;
00198 }
00199 } | Array ( [0] => AsyncJob [1] => Backend ) |
| : __autoload | 000-4000-3000-2000-100000000010000200003 | Array ( [0] => AsyncJob ) |
| core/ObjectDescription.class.php:79 ReflectionClass::__construct | 00075 * @return void - null
00076 */
00077 function __construct($class, $module=false)
00078 {
00079 $refClass = new ReflectionClass($class);
00080 if(!$refClass->isSubclassOf(new ReflectionClass('DataObject')))
00081 {
00082 throw new AdunProgrammingError("The Data Class <b>".$class."</b> was not a subclass of DataObject"); | Array ( [0] => AsyncJob ) |
| core/MetaDescriptionHelper.class.php:27 ObjectDescription::__construct | 00023 }
00024
00025 if(!array_key_exists($class, self::$Types))
00026 {
00027 $ca = new ObjectDescription($class, $module);
00028 self::$Types[$ca->Name] = $ca;
00029 $ca->CheckAndUpdateDb();
00030 } | Array ( [0] => AsyncJob [1] => ) |
| modules/AllDataModule/DataObjectMaintenanceAction.class.php:34 MetaDescriptionHelper::GetMetaData | 00030 {
00031 parent::__construct();
00032
00033 $this->DataObjectClass = $DataObjectClass;
00034 $this->DataObjectClassMetadata = MetaDescriptionHelper::GetMetaData($DataObjectClass);
00035 $this->ExtraActions = $extra_actions;
00036 $this->ShowSearchBar = $show_search_bar;
00037 $this->ShowCreateNew = $show_create_new; | Array ( [0] => AsyncJob ) |
| modules/Backend/actions/AsyncJobAction.class.php:13 DataObjectMaintenanceAction::__construct | 00009class AsyncJobAction extends DataObjectMaintenanceAction
00010{
00011 public function __construct()
00012 {
00013 parent::__construct("AsyncJob", array(), true, false);
00014 }
00015};
00016 | Array
(
[0] => AsyncJob
[1] => Array
(
)
[2] => 1
[3] =>
)
|
| modules/Backend/actions/AsyncJobAction.class.php:17 AsyncJobAction::__construct | 00013 parent::__construct("AsyncJob", array(), true, false);
00014 }
00015};
00016
00017return new AsyncJobAction();000180001900020 | Array ( ) |
| core/Module.class.php:138 include | 00134 if(!is_file($dir.$file))
00135 {
00136 throw new ModuleException("The action does not exist, not even the file that should contain it does: <b>".htmlspecialchars($dir.$file)."</b>");
00137 }
00138 $actionobject = include($dir.$file);
00139
00140 if(!isset($actionobject))
00141 { | Array ( [0] => /var/www/external_testing/SAS/sas-fordele.kunder.netpeople.com/adun/modules/Backend/actions/AsyncJobAction.class.php ) |
| core/Module.class.php:102 Module::loadAction | 00098 if(is_file($dir.$file))
00099 {
00100 if(strstr($file, ".class.php"))
00101 {
00102 $this->loadAction(substr($file, 0, -10));
00103 }
00104 else if(strstr($file, ".php"))
00105 { | Array ( [0] => AsyncJobAction ) |
| modules/Backend/Backend.class.php:23 Module::__construct | 00019 * parent constructor.
00020 */
00021 function __construct()
00022 {
00023 parent::__construct(true);
00024 }
00025
00026 /** | Array ( [0] => 1 ) |
| modules/Backend/Backend.class.php:153 Backend::__construct | 00149} 00150 00151// We use the fact that PHP can return from included file 00152// (this file will be included by AdunInstallation) 00153return new Backend(); 001540015500156 | Array ( ) |
| core/AdunInstallation.class.php:153 include | 00149 {
00150 $rtticlass = new ReflectionClass($modulename);
00151 throw new AdunProgrammingError("Somehow we are about to include a module with the same name as some other class. Defined in ".$rtticlass->getFileName().":".$rtticlass->getStartLine());
00152 }
00153 $moduleobject = include($modfilename);
00154
00155 // If we are on the development environment, we validate the modules
00156 if(AdunConfiguration::$development_server) | Array ( [0] => /var/www/external_testing/SAS/sas-fordele.kunder.netpeople.com/adun/modules/Backend/Backend.class.php ) |
| core/AdunInstallation.class.php:103 AdunInstallation::LoadModule | 00099 {
00100 // Load Adun Installation Settings from database
00101
00102 // Just load the backend module when initiating the backend, it will load the rest.
00103 $this->LoadModule("Backend");
00104 }
00105
00106 /** | Array ( [0] => Backend ) |
| core/AdunInstallation.class.php:60 AdunInstallation::InitBackend | 00056 {
00057 if(AdunInstallation::$adun === null)
00058 {
00059 self::$adun = new AdunInstallation();
00060 self::$adun->InitBackend();
00061 }
00062 return AdunInstallation::$adun;
00063 } | Array ( ) |
| backend/index.php:18 AdunInstallation::Backend | 00014ExceptionFormatter::RegisterUncaughtHandlers();
00015
00016// Create the ADUN backend
00017require_once("classes/AdunBackend.class.php");
00018$ADUN_BACKEND = new AdunBackend(AdunInstallation::Backend());
00019
00020if(count(User::GetCollection('User')) == 0)
00021{ | Array ( ) |
| /var/www/external_testing/SAS/sas-fordele.kunder.netpeople.com/backend/index.php:2 require_once | 000-2000-10000000001<?php
00002require_once("../adun/backend/index.php");
000030000400005 | Array ( [0] => /var/www/external_testing/SAS/sas-fordele.kunder.netpeople.com/adun/backend/index.php ) |