CodeIgniter 2.1.4

Wczoraj został wydany CodeIgniter w wersji 2.1.4. Zmiany są kosmetyczne i ograniczają się do poprawek kilku bugów oraz nowych reguł dla funkcji xss_clean().

Pełna lista zmian jak zawsze dostępna jest pod tym adresem.

Dynamiczny routing w CodeIgniter

Routing pozwala nam na uzyskanie praktycznie dowolnych adresów URL w naszej aplikacji. Jeśli nie wiesz jeszcze zbyt wiele na temat routingu, to proponuję abyś najpierw zapoznał się z odpowiednim rozdziałem z naszego podręcznika. Routing w CodeIgniterze jest dosyć elastyczny. Istnieją jednak momenty, w których konieczność wpisywania na stałe reguł routingu w pliku, staje się lekko uciążliwa.

Czytaj dalejDynamiczny routing w CodeIgniter

Rozszerzanie klasy CI_Model

Jeśli piszesz większy projekt, to po pewnym czasie może się okazać, że każdy z Twoich modeli wygląda podobnie – przynajmniej w pewnej części. Aplikacje internetowe, to w dużej mierze często operacje typu CRUD, których kod jest łatwy do przewidzenia. Dlatego warto w takich momentach zastosować się do metody DRY i spróbować refaktoryzować swój model.

Czytaj dalejRozszerzanie klasy CI_Model