Преглед садржаја
На пример, библиотека која дозвољава приступ Твиттер АПИ -ју треба своје методе за дељење података као што су лозинка и корисничко име, па је идеално имати класу која омогућава чување тих података.
С друге стране, помагач се може схватити као група функција које, иако деле опсег употребе, независне су једна од друге.
На пример помоћник за обрасце у којима сви елементи олакшавају употребу улазних компоненти, текстуалних поља итд.
Креирање библиотеке у Цодеигнитер -у
Пример библиотеке за управљање датумима у директоријуму апплицатион / либрариес и копирајте следећи код. То је класа са две методе која омогућава промену датума из мискл формата гггг-мм-дд у дд / мм / гггг и обрнуто.
ЦодеИгнитер указује на следеће смернице при именовању библиотека:
Назив датотеке мора почети великим словом.
Назив класе мора почињати великим словом.
Имена класа и датотека морају се подударати.
Име метода мора бити написано малим словима
Када нам је потребна библиотека, позивамо је из контролера на следећи начин.
учитавање-> библиотека ('датуми'); // Претварам датум у мискл формат $ дате = $ тхис-> датес-> дате_мискл ($ дате); ?> вар13 ->
Могу да учитам библиотеку у методу конструкције контролера да је позовем само једном.
Библиотеке нам омогућавају да додајемо код јер су нам потребне нове функционалности, а затим их поново користимо.
Помоћник у Цодеингитеру
Тхе помагачи Оне су једна од две библиотеке кода доступне у ЦодеИгнитер -у и најједноставније су за руковање у почетку, будући да су то функције које су нам доступне без обзира на било који објекат.
Можемо рећи да су помагачи скупови функција, поређане по темама у различитим пакетима, које нам помажу у извршавању заједничких задатака у веб апликацијама. Постоје помагачи за многе различите ствари, попут рада са низовима, датумима, колачићима, е -поштом, УРЛ адресама, обрасцима итд.
На пример, позивамо урл помоћника на следећи начин:
лоад-> помоћник ('урл'); // можемо креирати скочни прозор $ аттс = арраи ('видтх' => '800', 'хеигхт' => '600', 'сцроллбарс' => 'иес', 'статус' => 'иес', 'ресибабле '=>' да ',' сцреенк '=>' 0 ',' сцреени '=>' 0 '); ецхо анцхор_попуп ('мидомаин.цом', 'Кликните овде!', $ аттс); ?> вар13 ->
Такође извршите преусмеравања као што су:
Ту је и помоћник за обрасце као што је образац за пријављивање:
Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен