Библиотеке и помагачи - Цодеигнитер

Преглед садржаја

Која је разлика између библиотеке и помагача? Библиотека је обично класа која пружа низ специфичних функционалности, датуме руковања, базе података, графичке или пдф АПИ -је итд., А те функционалности деле информације.
На пример, библиотека која дозвољава приступ Твиттер АПИ -ју треба своје методе за дељење података као што су лозинка и корисничко име, па је идеално имати класу која омогућава чување тих података.
С друге стране, помагач се може схватити као група функција које, иако деле опсег употребе, независне су једна од друге.
На пример помоћник за обрасце у којима сви елементи олакшавају употребу улазних компоненти, текстуалних поља итд.
Креирање библиотеке у Цодеигнитер -у
Пример библиотеке за управљање датумима у директоријуму апплицатион / либрариес и копирајте следећи код. То је класа са две методе која омогућава промену датума из мискл формата гггг-мм-дд у дд / мм / гггг и обрнуто.
 

ЦодеИгнитер указује на следеће смернице при именовању библиотека:
Назив датотеке мора почети великим словом.
Назив класе мора почињати великим словом.
Имена класа и датотека морају се подударати.
Име метода мора бити написано малим словима
Када нам је потребна библиотека, позивамо је из контролера на следећи начин.
 учитавање-> библиотека ('датуми'); // Претварам датум у мискл формат $ дате = $ тхис-> датес-> дате_мискл ($ дате); ?> вар13 ->

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

Такође извршите преусмеравања као што су:
 

Ту је и помоћник за обрасце као што је образац за пријављивање:
 
Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave