Open Data Catalog v2.0.0
Drupal\dkan_search\ComplexData\Dataset Class Reference
Inheritance diagram for Drupal\dkan_search\ComplexData\Dataset:
Drupal\dkan_search\Facade\ComplexDataFacade

Public Member Functions

 __construct (string $json)
 
 get ($property_name)
 
 getProperties ($include_computed=FALSE)
 
 getValue ()
 
- Public Member Functions inherited from Drupal\dkan_search\Facade\ComplexDataFacade
 getDataDefinition ()
 
 set ($property_name, $value, $notify=TRUE)
 
 toArray ()
 
 isEmpty ()
 
 current ()
 
 next ()
 
 key ()
 
 valid ()
 
 rewind ()
 
 onChange ($name)
 
 setValue ($value, $notify=TRUE)
 
 getString ()
 
 getConstraints ()
 
 validate ()
 
 applyDefaultValue ($notify=TRUE)
 
 getName ()
 
 getParent ()
 
 getRoot ()
 
 getPropertyPath ()
 
 setContext ( $name=NULL, TraversableTypedDataInterface $parent=NULL)
 

Static Public Member Functions

static definition ()
 
- Static Public Member Functions inherited from Drupal\dkan_search\Facade\ComplexDataFacade
static createInstance ( $definition, $name=NULL, TraversableTypedDataInterface $parent=NULL)
 

Detailed Description

Dataset.

Definition at line 14 of file Dataset.php.

Constructor & Destructor Documentation

◆ __construct()

Drupal\dkan_search\ComplexData\Dataset::__construct ( string  $json)

Constructor.

Definition at line 97 of file Dataset.php.

Member Function Documentation

◆ definition()

static Drupal\dkan_search\ComplexData\Dataset::definition ( )
static

Definition.

Definition at line 20 of file Dataset.php.

◆ get()

Drupal\dkan_search\ComplexData\Dataset::get (   $property_name)

Inherited.

@inheritDoc

Reimplemented from Drupal\dkan_search\Facade\ComplexDataFacade.

Definition at line 106 of file Dataset.php.

◆ getProperties()

Drupal\dkan_search\ComplexData\Dataset::getProperties (   $include_computed = FALSE)

Inherited.

@inheritDoc

Reimplemented from Drupal\dkan_search\Facade\ComplexDataFacade.

Definition at line 176 of file Dataset.php.

◆ getValue()

Drupal\dkan_search\ComplexData\Dataset::getValue ( )

Inherited.

@inheritDoc

Reimplemented from Drupal\dkan_search\Facade\ComplexDataFacade.

Definition at line 190 of file Dataset.php.