@@ -19,16 +19,6 @@ class TableCollection
1919 */
2020 protected $ mainTable ;
2121
22- /**
23- * @var Table[] карта объектов таблиц по имени класса ORM-модели
24- */
25- protected $ mapByClassName = [];
26-
27- /**
28- * @var Table[] карта объектов таблиц по имени таблицы
29- */
30- protected $ mapByName = [];
31-
3222 /**
3323 * @var Table[] карта объектов таблиц по псевдониму таблицы в запросе
3424 */
@@ -46,8 +36,6 @@ public function add(Table $table): self
4636 $ this ->mainTable = $ table ;
4737 }
4838
49- $ this ->addToMap ('mapByClassName ' , 'className ' , $ table );
50- $ this ->addToMap ('mapByName ' , 'name ' , $ table );
5139 $ this ->addToMap ('mapByAlias ' , 'alias ' , $ table );
5240
5341 return $ this ;
@@ -67,28 +55,6 @@ public function getMainTable(): Table
6755 return $ this ->mainTable ;
6856 }
6957
70- /**
71- * Получение объекта таблицы по имени класса ее ORM-модели
72- * @param string $className имя класса ORM-модели таблицы
73- * @return Table
74- * @throws QueryRelationManagerException
75- */
76- public function byClassName (string $ className ): Table
77- {
78- return $ this ->getFromMap ('mapByClassName ' , $ className );
79- }
80-
81- /**
82- * Получение объекта таблицы по ее имени в БД
83- * @param string $name имя таблицы в БД
84- * @return Table
85- * @throws QueryRelationManagerException
86- */
87- public function byName (string $ name ): Table
88- {
89- return $ this ->getFromMap ('mapByName ' , $ name );
90- }
91-
9258 /**
9359 * Получение объекта таблицы по ее псевдониму в запросе
9460 * @param string $alias псевдоним таблицы в запросе
0 commit comments