add placeholder getters and phpunit tests