W początkowej pracy nad arkuszem kalkulacyjnym, kiedy cała tabela mieści się na jednym ekranie komputera wszystko jest czytelne. Jednak, kiedy nasza tabela zaczyna się powiększać jesteśmy zmuszeni znaleźć sposób na usprawnienie pracy w arkuszu kalkulacyjnym (rys. 1.).
Aplikacje pisane w Laminas dzielone są na moduły, takie podejście umożliwia bardzo szybkie przystosowanie wcześniej napisanego fragmentu kodu do nowej aplikacji. Należy również pamiętać, że każdy moduł ma własne testy jednostkowe. W artykule nie będziemy zajmować się instalacją modułu tylko konfiguracją pliku phpunit.xml. Do prawidłowego działania przykładu należy zainstalować XDebug – potrzebny do generowania raportów testów jednostkowych w formacie HTML.
W arkuszu kalkulacyjnym bardzo prostym, który zawiera mało danych nie potrzebujemy blokowania pierwszego wiersza w LibreOffice Calc. Dopiero, kiedy nasz arkusz kalkulacyjny nie mieści się na ekranie, warto zablokować pierwszy wiersz, który zawiera tytuły kolumn.
W pierwszym wierszu arkusza kalkulacyjnego umieszczamy nazwy kolumn, dlatego ustawiamy w pierwszej kolumnie automatyczne numerowanie wierszy dla lepszej czytelności tabeli.
W katalogu module projektu Laminas, tworzymy nowy katalog o nazwie naszego modułu np. HelloWorld. W utworzonym katalogu tworzymy trzy nowe: config, src, view. Układ katalogów i tworzonych plików w module HelloWorld zaprezentowano na rysunku 1.