Returns the highest weight of the components in the display.
int|null The highest weight of the components in the display, or NULL if the display is empty.
Overrides EntityDisplayBaseInterface::getHighestWeight
public function getHighestWeight() {
$weights = array();
// Collect weights for the components in the display.
foreach ($this->content as $options) {
if (isset($options['weight'])) {
$weights[] = $options['weight'];
}
}
// Let other modules feedback about their own additions.
$weights = array_merge($weights, module_invoke_all('field_info_max_weight', $this->targetEntityType, $this->bundle, $this->displayContext, $this->mode));
return $weights ? max($weights) : NULL;
}