You are here

protected function Main__1_8::publicFields in RESTful 7.2

Overrides ResourceEntity::publicFields().

Overrides ResourceEntity::publicFields

File

tests/modules/restful_test/src/Plugin/resource/entity_test/main/v1/Main__1_8.php, line 38
Contains \Drupal\restful_test\Plugin\resource\entity_test\main\v1\Main__1_8.

Class

Main__1_8
Class Main__1_8.

Namespace

Drupal\restful_test\Plugin\resource\entity_test\main\v1

Code

protected function publicFields() {
  $public_fields = parent::publicFields();
  $class = get_class($this);
  $public_fields['random_rel'] = array(
    'callback' => $class . '::randomRelationship',
    'class' => '\\Drupal\\restful\\Plugin\\resource\\Field\\ResourceFieldReference',
    'resource' => array(
      'name' => 'db_query_test',
      'majorVersion' => 1,
      'minorVersion' => 0,
    ),
  );
  return $public_fields;
}