Skip to content

Latest commit

 

History

History

internals

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Internals

Je očekávatelné že je potřeba přizpůsobit knihovnu aplikaci nebo frameworku a nebo přidat nějakou funkcionalitu. Toho se dá snadno dosáhnout pomocí přizpůsobení vnitřností knihovny které se používají při konfiguraci bez nutnosti upravovat použití knihovny.

Skautis

Je lepidlo spojujici dalsi tridy do funkcniho celku. To je trida se kterou se nejčastěji pracuje.

SessionAdapter

Je obal pro implementaci session. Vice o adapter patternu Příklad implementace pro Nette

WebService

WebService je objekt webové služby. Který lze rozšířit třeba o logování.

WebServiceFactory

Slouží k vytváření WebService objektu. Je přitomen pro možné úpravy WebService pro projekty. Více o abstract factory patternu Například může předávat službu pro logování

WebService Decorator

Pro úpravu WebService doporučujeme použít decorator pattern. Který umožňuje skládání nových funkcí. Například logování a cache.

CacheDecorator

Knihovna nabízí připravený dekorátor pro cachovaní requestu.