Есть ли PHP-фреймворк, который позволяет мне писать такой код.
class Item
{
private $_id; //primary key
private $name;
private $price;
function __construct($name, $price) {
$this->name = $name;
$this->price = $price;
}
}
...
$item = new Item(...);
db->Save($item);
...
db->Delete($item);
...
db->Update($item);
...
Item[] = db->Fetch($whereClause);
Да, администраторы, я искал в Google, но заблудился в огромном море (Doctrine, Propel, ActiveRecords, ..., задал другой вопрос о SO (что запрещало мне сравнивать), поэтому я спрашиваю по-другому, какая среда позволяет мне писать такой простой код, без большого дополнительного кодирования, без XML, YAML.Или дополнительно как написать такое если не там.Любые указатели будут полезны.Конечно, у меня есть PHP 5.3 и я могу использовать PDO, но производительность - это проблема (волшебные функции ...), а не обширный список возможностей (мы также поддерживаем эту вещь, которую вы никогда не будете использовать).
OOPS : забыл добавить, не хочу фреймворк, такой как CakePHP и т. Д. Я пишу простой php без фреймворков, хочу просто несколько библиотек, которые я могу включить в свой проект и вызватьприведенный выше синтаксис.Это нормально для меня, если он требует немного SQL позади.