Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.
Podstawy
-
PHP OOP – Validator 5
Rozbudowa walidatora – tym razem o regułę unique, która wykorzystuje bazę danych. Do dzieła!
-
PHP OOP – Validator 4
Rozbudowa walidatora o klasę match, która po raz pierwszy użyje naszej zmiennej params. Do dzieła.
-
PHP OOP – Validator 3
Rozbudowa walidatora – dodajemy regułę, która sprawdza, czy dana wartość jest e-mailem. Do dzieła!
-
PHP OOP – Router App
Budujemy klasę App, która będzie wykorzystywać wcześniej napisany router. Do dzieła.
-
PHP OOP – Router vol. 6
Rozbudowa routera – ma obsługiwać cały łańcuch różnych middlewares w swojej metodzie dispatch. Do dzieła!
-
PHP OOP – Router vol. 5
Dodajemy do naszego routera możliwość dodawania globalnego middleware oraz middleware dla konkretnych ścieżek. Do dzieła.
-
PHP OOP – Router vol. 4
Kontynuujemy pracę nad routerem. Poznajemy pojęcie middleware i staramy się je w prosty sposób zaimplementować. Do dzieła.
-
PHP OOP – Router vol. 3
Tworzymy już pełnoprawną klasę routera z metodami dispatch oraz add i wcześniej napisaną normalizePath. Do dzieła.
-
PHP OOP – Router vol. 2
Rozbudowa routera – pozwalamy na placeholdery w naszych ścieżkach. Tworzymy metodę, która zamienia ścieżkę na wzór. Do dzieła.
-
PHP OOP – Router vol. 1
Pisaliśmy już prosty router poprzednio – teraz spróbujemy coś bardziej zaawansowanego i lepiej poukładanego. Zaczniemy od prostej metody pomocniczej.
-
PHP OOP – Validator 2
Porzucamy poprzedni projekt walidatora, ale zachowujemy konwencję, w jakiej podchodziliśmy do walidacji. Rozpoczynamy pisanie walidatora z prawdziwego zdarzenia.
-
PHP OOP – Validator 1
Piszemy prosty walidator. Później przejdziemy na coś bardziej zaawansowanego, na razie prosta klasa z metodami statycznymi. Do dzieła!