Framework agnostic PHP