1: <?php
2:
3: class BaseModelComponent extends Component {
4:
5: var $uses = false;
6:
7: function initialize(&$controller) {
8:
9: //load required for component models
10: if ($this->uses !== false) {
11: foreach ($this->uses as $modelClass) {
12: $controller->loadModel($modelClass);
13: list(,$modelClass) = pluginSplit($modelClass);
14: $this->$modelClass = $controller->$modelClass;
15: }
16: }
17: }
18:
19: }
20:
21: ?>
22: