ObjectFactory Klassenreferenz

Aufstellung aller Elemente

Öffentliche Methoden

 create ($objectid)


Ausführliche Beschreibung

Definiert in Zeile 23 der Datei ObjectFactory.php.


Dokumentation der Elementfunktionen

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      }


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

Erzeugt am Thu May 14 00:55:50 2009 für OpenRat von  doxygen 1.5.8