original_string: public function Cast( $type )
  	{
  
  		$obj = $this->getClone();
  
  		foreach ($obj->repository as &$value) {
  			settype($value, $type);
  		}
  
  		return $obj;
  
  	}
code: public function Cast( $type )
  	{
  
  		$obj = $this->getClone();
  
  		foreach ($obj->repository as &$value) {
  			settype($value, $type);
  		}
  
  		return $obj;
  
  	}
code_tokens: public function Cast ( $ type ) { $ obj = $ this -> getClone ( ) ; foreach ( $ obj -> repository as & $ value ) { settype ( $ value , $ type ) ; } return $ obj ; }
docstring: Casts the elements to the specified type.
  
  @param string $type Type
  @return Queryable
docstring_tokens: Casts the elements to the specified type .