Hauptseite: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Tm (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Tm (Diskussion | Beiträge) |
||
| Zeile 14: | Zeile 14: | ||
* [[Helper: dbquery|dbquery]]:<br />Pattern for database queries. | * [[Helper: dbquery|dbquery]]:<br />Pattern for database queries. | ||
== Abstract Models == | |||
Abstract model classes are implemented as codeigniter-helper. There is no other way to use the codeigniter-loader without to be forced to instatiate a class. | |||
== Model == | == Model == | ||
Version vom 16. August 2012, 15:48 Uhr
Benutzte Bibliotheken
- CodeIgniter 2.1.1
- jQuery 1.7.2
- jQuery UI 1.8.21
- jsTree Pre 1.0 Fix 1
Some Basic Rules
- All functions of libaries and models should fire an exception if something goes wrong. Do not return "false" or something similar to represent an error.
- All database-queries should be executed via "dbquery($query)". This helper-function provides a pattern for database queries including a correct exception handling. Read more here: Helper: dbquery
Helper
- dbquery:
Pattern for database queries.
Abstract Models
Abstract model classes are implemented as codeigniter-helper. There is no other way to use the codeigniter-loader without to be forced to instatiate a class.
Model
- Tree:
Abstract class to build a model interacting with a table representing data in a hierachical structure.