public function AbstractEntityFormModesFactory::getFormModeOperationName in Form mode manager 8.2
Retrieve the operation (form mode) name in edit context.
In Form Mode Manager all edit routes use a contextual FormClass to provide, a FormClass handler different by context (add/edit).
Parameters
string $operation: The form mode id with contextual prefix.
Return value
string The name of default fallback operation.
3 calls to AbstractEntityFormModesFactory::getFormModeOperationName()
- AbstractEntityFormModesFactory::checkAccess in src/
AbstractEntityFormModesFactory.php - AbstractEntityFormModesFactory::getForm in src/
AbstractEntityFormModesFactory.php - Gets the built and processed entity form for the given entity.
- SimpleEntityFormModes::checkAccess in src/
SimpleEntityFormModes.php - Checks access for the Form Mode Manager routes.
File
- src/
AbstractEntityFormModesFactory.php, line 287
Class
- AbstractEntityFormModesFactory
- Abstract Factory to generate object used by routing of Form Mode Manager.
Namespace
Drupal\form_mode_managerCode
public function getFormModeOperationName($operation) {
return preg_replace('/^(' . FormModeManagerInterface::EDIT_PREFIX . ')|(' . FormModeManagerInterface::ADD_PREFIX . ')/', '', $operation);
}