Sadržaj
Na primjer, knjižnica koja dopušta pristup Twitter API -ju treba svoje metode za dijeljenje podataka kao što su lozinka i korisničko ime, pa je idealno imati klasu koja omogućuje spremanje tih podataka.
S druge strane, pomagač se može shvatiti kao skupina funkcija koje, iako dijele opseg uporabe, neovisne su jedna o drugoj.
Na primjer pomoćni za obrasce u kojima svi elementi olakšavaju upotrebu ulaznih komponenti, tekstualnih područja itd.
Izrada knjižnice u Codeigniteru
Primjer knjižnice za upravljanje datumima u direktoriju application / libraries i kopirajte sljedeći kod. To je klasa s dvije metode koja omogućuje promjenu datuma iz mysql formata gggg-mm-dd u dd / mm / gggg i obrnuto.
CodeIgniter ukazuje na sljedeće smjernice pri imenovanju knjižnica:
Naziv datoteke mora započeti velikim slovom.
Naziv razreda mora počinjati velikim slovom.
Nazivi klasa i datoteka moraju se podudarati.
Naziv metoda mora biti malim slovima
Zatim, kad nam zatreba knjižnica, dozivamo je iz kontrolera na sljedeći način.
učitavanje-> knjižnica ('datumi'); // Pretvaram datum u mysql format $ date = $ this-> dates-> date_mysql ($ date); ?> var13 ->
Mogu učitati knjižnicu u konstrukcijskoj metodi kontrolera da je pozovem samo jednom.
Knjižnice nam omogućuju dodavanje koda jer su nam potrebne nove funkcionalnosti, a zatim ih ponovno koristimo.
Pomoćnik u Codeingiteru
The pomagači One su jedna od dvije biblioteke koda dostupne u CodeIgniteru i najjednostavnije za rukovanje isprva, budući da su to funkcije koje su nam dostupne bez obzira na bilo koji objekt.
Možemo reći da su pomagači skupovi funkcija, poredane po temama u različitim paketima, koje nam pomažu u izvršavanju zajedničkih zadataka u web aplikacijama. Postoje pomagači za mnoge različite stvari, poput rada s nizovima, datumima, kolačićima, e -poštom, URL -ovima, obrascima itd.
Na primjer, dozivamo url pomoćnika na sljedeći način:
load-> pomoćnik ('url'); // možemo stvoriti skočni prozor $ atts = array ('width' => '800', 'height' => '600', 'scrollbars' => 'yes', 'status' => 'yes', 'resibable '=>' da ',' screenx '=>' 0 ',' screeny '=>' 0 '); echo anchor_popup ('mydomain.com', 'Kliknite ovdje!', $ atts); ?> var13 ->
Također izvršite preusmjeravanja kao što su:
Tu je i pomoćnik za obrasce poput obrasca za prijavu:
Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod