Public Function Doctrine