ProfileController::deleteAvatars PHP Method

deleteAvatars() private method

Deletes uploaded avatars in the profile size format.
private deleteAvatars ( string $avatar = '' )
$avatar string The avatar to delete.
    private function deleteAvatars($avatar = '')
    {
        if ($avatar && $this->isUploadedAvatar($avatar)) {
            $upload = new Gdn_Upload();
            $subdir = stringBeginsWith(dirname($avatar), PATH_UPLOADS . '/', false, true);
            $upload->delete($subdir . '/' . basename(changeBasename($avatar, 'p%s')));
        }
    }