public function DraggableViews::getIndex in DraggableViews 2.0.x
Same name and namespace in other branches
- 8 src/DraggableViews.php \Drupal\draggableviews\DraggableViews::getIndex()
Get index by id.
2 calls to DraggableViews::getIndex()
- DraggableViews::getAncestor in src/
DraggableViews.php - Get ancestor by index.
- DraggableViews::getDepth in src/
DraggableViews.php - Get depth by index.
File
- src/
DraggableViews.php, line 34
Class
- DraggableViews
- Class DraggableViews.
Namespace
Drupal\draggableviewsCode
public function getIndex($id) {
foreach ($this->view->result as $item) {
if ($item->_entity instanceof Media) {
// Media index name.
$name = 'mid';
}
else {
// Node index name. The default one.
$name = 'nid';
}
if ($item->{$name} == $id) {
return $item->index;
}
}
return FALSE;
}