03 - OOP v PHP
Cvičení je primárně zaměřeno na vlastnosti OOP psecifické pro jazyk PHP (jako jsou traity, type hinting či late static binding). Předpokládáme, že OOP v rozsahu vyučovaném předmětem BI-PA2 je studentům známé.
Materiály
- Základní OOP techniky (třídy, objekty, rozhraní)
- Pokročilé OOP techniky (abstraktní třídy, rozhraní, traity)
- Jmenné prostory
- Doporučení pro psaní kódu:
- PSR-1 Basic Coding Standard
- PSR-4: Autoloader (starší: [
PSR-0]) - (optional)
PSR-2 Coding Style Guide→ PSR-12 Extended Coding Style