CodeExplorer definitionFields example
protected function prepareLink(array
$link,
$intersect = FALSE
) { foreach ($this->
serializedFields() as $name) { if (isset($link[$name])) { $link[$name] =
unserialize($link[$name]);
} } if ($intersect) { $link =
array_intersect_key($link,
array_flip($this->
definitionFields()));
} $this->definitions
[$link['id'
]] =
$link;
return $link;
} /**
* {@inheritdoc}
*/
public function loadByProperties(array
$properties) { $query =
$this->connection->
select($this->table, NULL,
$this->options
);
$query->
fields($this->table,
$this->
definitionFields());