Как идентифицировать вызовы ORM - Propel во многих строках кода Symony? - PullRequest
0 голосов
/ 29 апреля 2011

Я новичок в Propel. И у меня есть проект с использованием Propel. И мне нужно идентифицировать все вызовы Propel во многих строках кода. Проект выполнен в Symfony.

По каким спецификациям я могу найти все звонки Propel?

Я имею в виду, что evrey Propel::getConnection() - это просто соединения, которые можно использовать для нескольких вызовов Propel?

Или мне нужно искать каждые new Criteria(); и [TheObiect]Peer::?

1 Ответ

1 голос
/ 04 мая 2011

Соединения (по моему опыту, по крайней мере) полностью обрабатываются за кулисами.Они создаются автоматически, если это необходимо, и повторно используются, если они доступны.Поэтому поиск Propel :: getConnection () не поможет.Вам нужно будет хотя бы поискать то, что вы перечислили выше.Даже необработанные объекты модели имеют ссылки на одноранговые узлы, как в ModelObject-> save ().Какова ваша цель?

...