diff --git a/src/Service/Transformer/Request/AbstractRequest.php b/src/Service/Transformer/Request/AbstractRequest.php new file mode 100644 index 0000000..bbd7a0a --- /dev/null +++ b/src/Service/Transformer/Request/AbstractRequest.php @@ -0,0 +1,18 @@ +request = $requestStack->getCurrentRequest(); + } +} diff --git a/src/Service/Transformer/Request/Headers/Header.php b/src/Service/Transformer/Request/Headers/Header.php new file mode 100644 index 0000000..4d883da --- /dev/null +++ b/src/Service/Transformer/Request/Headers/Header.php @@ -0,0 +1,17 @@ +request->headers->get($meta->property, $meta->default); + } +} diff --git a/src/Service/Transformer/Request/Headers/UserAgent.php b/src/Service/Transformer/Request/Headers/UserAgent.php new file mode 100644 index 0000000..d31f9da --- /dev/null +++ b/src/Service/Transformer/Request/Headers/UserAgent.php @@ -0,0 +1,11 @@ +request->headers->get('user_agent', $meta->default); + } +} diff --git a/src/Service/Transformer/Request/Server/Ip.php b/src/Service/Transformer/Request/Server/Ip.php new file mode 100644 index 0000000..99b3a9d --- /dev/null +++ b/src/Service/Transformer/Request/Server/Ip.php @@ -0,0 +1,11 @@ +request->getClientIp(); + } +} diff --git a/src/Service/Transformer/Request/Server/Server.php b/src/Service/Transformer/Request/Server/Server.php new file mode 100644 index 0000000..ce5f4c9 --- /dev/null +++ b/src/Service/Transformer/Request/Server/Server.php @@ -0,0 +1,17 @@ +request->server->get($meta->property, $meta->default); + } +}