나는 여기에서 무슨 일이 일어나고 있는지에 대해 약간 혼란 스럽다. Magento의 모델에 대해 배우려고합니다. 나는 도우미 (카탈로그/카테고리)로부터 돌아 오는 길을 가고 있었고이 메소드 "GetCategories"에 대한 호출을 받았습니다. 나는 여기서 무슨 일이 일어나는지 모른다. 누구나이 코드 조각을 밝힐 수 있다면 크게 감사하겠습니다.getCategories 메서드가 자신을 호출합니까?
getCategories ($parent,
$recursionLevel = 0,
$sorted = false,
$asCollection = false,
$toLoad = true
){
$categories = $this->getResource()
->getCategories($parent, $recursionLevel, $sorted, $asCollection, $toLoad);
return $categories;
}
이 사이트의 편집 도구로 편안하게 작업하십시오. 또한 다른 사람들이 읽을 필요가 있기 때문에 코드를 들여 쓰기 (나는 당신을 위해 그렇게하지 않았다). 이 웹 사이트는 들여 쓰기 용 공백을 사용하고 있으며, 탭은 잘 작동하지 않습니다. – hakre
@MageNewbie - 조회 "재귀". 자신을 호출하는 메소드와 함수는 컴퓨터 프로그래밍 분야에서 길고 풍부한 역사를 가지고 있습니다. –