protected function resolveList($relations, &$list)
{
foreach ($relations as $relation) {
$temp = $relation;
unset($temp['table']);
$list[] = $temp;
$this->resolveList($relation['table']['relations'], $list);
}
}