public function getPagePath(Page $page)
    {
        if (($status = $this->findPage($page)) == 'inactive') {
            return array();
        } else if ($status === false) {
            return false;
        }

        return $this->recursiveCalculatePath($page);
    }