public function uncamelize($prefix = '-') 
    {
        //argument 1 must be a string
        Eden_String_Argument::i()->test(1, 'string');

        $this->data = strtolower(preg_replace("/([A-Z])/", $prefix."$1", $this->data));

        return $this;
    }
public function uncamelize($prefix = '-') 
    {
        //argument 1 must be a string
        Eden_String_Argument::i()->test(1, 'string');

        $this->data = strtolower(preg_replace("/([A-Z])/", $prefix."$1", $this->data));

        return $this;
    }
public function uncamelize ( $ prefix = '-' ) { //argument 1 must be a string Eden_String_Argument :: i ( ) -> test ( 1 , 'string' ) ; $ this -> data = strtolower ( preg_replace ( "/([A-Z])/" , $ prefix . "$1" , $ this -> data ) ) ; return $ this ; }
Uncamelizes a string

@param string $prefix The delimeter to look for

@return Eden_String_Index
Uncamelizes a string