pha class public methods