protected function verbToOperation($verb)
    {
        switch (strtoupper($verb)) {
            case Doozr_Http::REQUEST_METHOD_POST:
                $operation = 'create';
                break;

            case Doozr_Http::REQUEST_METHOD_GET:
                $operation = 'read';
                break;

            case Doozr_Http::REQUEST_METHOD_PUT:
                $operation = 'update';
                break;

            case Doozr_Http::REQUEST_METHOD_DELETE:
                $operation = 'delete';
                break;

            case Doozr_Http::REQUEST_METHOD_OPTIONS:
                $operation = 'options';
                break;

            case Doozr_Http::REQUEST_METHOD_HEAD:
                $operation = 'meta';
                break;

            default:
                $operation = 'read';
                break;
        }

        return $operation;
    }