Usando hífen em URL’s no Kohana PHP
Se você prefere usar hífen (ou hífens) nas URL’s do seu projeto com Kohana, isto é muito simples. Basta extender a classe Request para gerenciar isso.
Salve no arquivo application/classes/request.php:
[php]<?php defined(‘SYSPATH’) or die(‘No direct script access.’);
class Request extends Kohana_Request
{
public function execute()
{
$this->action(str_replace(‘-‘, ”, $this->action()));
$this->controller(str_replace(‘-‘, ”, $this->controller()));
return parent::execute();
}
}[/php]
A função str_replace elimina todas as ocorrências de hífens em controllers e actions da sua URL. Mas você pode adaptar e usar conforme precisar no seu projeto, substituindo por algum outro caractere, se essa for a necessidade.

Kohana: URL's com hífen
Assim, permite por exemplo você tem uma URL
http://seuprojeto.com/sobre-nos/localize-no-mapa
ser redirecionada para o controller sobreNos e a action localizeNoMapa
É simples, é Kohana!
É por isso que eu gosto :)