Nella tua query usi :dt come segnaposto, ma nel costruttore della classe usi $this->birth_date .
Una volta eseguito il cast, questo creerà un array con l'indice 'birth_date' , che non corrisponde al parametro denominato "dt" :scegli l'uno o l'altro.