private function testCategories()
 {
     $UshApiLib_Site_Info = new UshApiLib_Site_Info(url::base() . "api");
     echo "<h1>Categories</h1><strong>URL:</strong> " . $UshApiLib_Site_Info->getUrl() . "<br/><br/>";
     $params = new UshApiLib_Categories_Task_Parameter();
     $task = new UshApiLib_Categories_Task($params, $UshApiLib_Site_Info);
     $response = $task->execute();
     echo "<strong>Query String:</strong> " . Kohana::debug($params->get_query_string()) . "<br/><br/>";
     echo "<strong>JSON:</strong> " . $task->getJson() . "<br/><br/>";
     echo "<strong>Code:</strong> " . $response->getError_code() . " <strong>Message:</strong> " . $response->getError_message() . "<br/><br/>";
     foreach ($response->getCategories() as $cat) {
         echo "Category Name: " . $cat['category']->category_title . "<br/>";
         foreach ($cat['translations'] as $translation) {
             echo "Translation: Lang: " . $translation->locale . " Name: " . $translation->category_title . "<br/>";
         }
     }
 }