/**
* 親カテゴリ名を含むカテゴリ名を取得する.
* @return string
*/
public function getCategoryFullName()
{
if (is_null($this->Category)) {
return "";
}
$fulName = $this->Category->getName();
// 親カテゴリがない場合はカテゴリ名を返す.
if (is_null($this->Category->getParent())) {
return $fulName;
}
// 親カテゴリ名を結合する
$ParentCategory = $this->Category->getParent();
while (!is_null($ParentCategory)) {
$fulName = $ParentCategory->getName() . " > " . $fulName;
$ParentCategory = $ParentCategory->getParent();
}
return $fulName;
}