Open Data Catalog v2.0.0
Drupal\dkan_harvest\Load\IFileHelper Interface Reference
Inheritance diagram for Drupal\dkan_harvest\Load\IFileHelper:
Drupal\dkan_harvest\Load\FileHelper

Public Member Functions

 getRealPath ($path)
 
 fileGetContents ($path)
 
 filePutContents ($path, $content)
 
 prepareDir (&$directory, $options=FILE_CREATE_DIRECTORY)
 
 retrieveFile ($url, $destination=NULL, $managed=FALSE)
 
 fileCreate ($uri)
 
 fileDelete ($uri)
 
 fileGlob ($pattern, $flags=0)
 
 defaultSchemeDirectory ()
 

Detailed Description

Interface.

Definition at line 8 of file IFileHelper.php.

Member Function Documentation

◆ defaultSchemeDirectory()

Drupal\dkan_harvest\Load\IFileHelper::defaultSchemeDirectory ( )

Public.

Implemented in Drupal\dkan_harvest\Load\FileHelper.

◆ fileCreate()

Drupal\dkan_harvest\Load\IFileHelper::fileCreate (   $uri)

Public.

Implemented in Drupal\dkan_harvest\Load\FileHelper.

◆ fileDelete()

Drupal\dkan_harvest\Load\IFileHelper::fileDelete (   $uri)

Public.

Implemented in Drupal\dkan_harvest\Load\FileHelper.

◆ fileGetContents()

Drupal\dkan_harvest\Load\IFileHelper::fileGetContents (   $path)

File get contents.

Returns
string|null return null if file doesn't exist or not readable

Implemented in Drupal\dkan_harvest\Load\FileHelper.

◆ fileGlob()

Drupal\dkan_harvest\Load\IFileHelper::fileGlob (   $pattern,
  $flags = 0 
)

Public.

Implemented in Drupal\dkan_harvest\Load\FileHelper.

◆ filePutContents()

Drupal\dkan_harvest\Load\IFileHelper::filePutContents (   $path,
  $content 
)

Public.

Implemented in Drupal\dkan_harvest\Load\FileHelper.

◆ getRealPath()

Drupal\dkan_harvest\Load\IFileHelper::getRealPath (   $path)

Public.

Implemented in Drupal\dkan_harvest\Load\FileHelper.

◆ prepareDir()

Drupal\dkan_harvest\Load\IFileHelper::prepareDir ( &  $directory,
  $options = FILE_CREATE_DIRECTORY 
)

Public.

Implemented in Drupal\dkan_harvest\Load\FileHelper.

◆ retrieveFile()

Drupal\dkan_harvest\Load\IFileHelper::retrieveFile (   $url,
  $destination = NULL,
  $managed = FALSE 
)

Public.

Implemented in Drupal\dkan_harvest\Load\FileHelper.