#nomanssky Chciałem z nimi pogadać, ale chyba w złym momencie :P

if (!!login.user.active !== true)
true lub false, w zależności od treści. Teraz jeśli active to bool, to podwójne zaprzeczenie nic nie zmieni. Jeśli to string, to podwójne zaprzeczenie zwróci false tylko dla pustego stringa lub nulla (nie istnieje). Jedynie tu operator !=== jest zatem zbędny, ale jest w standardzie wymagany przez gramar-nazistę, tfu. lintera.
if (($imie <> $imie2 && $nazwisko <> $nazwisko2 && $rok <> $rok2)
|| ($imie <> $imie2 && $nazwisko <> $nazwisko2 && $rok == $rok2)
|| ($imie == $imie2 && $nazwisko <> $nazwisko2 && $rok <> $rok2)
|| ($imie <> $imie2 && $nazwisko == $nazwisko2 && $rok <> $rok2)
|| ($imie <> $imie2 && $nazwisko == $nazwisko2 && $rok == $rok2)
|| ($imie == $imie2 && $nazwisko <> $nazwisko2 && $rok == $rok2)


Komentator
od 07.03.2023
Rocznica
od 24.03.2023
Mikroblogger
od 17.09.2015
Wykop.pl
Wołam @sosen85 @maciej-01 @niebezpiecznik-pl @MartwyProsty @ZaufanaTrzeciaStrona
Nie dostałem odpowiedzi od autora biblioteki, ale za to właśnie dostałem z github info o zablokowaniu mojego repozytorium (zwykły fork drpdecompress) wg DMCA -> https://github.com/github/dmca/blob/master/2018/2018-08-06-PWPW.md
Tym razem nie od PELock, tylko od Polskiej Wytwórni Papierów Wartościowych. Kręcimy aferę?