function workflow_url_get_form_type in Workflow 8
Helper function to determine Workflow from Workflow UI URL.
Parameters
string $url: URL.
Return value
mixed the Workflow type.
File
- ./
workflow.module, line 789 - Support workflows made up of arbitrary states.
Code
function workflow_url_get_form_type($url = '') {
// For some reason, $_SERVER is not allowed as default.
$url = $url == '' ? $_SERVER['REQUEST_URI'] : $url;
$base_url = '/config/workflow/workflow/';
$string = substr($url, strpos($url, $base_url) + strlen($base_url));
$type = explode('/', $string)[1];
return $type;
}