Anton_Sh
Anton_Sh

Reputation: 225

Creation of db abstraction layer using php

I am trying to create simple database abstraction layer. I read a lot of articles about Active Record and Table Data Gateway and right now I am very confused.

I think that I understand some theory (small) about them but not how exactly to implement them. I have choosed to implement Data Table Gateway. I will try to explain what I did and if you give me some advices I will be glad. I am not sure why (for example in ZF2) every time I have to use Table Data Gateway like DI in the models.

In my case my AbstractModel just get DbAdapter in the constrictor by IoC container but I am not sure that this is ok. Ok I will describe my situation. I have following classes:

Is it ok this scheme and how can I improve it?

Upvotes: 0

Views: 116

Answers (0)

Related Questions