Ну, что вы пытаетесь сделать - это назвать другую модель в соответствии с условиями, верно?
$model = "Model";
$results = $this->{$model}->find('all');
Однако, если вам это нужно, это может быть связано с организацией вашего кода.неправильно.Возможно, вы захотите посмотреть на альтернативы.