Всем привет!
Есть 10 классов модели типа:
То есть все идентично и только меняется название таблицы и класса
1. Сейчас они все наследуются от класса который имеет все ниженаписанные методы, но остается 10 отдельных файлов для каждого класса, и вызов через new В общем есть что то что делает работу с такими обьемом одинакового разумной и удобной.
const TABLE = 'A'
class A
{
protected $id;
protected $name;
private $DB;
public funtion __construct(){};
public function setId(){};
public function getId(){};
public function setName(){};
public function getName(){};
}