PHP.
PSR-11: Standard pro DI kontejner
Je to pár dní, co byl oficiálně akceptován návrh dalšího ze standardů skupiny PHP-FIG a to interface pro DI (dependecy injection) kontejner. Oficiální znění naleznete na GitHubu a…
PHP: Jak předávám konfiguraci objektům?
Jestli jste četli jeden z mých předchozích článků, kde jsem publikoval komponentu pro Dependency Injection container (který počítá s tím, že třída v konstruktoru definuje veškeré závislosti), asi nejednoho…
PHP: Event Manager
Další z dlouhého seznamu komponent, které postupně publikuji je Event Manager. De facto se jedná o implementaci návrhu standardu, který vytváří skupina PHP-FIG. Z principu jde o navázání…
PHP: Čtení anotací
Dnes navazuji na předchozí článek a publikuji další komponentu, tentokrát pro čtení anotací. Představte si, že máte třídu podobnou této: class BestController { public function index() {} }…
Vlastní DI container s autowiringem
Už to slyším... "Panebože, proč vytváříš něco, co tu je už hotové stokrát!" Ale počkejte, mám k tomu pár důvodů. Programátorům užívajících si pokročilejších frameworků jsou pojmy Dependency Injection a…
Zabezpečení webu pomocí HTTP hlaviček
Content Security Policy Jedná se o HTTP hlavičku, která řekne prohlížeči, jestli obsah na stránce má být čistě na protokolu https, nebo že se dokonce musí nacházet přímo…