Open Data Catalog v2.0.0
Drupal\dkan_schema\SchemaRetriever Class Reference
Inheritance diagram for Drupal\dkan_schema\SchemaRetriever:

Public Member Functions

 __construct ($appRoot, ExtensionList $extensionList)
 
 getAllIds ()
 
 getSchemaDirectory ()
 
 retrieve (string $id)
 

Protected Member Functions

 findSchemaDirectory ($appRoot, $extensionList)
 

Protected Attributes

 $directory
 

Detailed Description

Class.

Definition at line 11 of file SchemaRetriever.php.

Constructor & Destructor Documentation

◆ __construct()

Drupal\dkan_schema\SchemaRetriever::__construct (   $appRoot,
ExtensionList  $extensionList 
)

Public.

Definition at line 23 of file SchemaRetriever.php.

Member Function Documentation

◆ findSchemaDirectory()

Drupal\dkan_schema\SchemaRetriever::findSchemaDirectory (   $appRoot,
  $extensionList 
)
protected

Private.

Definition at line 63 of file SchemaRetriever.php.

◆ getAllIds()

Drupal\dkan_schema\SchemaRetriever::getAllIds ( )

Public.

Definition at line 30 of file SchemaRetriever.php.

◆ getSchemaDirectory()

Drupal\dkan_schema\SchemaRetriever::getSchemaDirectory ( )

Public.

Definition at line 41 of file SchemaRetriever.php.

◆ retrieve()

Drupal\dkan_schema\SchemaRetriever::retrieve ( string  $id)

Public.

Definition at line 48 of file SchemaRetriever.php.

Member Data Documentation

◆ $directory

Drupal\dkan_schema\SchemaRetriever::$directory
protected

Definition at line 18 of file SchemaRetriever.php.