Ситуация в том, что зависимость Imagine поддягивает LiipImagineBundle, а в самом composer.json этой зависимости нет, там есть только "liip/imagine-bundle": "^1.4" - как быть тогда?
Пока не очень догоняю как в точности работают репозитории, поэтому туда впихнуть оказалось сущим извращением. Подумал немного, и закинул всё в сервис. Туда же и ентити мэнеджер :) Вернуть все равно легко))
heartdevil: Я пытаюсь нащупать как реализовать задуманное и только. Можно ли реализовать общую ленту при трех разных сущностях данных хранимых в базе, и как грамотно это делается в принципе.
так, а где правильно заносить данные из GET в переменную. Уже в самом классе contr_ajax.class или передавать её в конструктор класса или делать глобальную (что вроде бы не советуют делать).
Сейчас читаю про Dependency Injection. DataMapper или ActiveRecord смотрел до этого но так ничего и не понял кроме того, что ActiveRecord не всегда подходит, так как нарушает логику.
@zelenin просто никогда с этим не сталкивался. Давным давно, когда я только узнал что такое php - в той статье в самом начале было написано, что оба варианта, включая короткий, правильны. хз, с тех пор всегда так пишу
по большому счёту я ещё разбираюсь в этом вопросе... Использовать имя класса как адресацию а ФС не очень то и хочется, пробую только на NS, а как получится или нет в итоге, пока не знаю
"repositories": [
{
"type": "vcs",
"url": "https://github.com/XXXXXX/Imagine"
}
],
"require": {
"imagine/Imagine": "dev-develop",
---
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for imagine/imagine dev-develop -> satisfiable by imagine/imagine[dev-develop].
- Conclusion: don't install imagine/imagine 0.5.x-dev
- liip/imagine-bundle 1.4.3 requires imagine/imagine ~0.5,<0.7 -> satisfiable by imagine/imagine[0.5.x-dev].