Git hooks

Git hooks to skrypty, które wykonywane są automatycznie przed lub po określonych, „gitowych” czynnościach. Ogromną zaletą tego mechanizmu jest integralność z samym Git’em – nie ma potrzeby pobierania bądź instalowania czegokolwiek. Poniżej zaprezentuję implementację oraz działanie trzech git hooks: commit-msg – uruchamiany przy próbie git commit, będzie sprawdzał czy wiadomość commita spełnia ustalone warunku pre-commit […]

PHPStan w praktyce

„W C++ o błędach mówi nam kompilator, w PHP klient”. Pomijając fakt, że o niektórych błędach np. składniowych powie nam interpreter, to według mnie teza ta może po części wynikać ze specyfiki pracy w tym języku – mowa tutaj o „szybkich i tanich” projektach. PHP zrobiło ogromny krok do przodu od wersji 7, a każda […]