TableValue.php in TableField 8.2
File
src/TableValue.php
View source
<?php
namespace Drupal\tablefield;
use Drupal\Core\TypedData\TypedData;
class TableValue extends TypedData {
public function getValue() {
$item = $this
->getParent();
$value = '';
if (isset($item->value)) {
foreach ($item->value as $row) {
if (is_array($row)) {
$value .= implode(' ', $row) . ' ';
}
elseif (is_string($row)) {
$value .= ' ' . $row . ' ';
}
}
$value = trim($value);
}
return $value;
}
}
Classes
Name |
Description |
TableValue |
A computed property for Search API indexing. |