public function ScheduleTaskController::getMaxItemWeight in Business Rules 8
Same name and namespace in other branches
- 2.x src/Controller/ScheduleTaskController.php \Drupal\business_rules\Controller\ScheduleTaskController::getMaxItemWeight()
Get the bigger weight for the action items.
Parameters
\Drupal\business_rules\ActionInterface $action: The action to get the bigger item weight.
Return value
int The bigger weight for the action items.
1 call to ScheduleTaskController::getMaxItemWeight()
- ScheduleTaskController::addItem in src/
Controller/ ScheduleTaskController.php - Add item on Action.
File
- src/
Controller/ ScheduleTaskController.php, line 145
Class
- ScheduleTaskController
- Class ScheduleTaskController.
Namespace
Drupal\business_rules\ControllerCode
public function getMaxItemWeight(ActionInterface $action) {
$items = $action
->getSettings('items');
$max = -100;
if (is_array($items)) {
foreach ($items as $item) {
if ($max < $item['weight']) {
$max = $item['weight'];
}
}
}
return $max;
}