PHP/Vlašský ořech

Z Varhoo
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(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

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
Osobní nástroje