original_string: protected function storeRawData( $filename, $data )
      {
          if ( file_put_contents( $filename, $data ) !== strlen( $data ) )
          {
              throw new ezcBaseFileIoException(
                  $filename,
                  ezcBaseFileException::WRITE,
                  'Could not write data to cache file.'
              );
          }
      }
code: protected function storeRawData( $filename, $data )
      {
          if ( file_put_contents( $filename, $data ) !== strlen( $data ) )
          {
              throw new ezcBaseFileIoException(
                  $filename,
                  ezcBaseFileException::WRITE,
                  'Could not write data to cache file.'
              );
          }
      }
code_tokens: protected function storeRawData ( $ filename , $ data ) { if ( file_put_contents ( $ filename , $ data ) !== strlen ( $ data ) ) { throw new ezcBaseFileIoException ( $ filename , ezcBaseFileException :: WRITE , 'Could not write data to cache file.' ) ; } }
docstring: Actually stores the given data.
  
  @param string $filename
  @param string $data
  @return void
  
  @throws ezcBaseFileIoException
  if the store fails.
docstring_tokens: Actually stores the given data .