Zed

Aus ProjectGames Wiki
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Download

Aktuelle Version: [2.1]

[http://files.projectgames.de/zed/]


Alte Versionen: [ Changelog ]

[zed-framework-2.0.zip #release3]

[zed-framework-1.1.zip]


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.

Meine Werkzeuge
Namensräume
Varianten
Aktionen