protected function normalizeId(string $value): string
    {
        if (strstr($value, '[')) {
            if ('[]' == substr($value, -2)) {
                $value = substr($value, 0, strlen($value) - 2);
            }
            $value = trim($value, ']');
            $value = str_replace('][', '-', $value);
            $value = str_replace('[', '-', $value);
        }
        return $value;
    }
protected function normalizeId(string $value): string
    {
        if (strstr($value, '[')) {
            if ('[]' == substr($value, -2)) {
                $value = substr($value, 0, strlen($value) - 2);
            }
            $value = trim($value, ']');
            $value = str_replace('][', '-', $value);
            $value = str_replace('[', '-', $value);
        }
        return $value;
    }
protected function normalizeId ( string $ value ) : string { if ( strstr ( $ value , '[' ) ) { if ( '[]' == substr ( $ value , - 2 ) ) { $ value = substr ( $ value , 0 , strlen ( $ value ) - 2 ) ; } $ value = trim ( $ value , ']' ) ; $ value = str_replace ( '][' , '-' , $ value ) ; $ value = str_replace ( '[' , '-' , $ value ) ; } return $ value ; }
Normalize an ID

@param  string $value
@return string
Normalize an ID