I think you are misunderstanding what tier-3 architecture is.
It's a design patter used to organize large scale projects, and when used in software development, it is usually implemented using OOP.
But you can't take a single example class, like that, and "apply" tier-3 architecture to it.
Classes are
used to implement tier-3 architecture. Tier-3 architecture is not used to improve single class designs.
The example I originally posted included 3 classes, each of them requiring at least one more base class, and an index script.
That is as simple an example of tier-3 architecture as I can give.
(I could probably boil it down to less code, and throw out the base classes, but it would be pretty much the same code)
If you want to know how to implement tier-3 architecture, I suggest you go closely over that example (the
manual is your friend here), because anything less than that won't be enough to properly demonstrate it.
It's not really that complex once you get a hang of how
OOP works in PHP.
So I suggest you start there.
I'll be happy to help if you have any questions about that.