W CakePHP 2 była przydatna funkcja o nazwie "neighbors", w której można po prostu zażądać sąsiednich rekordów (poprzedniego i następnego). Nie ma tego w CakePHP 3, prawdopodobnie ze względu na ograniczone wykorzystanie takiej funkcji, jednak w przypadku niestandardowych wyszukiwaczy (finderów) można samemu zaimplementować tę funkcjonalność.
W tym krótkim wpisie pokażę jak stosować tzw. type hinting (podpowiedzi typów) w php 7.1 i nowszych jeśli chcemy aby przyjmowały określony typ zmiennej albo wartość null.
W tej części zaimplementujemy pokazywanie i ukrywanie opcjonalnych pól formularza za pomocą jQuery.
W tej części zajmiemy się implementacją uploadu plików.