X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fdrupal%2Fdrupal-driver%2Fsrc%2FDrupal%2FDriver%2FCores%2FAbstractCore.php;fp=vendor%2Fdrupal%2Fdrupal-driver%2Fsrc%2FDrupal%2FDriver%2FCores%2FAbstractCore.php;h=0000000000000000000000000000000000000000;hp=02654184e1d75e3d67e6ae14effb11d0ad584b64;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/vendor/drupal/drupal-driver/src/Drupal/Driver/Cores/AbstractCore.php b/vendor/drupal/drupal-driver/src/Drupal/Driver/Cores/AbstractCore.php deleted file mode 100644 index 02654184e..000000000 --- a/vendor/drupal/drupal-driver/src/Drupal/Driver/Cores/AbstractCore.php +++ /dev/null @@ -1,91 +0,0 @@ -drupalRoot = realpath($drupal_root); - $this->uri = $uri; - if (!isset($random)) { - $random = new Random(); - } - $this->random = $random; - } - - /** - * {@inheritdoc} - */ - public function getRandom() { - return $this->random; - } - - /** - * {@inheritdoc} - */ - public function getFieldHandler($entity, $entity_type, $field_name) { - $reflection = new \ReflectionClass($this); - $core_namespace = $reflection->getShortName(); - $field_types = $this->getEntityFieldTypes($entity_type); - $camelized_type = Container::camelize($field_types[$field_name]); - $default_class = sprintf('\Drupal\Driver\Fields\%s\DefaultHandler', $core_namespace); - $class_name = sprintf('\Drupal\Driver\Fields\%s\%sHandler', $core_namespace, $camelized_type); - if (class_exists($class_name)) { - return new $class_name($entity, $entity_type, $field_name); - } - return new $default_class($entity, $entity_type, $field_name); - } - - /** - * Expands properties on the given entity object to the expected structure. - * - * @param \stdClass $entity - * Entity object. - */ - protected function expandEntityFields($entity_type, \stdClass $entity) { - $field_types = $this->getEntityFieldTypes($entity_type); - foreach ($field_types as $field_name => $type) { - if (isset($entity->$field_name)) { - $entity->$field_name = $this->getFieldHandler($entity, $entity_type, $field_name) - ->expand($entity->$field_name); - } - } - } - - /** - * {@inheritdoc} - */ - public function clearStaticCaches() { - } - -}