Öffentliche Methoden | |
| create ($objectid) | |
Definiert in Zeile 23 der Datei ObjectFactory.php.
| ObjectFactory::create | ( | $ | objectid | ) |
Definiert in Zeile 25 der Datei ObjectFactory.php.
00026 { 00027 $o = new Object( $objectid ); 00028 00029 switch( $o->getType() ) 00030 { 00031 case OR_TYPE_FILE: 00032 $x = new File( $objectid ); 00033 break; 00034 00035 case OR_TYPE_FOLDER: 00036 $x = new Folder( $objectid ); 00037 break; 00038 00039 case OR_TYPE_PAGE: 00040 $x = new Page( $objectid ); 00041 break; 00042 00043 case OR_TYPE_LINK: 00044 $x = new Link( $objectid ); 00045 break; 00046 00047 default: 00048 die( "Unknown Object-Typ: ".$o->getType() ); 00049 debug_backtrace(); 00050 } 00051 00052 $x->load(); 00053 return $x; 00054 }
1.5.8