PHP data generic mapper