public function PaymentStatusManager::isOrHasAncestor in Payment 8.2
Checks if the status is equal to a given other status or has it one of its ancestors.
Parameters
string $plugin_id:
string $ancestor_plugin_id: The payment status plugin ID to check against.
Return value
boolean
Overrides PaymentStatusManagerInterface::isOrHasAncestor
File
- src/
Plugin/ Payment/ Status/ PaymentStatusManager.php, line 148
Class
- PaymentStatusManager
- Manages discovery and instantiation of payment status plugins.
Namespace
Drupal\payment\Plugin\Payment\StatusCode
public function isOrHasAncestor($plugin_id, $ancestor_plugin_id) {
return $plugin_id == $ancestor_plugin_id || $this
->hasAncestor($plugin_id, $ancestor_plugin_id);
}