Zed
Aus ProjectGames Wiki
Inhaltsverzeichnis |
Download
Aktuelle Version: [2.1]
[http://files.projectgames.de/zed/]
Alte Versionen: [ Changelog ]
[zed-framework-2.0.zip #release3]
Zed einbinden
require_once $PATH_TO_ZED.'/Core.php';
Es reicht einfach, die Core.php einzubinden. Durch den AutoLoader von Zed werden alle weiteren Komponenten, die verwendet werden, automatisch geladen.
Zed-Module
Zed
Zed:Interfaces
Zed:Binary
Zed:Image
Zed:MySQL
Zed:MySQL:Query
Changelog
Der Changelog befindet sich nun unter Zed Changelog.
Definitionsbeschreibung
Die Definitionen der Methoden sehen wie folgt aus:
(Ausgabe-Datentyp/en) | Methodenname | (Parameter-Datentyp Variablenname, ...) | (optional)Exception
- Ausgabe-Datentyp - Dies ist der Datentyp, oder mehre Datentypen, die diese Methode zurückgeben kann.
- void - Kein Rückgabewert
- int - eine Ganzzahl
- float - eine Gleitkommazahl
- string - einen String
- bool - true/false
- mixed - verschiedene Datentypen
- null - dieser Typ muss nicht angegeben sein, er sollte immer erwartet werden :)
- oder eine Klasse zB: Database
- Methodenname - Der Name der Methode (zB: Query)
- Parameter - die Parameter
- Datentyp - der Typ der Variable (zB: string)
- Variablenname - der Name der Variable (zB: $command)
- Exception - ist nur angegeben, wenn eine Methode Exceptions auslöst
Beispiel
(string/int) GetUserInfo(int $userid) Exception
Diese Methode gibt entweder string oder int zurück, nimmt als Parameter eine $userid an, die ein int sein muss, und gibt bei einem Fehler, eine Exception aus.
