Narrated Ibn Abbas (RA):
That he differed with Al-Hur bin Qais Al-Fazari regarding the companion of Moses (علیہ السلام). Ibn Abbas (RA) said that he was Al-Khadir. Meanwhile Ubai bin Kab (RA) passed by them and Ibn Abbas (RA) called him saying, "My friend and I have differed regarding Moses (علیہ السلام) companion whom Moses (علیہ السلام) asked the way to meet. Have you heard Allahs Apostle ﷺ mentioning something about him?" He said, "Yes, I heard Allahs Apostle ﷺ saying, While Moses (علیہ السلام) was sitting in the company of some Israelites, a man came and asked (him), Do you know anyone who is more learned than you? Moses (علیہ السلام) replied, No. So, Allah sent the Divine Inspiration to Moses (علیہ السلام): Yes, Our slave, Khadir (is more learned than you). Moses (علیہ السلام) asked how to meet him (i.e. Khadir). So, the fish, was made, as a sign for him, and he was told that when the fish was lost, he should return and there he would meet him. So, Moses (علیہ السلام) went on looking for the sign of the fish in the sea. The servant boy of Moses (علیہ السلام) said to him, Do you know that when we were sitting by the side of the rock, I forgot the fish, and t was only Satan who made me forget to tell (you) about it. Moses (علیہ السلام) said, That was what we were seeking after, and both of them returned, following their footmarks and found Khadir; and what happened further to them, is mentioned in Allahs Book."