Ve svém dotazu používáte :dt jako zástupný symbol, ale v konstruktoru třídy použijete $this->birth_date .
Po přetypování se vytvoří pole s indexem 'birth_date' , který se neshoduje s pojmenovaným parametrem "dt" :vyberte jedno nebo druhé.