add phpdocs prototype