public function camelize($prefix = '-') 
    {
        //argument 1 must be a string
        Eden_String_Argument::i()->test(1, 'string');
        $this->data = str_replace($prefix, ' ', $this->data);
        $this->data = str_replace(' ', '', ucwords($this->data));
        $this->data = strtolower(substr($this->data, 0, 1)).substr($this->data, 1);

        return $this;
    }
public function camelize($prefix = '-') 
    {
        //argument 1 must be a string
        Eden_String_Argument::i()->test(1, 'string');
        $this->data = str_replace($prefix, ' ', $this->data);
        $this->data = str_replace(' ', '', ucwords($this->data));
        $this->data = strtolower(substr($this->data, 0, 1)).substr($this->data, 1);

        return $this;
    }
public function camelize ( $ prefix = '-' ) { //argument 1 must be a string Eden_String_Argument :: i ( ) -> test ( 1 , 'string' ) ; $ this -> data = str_replace ( $ prefix , ' ' , $ this -> data ) ; $ this -> data = str_replace ( ' ' , '' , ucwords ( $ this -> data ) ) ; $ this -> data = strtolower ( substr ( $ this -> data , 0 , 1 ) ) . substr ( $ this -> data , 1 ) ; return $ this ; }
Camelizes a string

@param string $prefix The delimiter to look for

@return Eden_String_Index
Camelizes a string