PHP/Vlašský ořech
Z Varhoo
(Rozdíly mezi verzemi)
(Nová stránka: * '''Mysql''' - knihovna php mysql) |
|||
| Řádka 1: | Řádka 1: | ||
| + | Zdrojové stránky projektu [http://sourceforge.net/projects/phppeanuts/ vlaský orech] |
||
| + | |||
* '''Mysql''' - [[knihovna php mysql]] |
* '''Mysql''' - [[knihovna php mysql]] |
||
| + | * '''Template engine'' [http://www.smarty.net/ Smarty template engine] |
||
| + | |||
| + | ==Dokumentace k frameworku== |
||
| + | |||
| + | '''class peanut''' |
||
| + | * constants() - inicializace constant |
||
| + | * getPg() - inicializace POST a GET |
||
| + | * securiry(array rights) - nějaké pravidla pro přístu podle uživatele (wtf?) |
||
| + | * application() - inicializace a spuštění skriptů/kotrolerů |
||
| + | * renderSmarty() - inicializace template enginu |
||
| + | * regUrl() - něco jako routování podle regulárních výrazů dané url |
||
| + | * Url() - inicializace proměných získaných z url |
||
| + | |||
| + | |||
| + | * goToUrl(string url) - funkce přesměrovává projekt na danou url |
||
| + | * makeProject() - vytvoření projektu (vytvoří adresářovou strukturu projektu) |
||
| + | * log(string text) - logování textu do výstupu (trochu fail) |
||
| + | * setTimer() - debuguje časovou náročnost |
||
| + | |||
| + | * run() - spuštění (něco jako hlavní smyčka z desktop programů "loop") |
||
| + | |||
| + | * module(sttring název) nebo library(string název) - v podstatě include programu |
||
| + | * setMainPage(string file) - nastavení hlavní stránky pro template |
||
| + | * isPost() - metoda určující zda byl poslán požadavek POST |
||
Verze z 25. 7. 2011, 23:26
Zdrojové stránky projektu vlaský orech
- Mysql - knihovna php mysql
- 'Template engine Smarty template engine
Dokumentace k frameworku
class peanut
- constants() - inicializace constant
- getPg() - inicializace POST a GET
- securiry(array rights) - nějaké pravidla pro přístu podle uživatele (wtf?)
- application() - inicializace a spuštění skriptů/kotrolerů
- renderSmarty() - inicializace template enginu
- regUrl() - něco jako routování podle regulárních výrazů dané url
- Url() - inicializace proměných získaných z url
- goToUrl(string url) - funkce přesměrovává projekt na danou url
- makeProject() - vytvoření projektu (vytvoří adresářovou strukturu projektu)
- log(string text) - logování textu do výstupu (trochu fail)
- setTimer() - debuguje časovou náročnost
- run() - spuštění (něco jako hlavní smyčka z desktop programů "loop")
- module(sttring název) nebo library(string název) - v podstatě include programu
- setMainPage(string file) - nastavení hlavní stránky pro template
- isPost() - metoda určující zda byl poslán požadavek POST