PHP method names
Version 0
Yleisesti käytettyjen metodien nimet

Version 0
Yleisesti käytettyjen metodien nimet
| Vanha nimi | Uusi nimi | Selite |
|---|---|---|
| nr() | getId() | Tunniste. |
| nimi() | getName() | Tekninen nimi. |
| otsikko() | getTitle() | Näkyvä otsikko. |
| kuvaus() | getDescription() | Kuvaus. |
| dokumentointi() | getDocumentation() | Dokumentaatio. |
| ikoni($nr,48) | getIconName() | Näissä luokkien välisiä eroja. |
| ikoni($nr,48,"url") | getIconUrl() | Näissä luokkien välisiä eroja. |
| kuvake() | getIcon(width) | Näissä luokkien välisiä eroja. |
| luo_taulu() | createTable() | Luo lukan tarvitseman tietokannan. |
| tiedot() | getRecordRow() + asetusten purku ??. | |
| get_asetukset() | getParams() | Hakee asetuket. |
| asetukset() | getParams() | Asetukset. |
| asetus(n) | getParam(n) | Yksittäinen asetus. |
| asetus(n,v) | setParam(n,v) | Yksittäinen asetus. |
Valmiit Record -tietojen käsittely: Luo tietokannan, hakee, tallentaa jne.
| Vanha nimi | Uusi nimi | Selite |
|---|---|---|
| getClassName() | Luokan tekninen nimi. | |
| getClassTitle() | Luokan näkyvä nimi. | |
| getClassDir() | Hakemisto, jossa luokka sijaitsee. | |
| nr() | getId() | Tunniste. |
| nimi() | getName() | Tekninen nimi. |
| otsikko() | getTitle() | Näkyvä otsikko. |
| kuvaus() | getDescription() | Kuvaus. |
| dokumentointi() | getDocumentation() | Dokumentaatio. |
| getStatus() | Toteutuksen tila -merkintä. | |
| __call(field) | Tietokannan kentän arvo. | |
| __call(field,id) | Tietokannan kentän arvo id -recordista. | |
| __get(field) | Tietokannan kentän arvo. | |
| ikoni(nr,size) | getIconName() | Kuvakkeen nimi |
| ikoni(nr,size,'url') | getIconUrl() | Kuvakkeen url |
| kuvake(nr,size) | getIcon([size]) | Kuvakkeen |
| ?? | getRecord(array) | Hakee tietueen olion. |
| ?? | getRecords() | Hakee tietueiden oliot osoittimessa. |
| ?? | getRecordArray() | Hakee tietueen tiedot assosiatiivisena osoittimena. |
| haku() | getRecordsArray() | Hakee tietueiden tiedot assosiatiivisena osoittimena. |
| haku() | getRecordRows() | getRecordArray() ?? |
| ?? | ? open() | getInstance() |
| tbl() | getTableName() | Tietokannan taulun nimi, johon tallennetaan. |
| luo_taulu() | createTable() | Luo tarvittavan tietokannan. |
| tallenna() | saveRecord() | Tallentaa tietueen. |
| poista() | deleteRecord() | Poistaa tietueen (roskakori). |
| tuhoa() | removeRecord() | Tuhoaa tietueen (poistaa lopullisesti). |
| tiedot() | ? getRecordArray() | |
| asetukset() | getPreferences() | Aseta asetukset arraysta |
| asetukset(array) | setPreferences(array) | Asetuksen arrayna |
| asetus(nimi,value) | setPreference(nimi,value) | Asettaa asetuksen |
| asetus(nimi) | getPreference(nimi) | Palauttaa asetuksen. 'name/subname' == $pref[name][subname] |
| set_asetukset(array) | ||
| olemassa() | isRecords() | Onko yhtään recordia |
| laske(ehto) | countRecords(ehto) | Record lukumäärä annetulla hakuehdolla (array) |
Hahmotelmaa, miten toimisi yleinen Query -olio, jolle voisi antaa yleisiä sekä luokkakohtaisia hakuehtoja (esim. tehtävä: omat) ja palauttaa tiedot eri muodoissa: rivi, rivit, olio, oliot, count, is.
| Current | |
|---|---|
| getRecordArray() | getQuery()->id(1001)->fetchRow() |
| getRecordsArray() | getQuery()->setType('calendar')->fetch() |
| getRecord() | getQuery()...->fetchObject() |
| getRecords() | getQuery()...->fetchObjects() |
| isRecords() | getQuery()->isRecords() // All, if no preferences |
| countRecords() | getQuery()...->countRecords() |
Luookka jota on tarkoitus periyttää. Esim. Näyttötapa, kenttätyyppi.
| Vanha nimi | Uusi nimi | Selite |
|---|---|---|
| getInstance(type) | Palauttaa uuden instanssin, esim. tyyppi->getInstance('monivalinta'); | |
| getTypes() | Alaluokat. | |
| getTypeNames() | Alaluokkien nimet. |
Millä logiikalla nimetä form -elementtejä palauttavat funktiot?
| Esimerkki |
|---|
| mad_hylly::formWrite() | Hyllyn valinta (ennustava syöttö) |
| mad_kentta::writeAsetukset() | |
| writeKiire() | IMG toggle: Kiireellisyys |
| mad_muistiinpano::writeHenkilo() | Select: Käyttäjätunnus |
| mad_muistiinpano::writeMuistutus() | Select: Muistutuksen tyyppi |
| mad_muutoshistoria::writeStatus() | Select: Statuksen valinta |
| mad_pikalinkki::muokkaa() | FORM: Pikalinkkien muokkaus |
| mad_pikalinkki::writeOikeustaso() | Select: Oikeustason valinta |
| mad_raportti::writeOikeus() | Select: Oikeustason valinta |
| mad_tag::writeTag() | |
| madRecord::writeOikeustaso() | Selrct: Tietueen oikeustaso |
| madRecord::writeTila() | Select: Toteutuksen tila |
| madRecord::formSelectId() | Select: Valitse tietue |
| mad_taulu_form::selectField() | Select: Kansion kenttä (mad_taulu::writeKentta) |
| eProfile::writeProfiili() | Select: Profiili |
| eProfile::writeAsetukset() | Form: |
| eProfile::writeMuuttujat() | Input+Select: Profiilimuuttuja |