Changeset 5953
- Timestamp:
- 01/24/12 18:54:32 (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/manuals/developer/manual/de/kapitel17-codingstyle.asc
r5834 r5953 267 267 Überflüssig und somit nicht anzugeben ist, dass nichts zurückgegeben wird (@return void). 268 268 Gleiches gilt auch für Funktionen (dann natürlich ohne die Sichtbarkeitsdefinition). 269 Nicht anzugeben ist der Autor der Methode (@author), dies erfolgt im Klassen Docblock. 269 270 270 271 [source, php] … … 600 601 --------------------------------------------------------------------- 601 602 602 ==== Umgang mit SQL 603 .Instanzierung einer Klasse 604 605 Wenn eine Instanz einer Klasse erzeugt wird und dem Constructor dabei keine Parameter übergeben werden, 606 dann sind die dem Klassennamen nachfolgenden Klammern wegzulassen. 607 608 [source, php] 609 --------------------------------------------------------------------- 610 class Clansuite_Klasse 611 { 612 # ... 613 } 614 615 # alt 616 $klasse = new Clansuite_Klasse(); 617 618 # neu 619 $klasse = new Clansuite_Klasse; 620 --------------------------------------------------------------------- 621 622 ==== Umgang mit SQL bzw. DQL (Doctrine Query Language) 603 623 604 624 SQL gehört aufgrund der MVC-Schichtentrennng immer in den Bereich des Models. 605 Die SQL Abfragen sind in Methoden zu fassen. 625 Die SQL Abfragen sind in Methoden zu fassen. 606 626 Diese SQL-Methoden liefern ein oder ein zusammengefasstes Array (compact) zurück. 607 627
Note: See TracChangeset
for help on using the changeset viewer.
