[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Doctrine, возможно ли обрезать
chee
Короче такая ситуевина, меня устраивает в доктрине ее работа со схемами, но не устраивает объектная модель, все эти прокси, репозитории и прочее. Вопрос к экспертам по это ORM: Можно ли из неё вырезать все что касается работы с объктами и заменить на свою, при этом оставить весь этот DQL, схемы метаданных?

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
chee
Ясно понятно

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
sergeiss
Цитата (chee @ 7.11.2015 - 20:58)
Вопрос к экспертам по этой ORM

Проблема вот тут, наверное: есть ли такие эксперты? Те, кто юзает, вряд ли вникали в тонкости работы.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
stump
Уверен что можно. Только сколько это займет времени?! Может лучше выдрать DQL и внедрить в свою поделку ?

_____________
Трус не играет в хокей
chee
stump, мне DQL не важен, мне нужен сам фреймворк для работы с метаданными и превращение их в схемы БД, а также все эти сложные запросы которые автоматически собираются. вот.

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
bestxp
Конкретнее опиши

Работа моделей никак не связана с БД модель там модель и точка, да после выборки из бд там добавляется магии но модель остается той что и была

там либо состоит их 2ух часте doctrine/dbal и собственно той самой объектной модели
тут 2 пути либо юзай как есть либо делай мутанта =) вырезая все что нужно и не факт что хорошо вырежишь =) как вариант еще есть propel и Eloquent
chee
bestxp, я что хреново описал? Как можно еще описать настолько не стандартную задачу?

Еще раз: Мне нужна в доктрине вся работа с БД, составление запросов по описаным в метаданных связям, простые выборки, но при этом не нужен слой отвечающий за сущности, репозитории и гидраторы. Возможно ли взять только тот слой который мне нужен, будет ли он работать?

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
bestxp
Так бери и используй что надо, а остальное пусть так и лежит, что тебя тогда не устраивает, используй что надо и все ( или ты еще хочешь пару килобайт места освободить ?) ну тогда потроши библиотеку
chee
что я вообще делаю на этом форуме? Это риторический вопрос.

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
waldicom
краткое содержание предыдущих серий:

ТС: "могу ли я вытащить запасное колесо из багажника моей машины"
О: "тут нет слесарей пицого разряда"
О: "можно, только муторно. Может прост заменить машину и закинуть запаску в новую машину?"
ТС: "мне похер, мне нужно просто"
О: "Колесо отдельно, машина одельно. И все. Точка."
ТС: "еще раз, мне не нужно запасное колесо"
О: так ты его просто оставь и не используй. А если вес машины хочешь уменьшить, то ипайся в свое удовольствие"
ТС: "обоже, что за тупицы здесь собрались"

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.