Introduction
This documentation aims to provide all the information you need to work with our API.
Authenticating requests
To authenticate requests, include an Authorization header with the value "Bearer {access token}".
All authenticated endpoints are marked with a requires authentication badge in the documentation below.
You can retrieve access token by visiting Create Token
Authentication
Create Token
This method handles the creation of an OAuth token using the provided access token and credentials.
Example request:
curl --request POST \
"https://api.nomeo.com/auth/token" \
--header "Content-Type: application/json" \
--data "{
\"client_id\": \"01977c18-0fab-73bd-b8d1-7124b0186f0f\",
\"client_secret\": \"secret123\",
\"grant_type\": \"minus\"
}"
const url = new URL(
"https://api.nomeo.com/auth/token"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"client_id": "01977c18-0fab-73bd-b8d1-7124b0186f0f",
"client_secret": "secret123",
"grant_type": "minus"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/auth/token';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
],
'json' => [
'client_id' => '01977c18-0fab-73bd-b8d1-7124b0186f0f',
'client_secret' => 'secret123',
'grant_type' => 'minus',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/auth/token'
payload = {
"client_id": "01977c18-0fab-73bd-b8d1-7124b0186f0f",
"client_secret": "secret123",
"grant_type": "minus"
}
headers = {
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (200):
{
"token_type": "Bearer",
"expires_in": 31536000,
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9...",
"refresh_token": "def5020009d130a2dcbe27f646d64e2610bc..."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Refresh Token
This method handles the refreshing of an OAuth token using the provided refresh token.
Example request:
curl --request POST \
"https://api.nomeo.com/auth/token/refresh" \
--header "Content-Type: application/json" \
--data "{
\"refresh_token\": \"def50200a1b2c3d4...\",
\"client_id\": \"01977c18-0fab-73bd-b8d1-7124b0186f0f\",
\"client_secret\": \"secret123\"
}"
const url = new URL(
"https://api.nomeo.com/auth/token/refresh"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"refresh_token": "def50200a1b2c3d4...",
"client_id": "01977c18-0fab-73bd-b8d1-7124b0186f0f",
"client_secret": "secret123"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/auth/token/refresh';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
],
'json' => [
'refresh_token' => 'def50200a1b2c3d4...',
'client_id' => '01977c18-0fab-73bd-b8d1-7124b0186f0f',
'client_secret' => 'secret123',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/auth/token/refresh'
payload = {
"refresh_token": "def50200a1b2c3d4...",
"client_id": "01977c18-0fab-73bd-b8d1-7124b0186f0f",
"client_secret": "secret123"
}
headers = {
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (200):
{
"token_type": "Bearer",
"expires_in": 31536000,
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9...",
"refresh_token": "def5020009d130a2dcbe27f646d64e2610bc..."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Clients
Clients APIs
Get list clients
requires authentication
Example request:
curl --request GET \
--get "https://api.nomeo.com/clients?keyword=test" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/clients"
);
const params = {
"keyword": "test",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/clients';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
'query' => [
'keyword' => 'test',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/clients'
params = {
'keyword': 'test',
}
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()Example response (200):
{
"success": true,
"message": "List clients",
"data": [
{
"id": "1",
"firstname": "Joe",
"lastname": "Bin",
"company": "",
"address1": "Address 1",
"address2": "",
"city": "CT",
"postcode": "8840",
"country": "BE",
"phone": "111111111",
"email": "mail@domain.be",
"client_type": "Managed Client",
"vat_number": ""
}
],
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Add client
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/clients/add" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"firstname\": \"Joe\",
\"lastname\": \"Bin\",
\"company\": \"Google\",
\"password\": \"Pass!123\",
\"postcode\": 1234,
\"address1\": \"Address 1\",
\"address2\": \"Address 2\",
\"city\": \"Test\",
\"country\": \"BE\",
\"email\": \"info@domain.be\",
\"phone\": 123456789,
\"client_type\": \"Managed Client\",
\"vat_number\": \"123456789\"
}"
const url = new URL(
"https://api.nomeo.com/clients/add"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"firstname": "Joe",
"lastname": "Bin",
"company": "Google",
"password": "Pass!123",
"postcode": 1234,
"address1": "Address 1",
"address2": "Address 2",
"city": "Test",
"country": "BE",
"email": "info@domain.be",
"phone": 123456789,
"client_type": "Managed Client",
"vat_number": "123456789"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/clients/add';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'firstname' => 'Joe',
'lastname' => 'Bin',
'company' => 'Google',
'password' => 'Pass!123',
'postcode' => 1234.0,
'address1' => 'Address 1',
'address2' => 'Address 2',
'city' => 'Test',
'country' => 'BE',
'email' => 'info@domain.be',
'phone' => 123456789.0,
'client_type' => 'Managed Client',
'vat_number' => '123456789',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/clients/add'
payload = {
"firstname": "Joe",
"lastname": "Bin",
"company": "Google",
"password": "Pass!123",
"postcode": 1234,
"address1": "Address 1",
"address2": "Address 2",
"city": "Test",
"country": "BE",
"email": "info@domain.be",
"phone": 123456789,
"client_type": "Managed Client",
"vat_number": "123456789"
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (200):
{
"success": true,
"message": "Added Client",
"data": [
{
"id": 11287,
"firstname": "test",
"lastname": "test2",
"company": "MS",
"address1": "test add 1",
"address2": "",
"city": "London",
"postcode": "134",
"country": "BE",
"phone": "222222",
"email": "testdomain7@test.be",
"client_type": "Managed Client",
"vat_number": "111"
}
],
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update client
requires authentication
Example request:
curl --request PUT \
"https://api.nomeo.com/clients/1" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"firstname\": \"Joe\",
\"lastname\": \"Bin\",
\"company\": \"Google\",
\"postcode\": 1234,
\"address1\": \"Address 1\",
\"address2\": \"Address 2\",
\"city\": \"Test\",
\"country\": \"BE\",
\"email\": \"info@domain.be\",
\"phone\": 123456789,
\"vat_number\": \"123456789\"
}"
const url = new URL(
"https://api.nomeo.com/clients/1"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"firstname": "Joe",
"lastname": "Bin",
"company": "Google",
"postcode": 1234,
"address1": "Address 1",
"address2": "Address 2",
"city": "Test",
"country": "BE",
"email": "info@domain.be",
"phone": 123456789,
"vat_number": "123456789"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/clients/1';
$response = $client->put(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'firstname' => 'Joe',
'lastname' => 'Bin',
'company' => 'Google',
'postcode' => 1234.0,
'address1' => 'Address 1',
'address2' => 'Address 2',
'city' => 'Test',
'country' => 'BE',
'email' => 'info@domain.be',
'phone' => 123456789.0,
'vat_number' => '123456789',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/clients/1'
payload = {
"firstname": "Joe",
"lastname": "Bin",
"company": "Google",
"postcode": 1234,
"address1": "Address 1",
"address2": "Address 2",
"city": "Test",
"country": "BE",
"email": "info@domain.be",
"phone": 123456789,
"vat_number": "123456789"
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Example response (200):
{
"success": true,
"message": "Updated Client",
"data": [
{
"id": 11287,
"firstname": "test",
"lastname": "test2",
"company": "MS",
"address1": "test add 1",
"address2": "",
"city": "London",
"postcode": "134",
"country": "BE",
"phone": "222222",
"email": "testdomain7@test.be",
"client_type": "Managed Client",
"vat_number": "111"
}
],
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete client
requires authentication
Example request:
curl --request DELETE \
"https://api.nomeo.com/clients/1" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/clients/1"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/clients/1';
$response = $client->delete(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/clients/1'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Example response (200):
{
"success": true,
"message": "Deleted Client"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Domain
Domain APIs
Register domain
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/domains/register" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"name\": \"testdomain.com\",
\"period\": 1,
\"action\": \"register\",
\"epp_code\": \"123456\",
\"client_id\": 1,
\"ns1\": \"ns1.com\",
\"ns2\": \"ns2.com\",
\"ns3\": \"ns3.com\",
\"ns4\": \"ns4.com\"
}"
const url = new URL(
"https://api.nomeo.com/domains/register"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "testdomain.com",
"period": 1,
"action": "register",
"epp_code": "123456",
"client_id": 1,
"ns1": "ns1.com",
"ns2": "ns2.com",
"ns3": "ns3.com",
"ns4": "ns4.com"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/domains/register';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'name' => 'testdomain.com',
'period' => 1,
'action' => 'register',
'epp_code' => '123456',
'client_id' => 1,
'ns1' => 'ns1.com',
'ns2' => 'ns2.com',
'ns3' => 'ns3.com',
'ns4' => 'ns4.com',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/domains/register'
payload = {
"name": "testdomain.com",
"period": 1,
"action": "register",
"epp_code": "123456",
"client_id": 1,
"ns1": "ns1.com",
"ns2": "ns2.com",
"ns3": "ns3.com",
"ns4": "ns4.com"
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (201):
{
"success": true,
"message": "Registered successfully",
"data": {
"order_id": 28883,
"domain_id": "26024"
},
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Check the availability of domain
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/domains/check-domain" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"name\": \"testdomain.com\"
}"
const url = new URL(
"https://api.nomeo.com/domains/check-domain"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "testdomain.com"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/domains/check-domain';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'name' => 'testdomain.com',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/domains/check-domain'
payload = {
"name": "testdomain.com"
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (200):
{
"success": true,
"available": true,
"message": "domaintest12345.com is available to register!"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get domains list
requires authentication
Example request:
curl --request GET \
--get "https://api.nomeo.com/domains/list" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/domains/list"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/domains/list';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/domains/list'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"data": [
{
"id": "123",
"domain": "testdomain.be",
"domain_name": "testdomain.be",
"client_id": "123",
"expire_date": "2020-12-08",
"expired": true,
"days_valid": 0,
"status": "Pending",
"cancelled_but_not_expired": false,
"expiring_within_60_days": false,
"expired_less_than_180_days_ago": false,
"auto_renew": true,
"registration_date": "08/12/2020",
"registered_to": "08/12/2020",
"registration_period": "1",
"price": "123.00"
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get domain detail
requires authentication
Example request:
curl --request GET \
--get "https://api.nomeo.com/domains/testdomain.com" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/domains/testdomain.com"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/domains/testdomain.com';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/domains/testdomain.com'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"success": true,
"message": "Domain",
"data": {
"id": "123",
"domain": "testdomain.com",
"domain_name": "testdomain.com",
"client_id": "123",
"expire_date": "2019-07-07",
"expired": true,
"days_valid": 0,
"status": "Cancelled",
"cancelled_but_not_expired": false,
"expiring_within_60_days": false,
"expired_less_than_180_days_ago": false,
"auto_renew": true,
"registration_date": "07/07/2015",
"registered_to": "07/07/2019",
"registration_period": "1",
"price": "8.00",
"contacts": {
"registrant": {
"id": 123,
"first_name": "First name",
"last_name": "Last name",
"company_name": "Company",
"vat": "123",
"street": "Street 123",
"number": "",
"number_suffix": "",
"city": "City 123",
"state": "",
"postal_code": "1234",
"phone_number": "08495812451",
"email_address": "test@gmail.com",
"description": "",
"timestamp_created": "2019-12-27T10:03:54.543",
"timestamp_last_update": "2020-01-14T09:06:34.783",
"is_verify_email": true,
"email": "test@gmail.com",
"country": "",
"country_code": "BE",
"handle": ""
},
"on_site": null,
"tech": null,
"billing": null,
"admin": null
},
"nameservers": [
{
"handle": null,
"name": "ns1.testdomain.com",
"ipv4_address": null,
"ipv6_address": null
},
{
"handle": null,
"name": "ns2.testdomain.com",
"ipv4_address": null,
"ipv6_address": null
},
{
"handle": null,
"name": "ns3.testdomain.com",
"ipv4_address": null,
"ipv6_address": null
},
{
"handle": null,
"name": "ns4.testdomain.com",
"ipv4_address": null,
"ipv6_address": null
}
],
"lock_status": "unlocked",
"dnssec": true
},
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get domain DNS records
requires authentication
Example request:
curl --request GET \
--get "https://api.nomeo.com/domains/testdomain.com/records" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/domains/testdomain.com/records"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/domains/testdomain.com/records';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/domains/testdomain.com/records'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"ResultCode": 200,
"ResultMessage": "Here is zone 'testdomain.com'",
"Success": true,
"Result": {
"Records": {
"SOA": [
{
"ChangeDate": 1675390325,
"Id": 123,
"Priority": 0,
"RecordData": "ns1.dns.be hostmaster.dns.be 2023020301 7200 7200 604800 3600",
"RecordMetaType": 0,
"RecordMetaTypeName": "Regular",
"RecordName": "testdomain.be",
"RecordType": 10,
"RecordTypeName": "SOA",
"TTL": 3600,
"ZoneId": 123
}
],
"A": [],
"AAAA": [],
"CNAME": [],
"ANAME": [],
"MX": [],
"TXT": [],
"SRV": [],
"CAA": [],
"NS": [],
"DS": []
},
"Zone": {
"Id": 123,
"IsMaster": true,
"IsSecure": false,
"Master": null,
"Name": "testdomain.be",
"NotifiedSerial": "123",
"NsType": "MASTER",
"Nsec3Param": null,
"Subdomains": []
},
"Office365HaveRecords": {
"mx": {
"mail": false
},
"cname": {
"autodiscover": false,
"sip": false,
"lyncdiscover": false,
"msoid": false,
"enterpriseregistration": false,
"enterpriseenrollment": false
},
"txt": {
"spf": false
},
"srv": {
"sip": false,
"sipfederationtls": false
}
},
"GoogleHaveRecords": {
"mx": {
"aspmx": false,
"alt1": false,
"alt2": false,
"alt3": false,
"alt4": false
},
"txt": {
"spf": false
}
}
}
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Create domain DNS record
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/domains/testdomain.com/record" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"record_type_name\": \"A\",
\"record_name\": \"test.testdomain.com\",
\"record_data\": \"1.2.3.4\",
\"priority\": 1,
\"fallback_ip\": \"1.2.3.4\"
}"
const url = new URL(
"https://api.nomeo.com/domains/testdomain.com/record"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"record_type_name": "A",
"record_name": "test.testdomain.com",
"record_data": "1.2.3.4",
"priority": 1,
"fallback_ip": "1.2.3.4"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/domains/testdomain.com/record';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'record_type_name' => 'A',
'record_name' => 'test.testdomain.com',
'record_data' => '1.2.3.4',
'priority' => 1,
'fallback_ip' => '1.2.3.4',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/domains/testdomain.com/record'
payload = {
"record_type_name": "A",
"record_name": "test.testdomain.com",
"record_data": "1.2.3.4",
"priority": 1,
"fallback_ip": "1.2.3.4"
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (200):
{
"success": true,
"message": "The record has been added to the zone!",
"data": {
"record_id": 123
},
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update domain DNS record
requires authentication
Example request:
curl --request PUT \
"https://api.nomeo.com/domains/testdomain.com/record" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"id\": \"1\",
\"record_type_name\": \"A\",
\"record_name\": \"test\",
\"record_data\": \"1.2.3.4\",
\"priority\": 1,
\"fallback_ip\": \"1.2.3.4\"
}"
const url = new URL(
"https://api.nomeo.com/domains/testdomain.com/record"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"id": "1",
"record_type_name": "A",
"record_name": "test",
"record_data": "1.2.3.4",
"priority": 1,
"fallback_ip": "1.2.3.4"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/domains/testdomain.com/record';
$response = $client->put(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'id' => '1',
'record_type_name' => 'A',
'record_name' => 'test',
'record_data' => '1.2.3.4',
'priority' => 1,
'fallback_ip' => '1.2.3.4',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/domains/testdomain.com/record'
payload = {
"id": "1",
"record_type_name": "A",
"record_name": "test",
"record_data": "1.2.3.4",
"priority": 1,
"fallback_ip": "1.2.3.4"
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Example response (200):
{
"success": true,
"message": "The record has been updated!",
"data": [],
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete domain DNS record
requires authentication
Example request:
curl --request DELETE \
"https://api.nomeo.com/domains/testdomain.com/record/1" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/domains/testdomain.com/record/1"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/domains/testdomain.com/record/1';
$response = $client->delete(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/domains/testdomain.com/record/1'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Example response (200):
{
"success": true,
"message": "The record has been deleted!",
"data": [],
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Change nameservers
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/domains/domain.com/change-nameservers" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"ns1\": \"ns1.com\",
\"ns2\": \"ns2.com\",
\"ns3\": \"ns3.com\",
\"ns4\": \"ns4.com\"
}"
const url = new URL(
"https://api.nomeo.com/domains/domain.com/change-nameservers"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"ns1": "ns1.com",
"ns2": "ns2.com",
"ns3": "ns3.com",
"ns4": "ns4.com"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/domains/domain.com/change-nameservers';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'ns1' => 'ns1.com',
'ns2' => 'ns2.com',
'ns3' => 'ns3.com',
'ns4' => 'ns4.com',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/domains/domain.com/change-nameservers'
payload = {
"ns1": "ns1.com",
"ns2": "ns2.com",
"ns3": "ns3.com",
"ns4": "ns4.com"
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (201):
{
"ResultCode": 1,
"ResultMessage": "Updated domain nameservers!",
"Success": true
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Endpoints
Issue an access token.
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/api/v2/oauth/token" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/api/v2/oauth/token"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/api/v2/oauth/token';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/api/v2/oauth/token'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Authorize a client to access the user's account.
requires authentication
Show the form for entering the user code.
requires authentication
Example request:
curl --request GET \
--get "https://api.nomeo.com/api/v2/oauth/device" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/api/v2/oauth/device"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/api/v2/oauth/device';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/api/v2/oauth/device'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (500):
Show headers
cache-control: no-cache, private
content-type: text/html; charset=UTF-8
access-control-allow-origin: *
set-cookie: XSRF-TOKEN=eyJpdiI6Ik9CQjlCY3I4dzlpTjF0enBQK2RYQWc9PSIsInZhbHVlIjoiclRKU0RuNzNLOU1jVnVHeDBkM2VveS9mL1h0N3NRWU9nenUrbjN2Qmg2ajhqZHdpTUxaZTk3OXViV08rSklUOEdHV2xmcU1GNVhzcDNhRDdkQTZUME5PS2Z2QU52N0dYakxaTmNxbkRoTko2MU5POGtmbFFheVpIYjNuazdqdDkiLCJtYWMiOiJjMTc1NTViZWQ2YzM0ZWU2ZjdkODZhYWEzY2M4NjUxZjQ4MjE1ZTA3NjA5MmQyYzQxY2FlYmZlYmRmZmZhMDBiIiwidGFnIjoiIn0%3D; expires=Tue, 20 Jan 2026 15:44:55 GMT; Max-Age=7200; path=/; secure; samesite=lax; nomeo_a_p_i_service_session=eyJpdiI6ImxnR3FuK3UwdC91NHA0MDNVMUZYYXc9PSIsInZhbHVlIjoiVDF3VXRZbHVMdm5wY3pDQ0ovQjViU2R5L0EyenlQeG00VVFHd29TV3lHV0YyRk9BY0p0SzBXQVhTTkJLdVhkc0pwaWs3bnNicVJJN1dIVktIbHBwVVpIVnMvUGRlWW85V1gwOERjK2dVamRxZG81RTdueGJSQy9zV2thZjdMTnYiLCJtYWMiOiI5ZTQ4NTQwNjQ3YjgzM2RhMjk0NWU4NTBkMjA5MzhkOTc3ZmRhMmE2MGY5ZDIxYzVlZmMwMDgzN2Q2MDQxMDM0IiwidGFnIjoiIn0%3D; expires=Tue, 20 Jan 2026 15:44:55 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax
<!-- Target [Laravel\Passport\Contracts\DeviceUserCodeViewResponse] is not instantiable while building [Knuckles\Scribe\Commands\GenerateDocumentation]. (500 Internal Server Error) -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="noindex,nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<title>Target [Laravel\Passport\Contracts\DeviceUserCodeViewResponse] is not instantiable while building [Knuckles\Scribe\Commands\GenerateDocumentation]. (500 Internal Server Error)</title>
<link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAADVUlEQVRIx82XX0jTURTHLYPyqZdefQx66CEo80+aYpoIkqzUikz6Z5klQoWUWYRIJYEUGpQ+lIr9U5dOTLdCtkmWZis3rbnC5fw/neYW002307mX/cZvP3/7o1PwwOdh95x7vnf39zvnd29AgBer2xO6DclAXiMqZAqxIiNIN/IYSUS2BPhjmGATchUxI+ADWiRhpWK7HKuHFVBFdmU5YvnI4grFGCaReF/EBH4KsZlGgj2JBTuCYBWRIYF8YoEOJ6wBt/gEs7mBbyOjQXruPLSdOgPCiEiPSUUHDoL8Ug5IUo9B/d5wrt+G7OAKNrODPuVdB6vRCIzN6SdBlpW9RIgk/1FeAXabzRlrUPVCS/JhbmwudztnGeeH9AyXBIwtmM3wLinZJZHifjHw2V+NBoRh+9ixQrbgbnaSIcl7cGea6hoXQbNe7za241oeO5Z0p42M4BV2EqP2D50wo+6HzvwC6C4sApNOR8cmOrtcnhtj2kYRyC9eBvXzKrBZrXSs72kFd1t3MoKVbMekQkEnSNKOO8fac3LpmK6l1TlGtsxmsdKFsecPYgwxst0cwROMYDXboSotg0WLBRqjY51jLYcENElXwW2XJKPydvoI2GN9T8rBtrAArYIUruBJXkFheCQYlCpQP6uk5dAQFQNaUROMSGVQFxLmkoQsxDJrhLbTZ+nvVsERME9MgPJRKV/58AsyomTSzE813WLFvWK++qI0xSfQl8k8Pg46sYRuv5t6dS+4RqxDwaa4BGjYH+NTQvKScIp9+YL/hoZh3jDtLRHtt2C3g6bmhX+CpsFBWg7ilDSPgj0lD2ncr5ev/BP8VvyAJhqVyZeUhPOrEhEFxgEtjft846Z/guQTNT89Q5P9flMLoth4F7808wKtWWKzAwNQHxrh/1vaid2F+XpYTSbQf1XA2McOmOpROnvpvMEA4tSjq1cW0sws2gCYxswY6TKkvzYnJq1NHZLnRU4BX+4U0uburvusu8Kv8iHY7qefkM4IFngJHEOUXmLEPgiGsI8YnlZILit3vSSLRTQe/MPIZva5pshNIEmyFQlCvruJKXPkCEfmePzkphXHdzZNQdoRI9KPlBAxlj/I8U97ERPS5bjGbWDFbEdqHVe5caTBeZZx2H/IMvzeN15yoQAAAABJRU5ErkJggg==" />
<style>/* This file is based on WebProfilerBundle/Resources/views/Profiler/profiler.css.twig.
If you make any change in this file, verify the same change is needed in the other file. */
:root {
--font-sans-serif: Helvetica, Arial, sans-serif;
--page-background: #f9f9f9;
--color-text: #222;
/* when updating any of these colors, do the same in toolbar.css.twig */
--color-success: #4f805d;
--color-warning: #a46a1f;
--color-error: #b0413e;
--color-muted: #999;
--tab-background: #f0f0f0;
--tab-border-color: #e5e5e5;
--tab-active-border-color: #d4d4d4;
--tab-color: #444;
--tab-active-background: #fff;
--tab-active-color: var(--color-text);
--tab-disabled-background: #f5f5f5;
--tab-disabled-color: #999;
--selected-badge-background: #e5e5e5;
--selected-badge-color: #525252;
--selected-badge-shadow: inset 0 0 0 1px #d4d4d4;
--selected-badge-warning-background: #fde496;
--selected-badge-warning-color: #785b02;
--selected-badge-warning-shadow: inset 0 0 0 1px #e6af05;
--selected-badge-danger-background: #FCE9ED;
--selected-badge-danger-color: #83122A;
--selected-badge-danger-shadow: inset 0 0 0 1px #F5B8C5;
--metric-value-background: #fff;
--metric-value-color: inherit;
--metric-unit-color: #999;
--metric-label-background: #e0e0e0;
--metric-label-color: inherit;
--table-border: #e0e0e0;
--table-background: #fff;
--table-header: #e0e0e0;
--trace-selected-background: #F7E5A1;
--tree-active-background: #F7E5A1;
--exception-title-color: var(--base-2);
--shadow: 0px 0px 1px rgba(128, 128, 128, .2);
--border: 1px solid #e0e0e0;
--background-error: var(--color-error);
--highlight-comment: #969896;
--highlight-default: #222222;
--highlight-keyword: #a71d5d;
--highlight-string: #183691;
--base-0: #fff;
--base-1: #f5f5f5;
--base-2: #e0e0e0;
--base-3: #ccc;
--base-4: #666;
--base-5: #444;
--base-6: #222;
}
.theme-dark {
--page-background: #36393e;
--color-text: #e0e0e0;
--color-muted: #777;
--color-error: #f76864;
--tab-background: #404040;
--tab-border-color: #737373;
--tab-active-border-color: #171717;
--tab-color: var(--color-text);
--tab-active-background: #d4d4d4;
--tab-active-color: #262626;
--tab-disabled-background: var(--page-background);
--tab-disabled-color: #a3a3a3;
--selected-badge-background: #555;
--selected-badge-color: #ddd;
--selected-badge-shadow: none;
--selected-badge-warning-background: #fcd55f;
--selected-badge-warning-color: #785b02;
--selected-badge-warning-shadow: inset 0 0 0 1px #af8503;
--selected-badge-danger-background: #B41939;
--selected-badge-danger-color: #FCE9ED;
--selected-badge-danger-shadow: none;
--metric-value-background: #555;
--metric-value-color: inherit;
--metric-unit-color: #999;
--metric-label-background: #777;
--metric-label-color: #e0e0e0;
--trace-selected-background: #5d5227cc;
--table-border: #444;
--table-background: #333;
--table-header: #555;
--info-background: rgba(79, 148, 195, 0.5);
--tree-active-background: var(--metric-label-background);
--exception-title-color: var(--base-2);
--shadow: 0px 0px 1px rgba(32, 32, 32, .2);
--border: 1px solid #666;
--background-error: #b0413e;
--highlight-comment: #dedede;
--highlight-default: var(--base-6);
--highlight-keyword: #de8986;
--highlight-string: #70a6fd;
--base-0: #2e3136;
--base-1: #444;
--base-2: #666;
--base-3: #666;
--base-4: #666;
--base-5: #e0e0e0;
--base-6: #f5f5f5;
--card-label-background: var(--tab-active-background);
--card-label-color: var(--tab-active-color);
}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}summary{cursor: pointer}
html {
/* always display the vertical scrollbar to avoid jumps when toggling contents */
overflow-y: scroll;
}
body { background-color: var(--page-background); color: var(--base-6); font: 14px/1.4 Helvetica, Arial, sans-serif; padding-bottom: 45px; }
a { cursor: pointer; text-decoration: none; }
a:hover { text-decoration: underline; }
abbr[title] { border-bottom: none; cursor: help; text-decoration: none; }
code, pre { font: 13px/1.5 Consolas, Monaco, Menlo, "Ubuntu Mono", "Liberation Mono", monospace; }
table, tr, th, td { background: var(--base-0); border-collapse: collapse; vertical-align: top; }
table { background: var(--base-0); border: var(--border); box-shadow: 0px 0px 1px rgba(128, 128, 128, .2); margin: 1em 0; width: 100%; }
table th, table td { border: solid var(--base-2); border-width: 1px 0; padding: 8px 10px; }
table th { background-color: var(--base-2); font-weight: bold; text-align: left; }
.m-t-5 { margin-top: 5px; }
.hidden-xs-down { display: none; }
.block { display: block; }
.full-width { width: 100%; }
.hidden { display: none; }
.prewrap { white-space: pre-wrap; }
.nowrap { white-space: nowrap; }
.newline { display: block; }
.break-long-words { word-wrap: break-word; overflow-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; hyphenate-character: ''; min-width: 0; }
.text-small { font-size: 12px !important; }
.text-muted { color: #999; }
.text-bold { font-weight: bold; }
.empty { border: 4px dashed var(--base-2); color: #999; margin: 1em 0; padding: .5em 2em; }
.status-success { background: rgba(94, 151, 110, 0.3); }
.status-warning { background: rgba(240, 181, 24, 0.3); }
.status-error { background: rgba(176, 65, 62, 0.2); }
.status-success td, .status-warning td, .status-error td { background: transparent; }
tr.status-error td, tr.status-warning td { border-bottom: 1px solid var(--base-2); border-top: 1px solid var(--base-2); }
.status-warning .colored { color: #A46A1F; }
.status-error .colored { color: var(--color-error); }
.sf-toggle { cursor: pointer; position: relative; }
.sf-toggle-content { -moz-transition: display .25s ease; -webkit-transition: display .25s ease; transition: display .25s ease; }
.sf-toggle-content.sf-toggle-hidden { display: none; }
.sf-toggle-content.sf-toggle-visible { display: block; }
thead.sf-toggle-content.sf-toggle-visible, tbody.sf-toggle-content.sf-toggle-visible { display: table-row-group; }
.sf-toggle-off .icon-close, .sf-toggle-on .icon-open { display: none; }
.sf-toggle-off .icon-open, .sf-toggle-on .icon-close { display: block; }
.tab-navigation {
background-color: var(--tab-background);
border-radius: 6px;
box-shadow: inset 0 0 0 1px var(--tab-border-color), 0 0 0 5px var(--page-background);
display: inline-flex;
flex-wrap: wrap;
margin: 0 0 15px;
padding: 0;
user-select: none;
-webkit-user-select: none;
}
.sf-tabs-sm .tab-navigation {
box-shadow: inset 0 0 0 1px var(--tab-border-color), 0 0 0 4px var(--page-background);
margin: 0 0 10px;
}
.tab-navigation .tab-control {
background: transparent;
border: 0;
box-shadow: none;
transition: box-shadow .05s ease-in, background-color .05s ease-in;
cursor: pointer;
font-size: 14px;
font-weight: 500;
line-height: 1.4;
margin: 0;
padding: 4px 14px;
position: relative;
text-align: center;
z-index: 1;
}
.sf-tabs-sm .tab-navigation .tab-control {
font-size: 13px;
padding: 2.5px 10px;
}
.tab-navigation .tab-control:before {
background: var(--tab-border-color);
bottom: 15%;
content: "";
left: 0;
position: absolute;
top: 15%;
width: 1px;
}
.tab-navigation .tab-control:first-child:before,
.tab-navigation .tab-control.active + .tab-control:before,
.tab-navigation .tab-control.active:before {
width: 0;
}
.tab-navigation .tab-control .badge {
background: var(--selected-badge-background);
box-shadow: var(--selected-badge-shadow);
color: var(--selected-badge-color);
display: inline-block;
font-size: 12px;
font-weight: bold;
line-height: 1;
margin-left: 8px;
min-width: 10px;
padding: 2px 6px;
text-align: center;
white-space: nowrap;
}
.tab-navigation .tab-control.disabled {
color: var(--tab-disabled-color);
}
.tab-navigation .tab-control.active {
background-color: var(--tab-active-background);
border-radius: 6px;
box-shadow: inset 0 0 0 1.5px var(--tab-active-border-color);
color: var(--tab-active-color);
position: relative;
z-index: 1;
}
.theme-dark .tab-navigation li.active {
box-shadow: inset 0 0 0 1px var(--tab-border-color);
}
.tab-content > *:first-child {
margin-top: 0;
}
.tab-navigation .tab-control .badge.status-warning {
background: var(--selected-badge-warning-background);
box-shadow: var(--selected-badge-warning-shadow);
color: var(--selected-badge-warning-color);
}
.tab-navigation .tab-control .badge.status-error {
background: var(--selected-badge-danger-background);
box-shadow: var(--selected-badge-danger-shadow);
color: var(--selected-badge-danger-color);
}
.sf-tabs .tab:not(:first-child) { display: none; }
[data-filters] { position: relative; }
[data-filtered] { cursor: pointer; }
[data-filtered]:after { content: '\00a0\25BE'; }
[data-filtered]:hover .filter-list li { display: inline-flex; }
[class*="filter-hidden-"] { display: none; }
.filter-list { position: absolute; border: var(--border); box-shadow: var(--shadow); margin: 0; padding: 0; display: flex; flex-direction: column; }
.filter-list :after { content: ''; }
.filter-list li {
background: var(--tab-disabled-background);
border-bottom: var(--border);
color: var(--tab-disabled-color);
display: none;
list-style: none;
margin: 0;
padding: 5px 10px;
text-align: left;
font-weight: normal;
}
.filter-list li.active {
background: var(--tab-background);
color: var(--tab-color);
}
.filter-list li.last-active {
background: var(--tab-active-background);
color: var(--tab-active-color);
}
.filter-list-level li { cursor: s-resize; }
.filter-list-level li.active { cursor: n-resize; }
.filter-list-level li.last-active { cursor: default; }
.filter-list-level li.last-active:before { content: '\2714\00a0'; }
.filter-list-choice li:before { content: '\2714\00a0'; color: transparent; }
.filter-list-choice li.active:before { color: unset; }
.container { max-width: 1024px; margin: 0 auto; padding: 0 15px; }
.container::after { content: ""; display: table; clear: both; }
header { background-color: #222; color: rgba(255, 255, 255, 0.75); font-size: 13px; height: 33px; line-height: 33px; padding: 0; }
header .container { display: flex; justify-content: space-between; }
.logo { flex: 1; font-size: 13px; font-weight: normal; margin: 0; padding: 0; }
.logo svg { height: 18px; width: 18px; opacity: .8; vertical-align: -5px; }
.help-link { margin-left: 15px; }
.help-link a { color: inherit; }
.help-link .icon svg { height: 15px; width: 15px; opacity: .7; vertical-align: -2px; }
.help-link a:hover { color: #EEE; text-decoration: none; }
.help-link a:hover svg { opacity: .9; }
.exception-summary { background: var(--background-error); border-bottom: 2px solid rgba(0, 0, 0, 0.1); border-top: 1px solid rgba(0, 0, 0, .3); flex: 0 0 auto; margin-bottom: 15px; }
.exception-metadata { background: rgba(0, 0, 0, 0.1); padding: 7px 0; }
.exception-metadata .container { display: flex; flex-direction: row; justify-content: space-between; }
.exception-metadata h2, .exception-metadata h2 > a { color: rgba(255, 255, 255, 0.8); font-size: 13px; font-weight: 400; margin: 0; }
.exception-http small { font-size: 13px; opacity: .7; }
.exception-hierarchy { flex: 1; }
.exception-hierarchy .icon { margin: 0 3px; opacity: .7; }
.exception-hierarchy .icon svg { height: 13px; width: 13px; vertical-align: -2px; }
.exception-without-message .exception-message-wrapper { display: none; }
.exception-message-wrapper .container { display: flex; align-items: flex-start; min-height: 70px; padding: 10px 15px 8px; }
.exception-message { flex-grow: 1; }
.exception-message, .exception-message a { color: #FFF; font-size: 21px; font-weight: 400; margin: 0; }
.exception-message.long { font-size: 18px; }
.exception-message a { border-bottom: 1px solid rgba(255, 255, 255, 0.5); font-size: inherit; text-decoration: none; }
.exception-message a:hover { border-bottom-color: #ffffff; }
.exception-properties-wrapper { margin: .8em 0; }
.exception-properties { background: var(--base-0); border: var(--border); box-shadow: 0px 0px 1px rgba(128, 128, 128, .2); }
.exception-properties pre { margin: 0; padding: 0.2em 0; }
.exception-illustration { flex-basis: 111px; flex-shrink: 0; height: 66px; margin-left: 15px; opacity: .7; }
.trace + .trace { margin-top: 30px; }
.trace-head { background-color: var(--base-2); padding: 10px; position: relative; }
.trace-head .trace-class { color: var(--base-6); font-size: 18px; font-weight: bold; line-height: 1.3; margin: 0; position: relative; }
.trace-head .trace-namespace { color: #999; display: block; font-size: 13px; }
.trace-head .icon { position: absolute; right: 0; top: 0; }
.trace-head .icon svg { fill: var(--base-5); height: 24px; width: 24px; }
.trace-details { background: var(--base-0); border: var(--border); box-shadow: 0px 0px 1px rgba(128, 128, 128, .2); margin: 0 0 1em; table-layout: fixed; }
.trace-message { font-size: 14px; font-weight: normal; margin: .5em 0 0; }
.trace-line { position: relative; padding-top: 8px; padding-bottom: 8px; }
.trace-line + .trace-line { border-top: var(--border); }
.trace-line:hover { background: var(--base-1); }
.trace-line a { color: var(--base-6); }
.trace-line .icon { opacity: .4; position: absolute; left: 10px; }
.trace-line .icon svg { fill: var(--base-5); height: 16px; width: 16px; }
.trace-line .icon.icon-copy { left: auto; top: auto; padding-left: 5px; display: none }
.trace-line:hover .icon.icon-copy:not(.hidden) { display: inline-block }
.trace-line-header { padding-left: 36px; padding-right: 10px; }
.trace-file-path, .trace-file-path a { color: var(--base-6); font-size: 13px; }
.trace-class { color: var(--color-error); }
.trace-type { padding: 0 2px; }
.trace-method { color: var(--color-error); font-weight: bold; }
.trace-arguments { color: #777; font-weight: normal; padding-left: 2px; }
.trace-code { background: var(--base-0); font-size: 12px; margin: 10px 10px 2px 10px; padding: 10px; overflow-x: auto; white-space: nowrap; }
.trace-code ol { margin: 0; float: left; }
.trace-code li { color: #969896; margin: 0; padding-left: 10px; float: left; width: 100%; }
.trace-code li + li { margin-top: 5px; }
.trace-code li.selected { background: var(--trace-selected-background); margin-top: 2px; }
.trace-code li code { color: var(--base-6); white-space: pre; }
.trace-as-text .stacktrace { line-height: 1.8; margin: 0 0 15px; white-space: pre-wrap; }
@media (min-width: 575px) {
.hidden-xs-down { display: initial; }
.help-link { margin-left: 30px; }
}</style>
<style>.sf-reset .traces {
padding-bottom: 14px;
}
.sf-reset .traces li {
font-size: 12px;
color: #868686;
padding: 5px 4px;
list-style-type: decimal;
margin-left: 20px;
}
.sf-reset #logs .traces li.error {
font-style: normal;
color: #AA3333;
background: #f9ecec;
}
.sf-reset #logs .traces li.warning {
font-style: normal;
background: #ffcc00;
}
/* fix for Opera not liking empty <li> */
.sf-reset .traces li:after {
content: "\00A0";
}
.sf-reset .trace {
border: 1px solid #D3D3D3;
padding: 10px;
overflow: auto;
margin: 10px 0 20px;
}
.sf-reset .block-exception {
-moz-border-radius: 16px;
-webkit-border-radius: 16px;
border-radius: 16px;
margin-bottom: 20px;
background-color: #f6f6f6;
border: 1px solid #dfdfdf;
padding: 30px 28px;
word-wrap: break-word;
overflow: hidden;
}
.sf-reset .block-exception div {
color: #313131;
font-size: 10px;
}
.sf-reset .block-exception-detected .illustration-exception,
.sf-reset .block-exception-detected .text-exception {
float: left;
}
.sf-reset .block-exception-detected .illustration-exception {
width: 152px;
}
.sf-reset .block-exception-detected .text-exception {
width: 670px;
padding: 30px 44px 24px 46px;
position: relative;
}
.sf-reset .text-exception .open-quote,
.sf-reset .text-exception .close-quote {
font-family: Arial, Helvetica, sans-serif;
position: absolute;
color: #C9C9C9;
font-size: 8em;
}
.sf-reset .open-quote {
top: 0;
left: 0;
}
.sf-reset .close-quote {
bottom: -0.5em;
right: 50px;
}
.sf-reset .block-exception p {
font-family: Arial, Helvetica, sans-serif;
}
.sf-reset .block-exception p a,
.sf-reset .block-exception p a:hover {
color: #565656;
}
.sf-reset .logs h2 {
float: left;
width: 654px;
}
.sf-reset .error-count, .sf-reset .support {
float: right;
width: 170px;
text-align: right;
}
.sf-reset .error-count span {
display: inline-block;
background-color: #aacd4e;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding: 4px;
color: white;
margin-right: 2px;
font-size: 11px;
font-weight: bold;
}
.sf-reset .support a {
display: inline-block;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding: 4px;
color: #000000;
margin-right: 2px;
font-size: 11px;
font-weight: bold;
}
.sf-reset .toggle {
vertical-align: middle;
}
.sf-reset .linked ul,
.sf-reset .linked li {
display: inline;
}
.sf-reset #output-content {
color: #000;
font-size: 12px;
}
.sf-reset #traces-text pre {
white-space: pre;
font-size: 12px;
font-family: monospace;
}</style>
</head>
<body>
<script>
document.body.classList.add(
localStorage.getItem('symfony/profiler/theme') || (matchMedia('(prefers-color-scheme: dark)').matches ? 'theme-dark' : 'theme-light')
);
</script>
<header>
<div class="container">
<h1 class="logo"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#FFF" d="M12 .9C5.8.9.9 5.8.9 12a11 11 0 1 0 22.2 0A11 11 0 0 0 12 .9zm6.5 6c-.6 0-.9-.3-.9-.8 0-.2 0-.4.2-.6l.2-.4c0-.3-.5-.4-.6-.4-1.8.1-2.3 2.5-2.7 4.4l-.2 1c1 .2 1.8 0 2.2-.3.6-.4-.2-.7-.1-1.2.1-.3.5-.5.7-.6.5 0 .7.5.7.9 0 .7-1 1.8-3 1.8l-.6-.1-.6 2.4c-.4 1.6-.8 3.8-2.4 5.7-1.4 1.7-2.9 1.9-3.5 1.9-1.2 0-1.9-.6-2-1.5 0-.8.7-1.3 1.2-1.3.6 0 1.1.5 1.1 1s-.2.6-.4.6c-.1.1-.3.2-.3.4 0 .1.1.3.4.3.5 0 .8-.3 1.1-.5 1.2-.9 1.6-2.7 2.2-5.7l.1-.7.7-3.2c-.8-.6-1.3-1.4-2.4-1.7-.6-.1-1.1.1-1.5.5-.4.5-.2 1.1.2 1.5l.7.6c.7.8 1.2 1.6 1 2.5-.3 1.5-2 2.6-4 1.9-1.8-.6-2-1.8-1.8-2.5.2-.6.6-.7 1.1-.6.5.2.6.7.6 1.2l-.1.3c-.2.1-.3.3-.3.4-.1.4.4.6.7.7.7.3 1.6-.2 1.8-.8a1 1 0 0 0-.4-1.1l-.7-.8c-.4-.4-1.1-1.4-.7-2.6.1-.5.4-.9.7-1.3a4 4 0 0 1 2.8-.6c1.2.4 1.8 1.1 2.6 1.8.5-1.2 1-2.4 1.8-3.5.9-.9 1.9-1.6 3.1-1.7 1.3.2 2.2.7 2.2 1.6 0 .4-.2 1.1-.9 1.1z"/></svg> Symfony Exception</h1>
<div class="help-link">
<a href="https://symfony.com/doc/7.3.2/index.html">
<span class="icon"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path fill="#FFF" d="M1703 478q40 57 18 129l-275 906q-19 64-76.5 107.5T1247 1664H324q-77 0-148.5-53.5T76 1479q-24-67-2-127 0-4 3-27t4-37q1-8-3-21.5t-3-19.5q2-11 8-21t16.5-23.5T116 1179q23-38 45-91.5t30-91.5q3-10 .5-30t-.5-28q3-11 17-28t17-23q21-36 42-92t25-90q1-9-2.5-32t.5-28q4-13 22-30.5t22-22.5q19-26 42.5-84.5T404 411q1-8-3-25.5t-2-26.5q2-8 9-18t18-23 17-21q8-12 16.5-30.5t15-35 16-36 19.5-32 26.5-23.5 36-11.5T620 134l-1 3q38-9 51-9h761q74 0 114 56t18 130l-274 906q-36 119-71.5 153.5T1089 1408H220q-27 0-38 15-11 16-1 43 24 70 144 70h923q29 0 56-15.5t35-41.5l300-987q7-22 5-57 38 15 59 43zm-1064 2q-4 13 2 22.5t20 9.5h608q13 0 25.5-9.5T1311 480l21-64q4-13-2-22.5t-20-9.5H702q-13 0-25.5 9.5T660 416zm-83 256q-4 13 2 22.5t20 9.5h608q13 0 25.5-9.5T1228 736l21-64q4-13-2-22.5t-20-9.5H619q-13 0-25.5 9.5T577 672z"/></svg></span>
<span class="hidden-xs-down">Symfony</span> Docs
</a>
</div>
</div>
</header>
<div class="exception-summary ">
<div class="exception-metadata">
<div class="container">
<h2 class="exception-hierarchy">
<a href="#trace-box-1"><abbr title="Illuminate\Contracts\Container\BindingResolutionException">BindingResolutionException</abbr></a>
</h2>
<h2 class="exception-http">
HTTP 500 <small>Internal Server Error</small>
</h2>
</div>
</div>
<div class="exception-message-wrapper">
<div class="container">
<h1 class="break-long-words exception-message">Target [Laravel\Passport\Contracts\DeviceUserCodeViewResponse] is not instantiable while building [Knuckles\Scribe\Commands\GenerateDocumentation].</h1>
<div class="exception-illustration hidden-xs-down">
<svg viewBox="0 0 136 81" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.4"><path d="M92.4 20.4a23.2 23.2 0 0 1 9 1.9 23.7 23.7 0 0 1 5.2 3 24.3 24.3 0 0 1 3.4 3.4 24.8 24.8 0 0 1 5 9.4c.5 1.7.8 3.4 1 5.2v14.5h.4l.5.2a7.4 7.4 0 0 0 2.5.2l.2-.2.6-.8.8-1.3-.2-.1a5.5 5.5 0 0 1-.8-.3 5.6 5.6 0 0 1-2.3-1.8 5.7 5.7 0 0 1-.9-1.6 6.5 6.5 0 0 1-.2-2.8 7.3 7.3 0 0 1 .5-2l.3-.3.8-.9.3-.3c.2-.2.5-.3.8-.3H120.7c.2 0 .3-.1.4 0h.4l.2.1.3.2.2-.4.3-.4.1-.1 1.2-1 .3-.2.4-.1.4-.1h.3l1.5.1.4.1.8.5.1.2 1 1.1v.2H129.4l.4-.2 1.4-.5h1.1c.3 0 .7.2 1 .4.2 0 .3.2.5.3l.2.2.5.3.4.6.1.3.4 1.4.1.4v.6a7.8 7.8 0 0 1-.1.6 9.9 9.9 0 0 1-.8 2.4 7.8 7.8 0 0 1-3 3.3 6.4 6.4 0 0 1-1 .5 6.1 6.1 0 0 1-.6.2l-.7.1h-.1a23.4 23.4 0 0 1-.2 1.7 14.3 14.3 0 0 1-.6 2.1l-.8 2a9.2 9.2 0 0 1-.4.6l-.7 1a9.1 9.1 0 0 1-2.3 2.2c-.9.5-2 .6-3 .7l-1.4.1h-.5l-.4.1a15.8 15.8 0 0 1-2.8-.1v4.2a9.7 9.7 0 0 1-.7 3.5 9.6 9.6 0 0 1-1.7 2.8 9.3 9.3 0 0 1-3 2.3 9 9 0 0 1-5.4.7 9 9 0 0 1-3-1 9.4 9.4 0 0 1-2.7-2.5 10 10 0 0 1-1 1.2 9.3 9.3 0 0 1-2 1.3 9 9 0 0 1-2.4 1 9 9 0 0 1-6.5-1.1A9.4 9.4 0 0 1 85 77V77a10.9 10.9 0 0 1-.6.6 9.3 9.3 0 0 1-2.7 2 9 9 0 0 1-6 .8 9 9 0 0 1-2.4-1 9.3 9.3 0 0 1-2.3-1.7 9.6 9.6 0 0 1-1.8-2.8 9.7 9.7 0 0 1-.8-3.7v-4a18.5 18.5 0 0 1-2.9.2l-1.2-.1c-1.9-.3-3.7-1-5.1-2.2a8.2 8.2 0 0 1-1.1-1 10.2 10.2 0 0 1-.9-1.2 15.3 15.3 0 0 1-.7-1.3 20.8 20.8 0 0 1-1.9-6.2v-.2a6.5 6.5 0 0 1-1-.3 6.1 6.1 0 0 1-.6-.3 6.6 6.6 0 0 1-.9-.6 8.2 8.2 0 0 1-2.7-3.7 10 10 0 0 1-.3-1 10.3 10.3 0 0 1-.3-1.9V47v-.4l.1-.4.6-1.4.1-.2a2 2 0 0 1 .8-.8l.3-.2.3-.2a3.2 3.2 0 0 1 1.8-.5h.4l.3.2 1.4.6.2.2.4.3.3.4.7-.7.2-.2.4-.2.6-.2h2.1l.4.2.4.2.3.2.8 1 .2-.1h.1v-.1H63l1.1.1h.3l.8.5.3.4.7 1 .2.3.1.5a11 11 0 0 1 .2 1.5c0 .8 0 1.6-.3 2.3a6 6 0 0 1-.5 1.2 5.5 5.5 0 0 1-3.3 2.5 12.3 12.3 0 0 0 1.4 3h.1l.2.1 1 .2h1.5l.5-.2H67.8l.5-.2h.1V44v-.4a26.7 26.7 0 0 1 .3-2.3 24.7 24.7 0 0 1 5.7-12.5 24.2 24.2 0 0 1 3.5-3.3 23.7 23.7 0 0 1 4.9-3 23.2 23.2 0 0 1 5.6-1.7 23.7 23.7 0 0 1 4-.3zm-.3 2a21.2 21.2 0 0 0-8 1.7 21.6 21.6 0 0 0-4.8 2.7 22.2 22.2 0 0 0-3.2 3 22.7 22.7 0 0 0-5 9.2 23.4 23.4 0 0 0-.7 4.9v15.7l-.5.1a34.3 34.3 0 0 1-1.5.3h-.2l-.4.1h-.4l-.9.2a10 10 0 0 1-1.9 0c-.5 0-1-.2-1.5-.4a1.8 1.8 0 0 1-.3-.2 2 2 0 0 1-.3-.3 5.2 5.2 0 0 1-.1-.2 9 9 0 0 1-.6-.9 13.8 13.8 0 0 1-1-2 14.3 14.3 0 0 1-.6-2 14 14 0 0 1-.1-.8v-.2h.3a12.8 12.8 0 0 0 1.4-.2 4.4 4.4 0 0 0 .3 0 3.6 3.6 0 0 0 1.1-.7 3.4 3.4 0 0 0 1.2-1.7l.2-1.2a5.1 5.1 0 0 0 0-.8 7.2 7.2 0 0 0-.1-.8l-.7-1-1.2-.2-1 .7-.1 1.3a5 5 0 0 1 .1.4v.6a1 1 0 0 1 0 .3c-.1.3-.4.4-.7.5l-1.2.4v-.7A9.9 9.9 0 0 1 60 49l.3-.6v-.2l.1-.1v-1.6l-1-1.2h-1.5l-1 1.1v.4a5.3 5.3 0 0 0-.2.6 5.5 5.5 0 0 0 0 .5c0 .7 0 1.4.3 2 0 .4.2.8.4 1.2L57 51a9.5 9.5 0 0 1-1.1-.5h-.2a2 2 0 0 1-.4-.3c-.4-.4-.5-1-.6-1.6a5.6 5.6 0 0 1 0-.5v-.5-.5l-.6-1.5-1.4-.6-.9.3s-.2 0-.3.2a2 2 0 0 1-.1 0l-.6 1.4v.7a8.5 8.5 0 0 0 .5 2c.4 1.1 1 2.1 2 2.8a4.7 4.7 0 0 0 2.1.9h1a22.8 22.8 0 0 0 .1 1 18.1 18.1 0 0 0 .8 3.8 18.2 18.2 0 0 0 1.6 3.7l1 1.3c1 1 2.3 1.6 3.7 2a11.7 11.7 0 0 0 4.8 0h.4l.5-.2.5-.1.6-.2v6.6a8 8 0 0 0 .1 1.3 7.5 7.5 0 0 0 2.4 4.3 7.2 7.2 0 0 0 2.3 1.3 7 7 0 0 0 7-1.1 7.5 7.5 0 0 0 2-2.6A7.7 7.7 0 0 0 85 72V71a8.2 8.2 0 0 0 .2 1.3c0 .7.3 1.4.6 2a7.5 7.5 0 0 0 1.7 2.3 7.3 7.3 0 0 0 2.2 1.4 7.1 7.1 0 0 0 4.6.2 7.2 7.2 0 0 0 2.4-1.2 7.5 7.5 0 0 0 2.1-2.7 7.8 7.8 0 0 0 .7-2.4V71a9.3 9.3 0 0 0 .1.6 7.6 7.6 0 0 0 .6 2.5 7.5 7.5 0 0 0 2.4 3 7.1 7.1 0 0 0 7 .8 7.3 7.3 0 0 0 2.3-1.5 7.5 7.5 0 0 0 1.6-2.3 7.6 7.6 0 0 0 .5-2l.1-1.1v-6.7l.4.1a12.2 12.2 0 0 0 2 .5 11.1 11.1 0 0 0 2.5 0h.8l1.2-.1a9.5 9.5 0 0 0 1.4-.2l.9-.3a3.5 3.5 0 0 0 .6-.4l1.2-1.4a12.2 12.2 0 0 0 .8-1.2c0-.3.2-.5.3-.7a15.9 15.9 0 0 0 .7-2l.3-1.6v-1.3l.2-.9V54.6a15.5 15.5 0 0 0 1.8 0 4.5 4.5 0 0 0 1.4-.5 5.7 5.7 0 0 0 2.5-3.2 7.6 7.6 0 0 0 .4-1.5v-.3l-.4-1.4a5.2 5.2 0 0 1-.2-.1l-.4-.4a3.8 3.8 0 0 0-.2 0 1.4 1.4 0 0 0-.5-.2l-1.4.4-.7 1.3v.7a5.7 5.7 0 0 1-.1.8l-.7 1.4a1.9 1.9 0 0 1-.5.3h-.3a9.6 9.6 0 0 1-.8.3 8.8 8.8 0 0 1-.6 0l.2-.4.2-.5.2-.3v-.4l.1-.2V50l.1-1 .1-.6v-.6a4.8 4.8 0 0 0 0-.8v-.2l-1-1.1-1.5-.2-1.1 1-.2 1.4v.1l.2.4.2.3v.4l.1 1.1v.3l.1.5v.8a9.6 9.6 0 0 1-.8-.3l-.2-.1h-.3l-.8-.1h-.2a1.6 1.6 0 0 1-.2-.2.9.9 0 0 1-.2-.2 1 1 0 0 1-.1-.5l.2-.9v-1.2l-.9-.8h-1.2l-.8.9v.3a4.8 4.8 0 0 0-.3 2l.3.9a3.5 3.5 0 0 0 1.2 1.6l1 .5.8.2 1.4.1h.4l.2.1a12.1 12.1 0 0 1-1 2.6 13.2 13.2 0 0 1-.8 1.5 9.5 9.5 0 0 1-1 1.2l-.2.3a1.7 1.7 0 0 1-.4.3 2.4 2.4 0 0 1-.7.2h-2.5a7.8 7.8 0 0 1-.6-.2l-.7-.2h-.2a14.8 14.8 0 0 1-.6-.2 23.4 23.4 0 0 1-.4-.1l-.4-.1-.3-.1V43.9a34.6 34.6 0 0 0 0-.6 23.6 23.6 0 0 0-.4-3 22.7 22.7 0 0 0-1.5-4.7 22.6 22.6 0 0 0-4.6-6.7 21.9 21.9 0 0 0-6.9-4.7 21.2 21.2 0 0 0-8.1-1.8H92zm9.1 33.7l.3.1a1 1 0 0 1 .6.8v.4a8.4 8.4 0 0 1 0 .5 8.8 8.8 0 0 1-1.6 4.2l-1 1.3A10 10 0 0 1 95 66c-1.3.3-2.7.4-4 .3a10.4 10.4 0 0 1-2.7-.8 10 10 0 0 1-3.6-2.5 9.3 9.3 0 0 1-.8-1 9 9 0 0 1-.7-1.2 8.6 8.6 0 0 1-.8-3.4V57a1 1 0 0 1 .3-.6 1 1 0 0 1 1.3-.2 1 1 0 0 1 .4.8v.4a6.5 6.5 0 0 0 .5 2.2 7 7 0 0 0 2.1 2.8l1 .6c2.6 1.6 6 1.6 8.5 0a8 8 0 0 0 1.1-.6 7.6 7.6 0 0 0 1.2-1.2 7 7 0 0 0 1-1.7 6.5 6.5 0 0 0 .4-2.5 1 1 0 0 1 .7-1h.4zM30.7 43.7c-15.5 1-28.5-6-30.1-16.4C-1.2 15.7 11.6 4 29 1.3 46.6-1.7 62.3 5.5 64 17.1c1.6 10.4-8.7 21-23.7 25a31.2 31.2 0 0 0 0 .9v.3a19 19 0 0 0 .1 1l.1.4.1.9a4.7 4.7 0 0 0 .5 1l.7 1a9.2 9.2 0 0 0 1.2 1l1.5.8.6.8-.7.6-1.1.3a11.2 11.2 0 0 1-2.6.4 8.6 8.6 0 0 1-3-.5 8.5 8.5 0 0 1-1-.4 11.2 11.2 0 0 1-1.8-1.2 13.3 13.3 0 0 1-1-1 18 18 0 0 1-.7-.6l-.4-.4a23.4 23.4 0 0 1-1.3-1.8l-.1-.1-.3-.5V45l-.3-.6v-.7zM83.1 36c3.6 0 6.5 3.2 6.5 7.1 0 4-3 7.2-6.5 7.2S76.7 47 76.7 43 79.6 36 83 36zm18 0c3.6 0 6.5 3.2 6.5 7.1 0 4-2.9 7.2-6.4 7.2S94.7 47 94.7 43s3-7.1 6.5-7.1zm-18 6.1c2 0 3.5 1.6 3.5 3.6S85 49.2 83 49.2s-3.4-1.6-3.4-3.6S81.2 42 83 42zm17.9 0c1.9 0 3.4 1.6 3.4 3.6s-1.5 3.6-3.4 3.6c-2 0-3.5-1.6-3.5-3.6S99.1 42 101 42zM17 28c-.3 1.6-1.8 5-5.2 5.8-2.5.6-4.1-.8-4.5-2.6-.4-1.9.7-3.5 2.1-4.5A3.5 3.5 0 0 1 8 24.6c-.4-2 .8-3.7 3.2-4.2 1.9-.5 3.1.2 3.4 1.5.3 1.1-.5 2.2-1.8 2.5-.9.3-1.6 0-1.7-.6a1.4 1.4 0 0 1 0-.7s.3.2 1 0c.7-.1 1-.7.9-1.2-.2-.6-1-.8-1.8-.6-1 .2-2 1-1.7 2.6.3 1 .9 1.6 1.5 1.8l.7-.2c1-.2 1.5 0 1.6.5 0 .4-.2 1-1.2 1.2a3.3 3.3 0 0 1-1.5 0c-.9.7-1.6 1.9-1.3 3.2.3 1.3 1.3 2.2 3 1.8 2.5-.7 3.8-3.7 4.2-5-.3-.5-.6-1-.7-1.6-.1-.5.1-1 .9-1.2.4 0 .7.2.8.8a2.8 2.8 0 0 1 0 1l.7 1c.6-2 1.4-4 1.7-4 .6-.2 1.5.6 1.5.6-.8.7-1.7 2.4-2.3 4.2.8.6 1.6 1 2.1 1 .5-.1.8-.6 1-1.2-.3-2.2 1-4.3 2.3-4.6.7-.2 1.3.2 1.4.8.1.5 0 1.3-.9 1.7-.2-1-.6-1.3-1-1.3-.4.1-.7 1.4-.4 2.8.2 1 .7 1.5 1.3 1.4.8-.2 1.3-1.2 1.7-2.1-.3-2.1.9-4.2 2.2-4.5.7-.2 1.2.1 1.4 1 .4 1.4-1 2.8-2.2 3.4.3.7.7 1 1.3.9 1-.3 1.6-1.5 2-2.5l-.5-3v-.3s1.6-.3 1.8.6v.1c.2-.6.7-1.2 1.3-1.4.8-.1 1.5.6 1.7 1.6.5 2.2-.5 4.4-1.8 4.7H33a31.9 31.9 0 0 0 1 5.2c-.4.1-1.8.4-2-.4l-.5-5.6c-.5 1-1.3 2.2-2.5 2.4-1 .3-1.6-.3-2-1.1-.5 1-1.3 2.1-2.4 2.4-.8.2-1.5-.1-2-1-.3.8-.9 1.5-1.5 1.7-.7.1-1.5-.3-2.4-1-.3.8-.4 1.6-.4 2.2 0 0-.7 0-.8-.4-.1-.5 0-1.5.3-2.7a10.3 10.3 0 0 1-.7-.8zm38.2-17.8l.2.9c.5 1.9.4 4.4.8 6.4 0 .6-.4 3-1.4 3.3-.2 0-.3 0-.4-.4-.1-.7 0-1.6-.3-2.6-.2-1.1-.8-1.6-1.5-1.5-.8.2-1.3 1-1.6 2l-.1-.5c-.2-1-1.8-.6-1.8-.6a6.2 6.2 0 0 1 .4 1.3l.2 1c-.2.5-.6 1-1.2 1l-.2.1a7 7 0 0 0-.1-.8c-.3-1.1-1-2-1.6-1.8a.7.7 0 0 0-.4.3c-1.3.3-2.4 2-2.1 3.9-.2.9-.6 1.7-1 1.9-.5 0-.8-.5-1.1-1.8l-.1-1.2a4 4 0 0 0 0-1.7c0-.4-.4-.7-.8-.6-.7.2-.9 1.7-.5 3.8-.2 1-.6 2-1.3 2-.4.2-.8-.2-1-1l-.2-3c1.2-.5 2-1 1.8-1.7-.1-.5-.8-.7-.8-.7s0 .7-1 1.2l-.2-1.4c-.1-.6-.4-1-1.7-.6l.4 1 .2 1.5h-1v.8c0 .3.4.3 1 .2 0 1.3 0 2.7.2 3.6.3 1.4 1.2 2 2 1.7 1-.2 1.6-1.3 2-2.3.3 1.2 1 2 1.9 1.7.7-.2 1.2-1.1 1.6-2.2.4.8 1.1 1.1 2 1 1.2-.4 1.7-1.6 1.8-2.8h.2c.6-.2 1-.6 1.3-1 0 .8 0 1.5.2 2.1.1.5.3.7.6.6.5-.1 1-.9 1-.9a4 4 0 0 1-.3-1c-.3-1.3.3-3.6 1-3.7.2 0 .3.2.5.7v.8l.2 1.5v.7c.2.7.7 1.3 1.5 1 1.3-.2 2-2.6 2.1-3.9.3.2.6.2 1 .1-.6-2.2 0-6.1-.3-7.9-.1-.4-1-.5-1.7-.5h-.4zm-21.5 12c.4 0 .7.3 1 1.1.2 1.3-.3 2.6-.9 2.8-.2 0-.7 0-1-1.2v-.4c0-1.3.4-2 1-2.2zm-5.2 1c.3 0 .6.2.6.5.2.6-.3 1.3-1.2 2-.3-1.4.1-2.3.6-2.5zm18-.4c-.5.2-1-.4-1.2-1.2-.2-1 0-2.1.7-2.5v.5c.2.7.6 1.5 1.3 1.9 0 .7-.2 1.2-.7 1.3zm10-1.6c0 .5.4.7 1 .6.8-.2 1-1 .8-1.6 0-.5-.4-1-1-.8-.5.1-1 .9-.8 1.8zm-14.3-5.5c0-.4-.5-.7-1-.5-.8.2-1 1-.9 1.5.2.6.5 1 1 .8.5 0 1.1-1 1-1.8z" fill="#fff" fill-opacity=".6"/></svg> </div>
</div>
</div>
</div>
<div class="container">
<div class="sf-tabs">
<div class="tab">
<h3 class="tab-title">
Exception
</h3>
<div class="tab-content">
<div class="trace trace-as-html" id="trace-box-1">
<div class="trace-details">
<div class="trace-head">
<div class="sf-toggle" data-toggle-selector="#trace-html-1" data-toggle-initial="display">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1344 800v64q0 14-9 23t-23 9H480q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h832q14 0 23 9t9 23zm128 448V416q0-66-47-113t-113-47H480q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5T1312 1536H480q-119 0-203.5-84.5T192 1248V416q0-119 84.5-203.5T480 128h832q119 0 203.5 84.5T1600 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1344 800v64q0 14-9 23t-23 9H960v352q0 14-9 23t-23 9h-64q-14 0-23-9t-9-23V896H480q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h352V416q0-14 9-23t23-9h64q14 0 23 9t9 23v352h352q14 0 23 9t9 23zm128 448V416q0-66-47-113t-113-47H480q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5T1312 1536H480q-119 0-203.5-84.5T192 1248V416q0-119 84.5-203.5T480 128h832q119 0 203.5 84.5T1600 416z"/></svg></span>
<h3 class="trace-class">
<span class="trace-namespace">Illuminate\Contracts\Container\</span>
BindingResolutionException </h3>
</div>
</div>
<div id="trace-html-1" class="sf-toggle-content">
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-0" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php#L1305">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/<strong>Container.php</strong>
</a>
(line 1305)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:1305">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-0" class="trace-code sf-toggle-content">
<ol start="1300"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$message </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-string)">"Target [</span><span style="color: var(--highlight-default)">$concrete</span><span style="color: var(--highlight-string)">] is not instantiable while building [</span><span style="color: var(--highlight-default)">$previous</span><span style="color: var(--highlight-string)">]."</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } else {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$message </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-string)">"Target [</span><span style="color: var(--highlight-default)">$concrete</span><span style="color: var(--highlight-string)">] is not instantiable."</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> throw new </span><span style="color: var(--highlight-default)">BindingResolutionException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$message</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Throw an exception for an unresolvable primitive.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-1" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php#L1052">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/<strong>Container.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">notInstantiable</span>
(line 1052)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:1052">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-1" class="trace-code sf-toggle-content">
<ol start="1047"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// If the type is not instantiable, the developer is attempting to resolve</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> // an abstract type such as an Interface or Abstract Class and there is</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> // no binding registered for the abstractions so we need to bail out.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">if (! </span><span style="color: var(--highlight-default)">$reflector</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">isInstantiable</span><span style="color: var(--highlight-keyword)">()) {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">notInstantiable</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$concrete</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">buildStack</span><span style="color: var(--highlight-keyword)">[] = </span><span style="color: var(--highlight-default)">$concrete</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$constructor </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$reflector</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getConstructor</span><span style="color: var(--highlight-keyword)">();</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-2" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php#L916">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/<strong>Container.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">build</span>
(line 916)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:916">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-2" class="trace-code sf-toggle-content">
<ol start="911"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// We're ready to instantiate an instance of the concrete type registered for</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> // the binding. This will instantiate the types, as well as resolve any of</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> // its "nested" dependencies recursively until all have gotten resolved.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$object </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">isBuildable</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$concrete</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$abstract</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">build</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$concrete</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">make</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$concrete</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// If we defined any extenders for this type, we'll need to spin through them</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> // and apply them to the object being built. This allows for the extension</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> // of services, such as changing configuration or decorating the object.</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-3" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Application.php#L1077">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/<strong>Application.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">resolve</span>
(line 1077)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1077">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-3" class="trace-code sf-toggle-content">
<ol start="1072"><li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">protected function </span><span style="color: var(--highlight-default)">resolve</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [], </span><span style="color: var(--highlight-default)">$raiseEvents </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">true</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">loadDeferredProviderIfNeeded</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getAlias</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract</span><span style="color: var(--highlight-keyword)">));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">parent</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">resolve</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$raiseEvents</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Load the deferred provider if the given type is a deferred service and the instance has not been loaded.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-4" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php#L847">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/<strong>Container.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">resolve</span>
(line 847)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:847">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-4" class="trace-code sf-toggle-content">
<ol start="842"><li><code><span style="color: var(--highlight-comment)"> *</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @throws \Illuminate\Contracts\Container\BindingResolutionException</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">make</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract</span><span style="color: var(--highlight-keyword)">, array </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [])</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">resolve</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * {@inheritdoc}</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-5" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Application.php#L1057">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/<strong>Application.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">make</span>
(line 1057)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1057">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-5" class="trace-code sf-toggle-content">
<ol start="1052"><li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">make</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract</span><span style="color: var(--highlight-keyword)">, array </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [])</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">loadDeferredProviderIfNeeded</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getAlias</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract</span><span style="color: var(--highlight-keyword)">));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">parent</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">make</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$abstract</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Resolve the given type from the container.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-6" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php#L92">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>ResolvesRouteDependencies.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">make</span>
(line 92)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:92">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-6" class="trace-code sf-toggle-content">
<ol start="87"><li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">if (</span><span style="color: var(--highlight-default)">$className </span><span style="color: var(--highlight-keyword)">&& ! </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">alreadyInParameters</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$className</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$isEnum </span><span style="color: var(--highlight-keyword)">= (new </span><span style="color: var(--highlight-default)">ReflectionClass</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$className</span><span style="color: var(--highlight-keyword)">))-></span><span style="color: var(--highlight-default)">isEnum</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$parameter</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">isDefaultValueAvailable</span><span style="color: var(--highlight-keyword)">()</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> ? (</span><span style="color: var(--highlight-default)">$isEnum </span><span style="color: var(--highlight-keyword)">? </span><span style="color: var(--highlight-default)">$parameter</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getDefaultValue</span><span style="color: var(--highlight-keyword)">() : </span><span style="color: var(--highlight-default)">null</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">container</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">make</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$className</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$skippableValue</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-7" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php#L51">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>ResolvesRouteDependencies.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">transformDependency</span>
(line 51)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:51">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-7" class="trace-code sf-toggle-content">
<ol start="46"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$values </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">array_values</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$skippableValue </span><span style="color: var(--highlight-keyword)">= new </span><span style="color: var(--highlight-default)">stdClass</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> foreach (</span><span style="color: var(--highlight-default)">$reflector</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getParameters</span><span style="color: var(--highlight-keyword)">() as </span><span style="color: var(--highlight-default)">$key </span><span style="color: var(--highlight-keyword)">=> </span><span style="color: var(--highlight-default)">$parameter</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$instance </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">transformDependency</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$parameter</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$skippableValue</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$instance </span><span style="color: var(--highlight-keyword)">!== </span><span style="color: var(--highlight-default)">$skippableValue</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$instanceCount</span><span style="color: var(--highlight-keyword)">++;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">spliceIntoParameters</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$key</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$instance</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-8" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php#L30">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>ResolvesRouteDependencies.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">resolveMethodDependencies</span>
(line 30)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:30">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-8" class="trace-code sf-toggle-content">
<ol start="25"><li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (! </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$instance</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$method</span><span style="color: var(--highlight-keyword)">)) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">resolveMethodDependencies</span><span style="color: var(--highlight-keyword)">(</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">, new </span><span style="color: var(--highlight-default)">ReflectionMethod</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$instance</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> );</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-9" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php#L59">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>ControllerDispatcher.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">resolveClassMethodDependencies</span>
(line 59)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:59">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-9" class="trace-code sf-toggle-content">
<ol start="54"><li><code><span style="color: var(--highlight-comment)"> * @param string $method</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @return array</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">protected function </span><span style="color: var(--highlight-default)">resolveParameters</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Route $route</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$controller</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">resolveClassMethodDependencies</span><span style="color: var(--highlight-keyword)">(</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">parametersWithoutNulls</span><span style="color: var(--highlight-keyword)">(), </span><span style="color: var(--highlight-default)">$controller</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$method</span></code></li>
<li><code><span style="color: var(--highlight-default)"> </span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-10" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php#L40">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>ControllerDispatcher.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">resolveParameters</span>
(line 40)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:40">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-10" class="trace-code sf-toggle-content">
<ol start="35"><li><code><span style="color: var(--highlight-comment)"> * @param string $method</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @return mixed</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">dispatch</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Route $route</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$controller</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">resolveParameters</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$controller</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$method</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$controller</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-string)">'callAction'</span><span style="color: var(--highlight-keyword)">)) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$controller</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">callAction</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$method</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-11" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Route.php#L265">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>Route.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">dispatch</span>
(line 265)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Route.php:265">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-11" class="trace-code sf-toggle-content">
<ol start="260"><li><code><span style="color: var(--highlight-comment)"> *</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">protected function </span><span style="color: var(--highlight-default)">runController</span><span style="color: var(--highlight-keyword)">()</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">controllerDispatcher</span><span style="color: var(--highlight-keyword)">()-></span><span style="color: var(--highlight-default)">dispatch</span><span style="color: var(--highlight-keyword)">(</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getController</span><span style="color: var(--highlight-keyword)">(), </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getControllerMethod</span><span style="color: var(--highlight-keyword)">()</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> );</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-12" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Route.php#L211">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>Route.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">runController</span>
(line 211)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Route.php:211">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-12" class="trace-code sf-toggle-content">
<ol start="206"><li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">container </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">container </span><span style="color: var(--highlight-keyword)">?: new </span><span style="color: var(--highlight-default)">Container</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">isControllerAction</span><span style="color: var(--highlight-keyword)">()) {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">runController</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">runCallable</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">HttpResponseException $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getResponse</span><span style="color: var(--highlight-keyword)">();</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-13" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php#L808">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>Router.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">run</span>
(line 808)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:808">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-13" class="trace-code sf-toggle-content">
<ol start="803"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return (new </span><span style="color: var(--highlight-default)">Pipeline</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">container</span><span style="color: var(--highlight-keyword)">))</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> -></span><span style="color: var(--highlight-default)">send</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> -></span><span style="color: var(--highlight-default)">through</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$middleware</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> -></span><span style="color: var(--highlight-default)">then</span><span style="color: var(--highlight-keyword)">(fn (</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">) => </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">prepareResponse</span><span style="color: var(--highlight-keyword)">(</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">run</span><span style="color: var(--highlight-keyword)">()</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> ));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Gather the middleware for the given route with resolved class names.</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-14" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L169">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Routing\{closure}</span>
(line 169)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:169">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-14" class="trace-code sf-toggle-content">
<ol start="164"><li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">protected function </span><span style="color: var(--highlight-default)">prepareDestination</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Closure $destination</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return function (</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">) use (</span><span style="color: var(--highlight-default)">$destination</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$destination</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> };</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-15" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php#L50">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Middleware/<strong>SubstituteBindings.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 50)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-15" class="trace-code sf-toggle-content">
<ol start="45"><li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> throw </span><span style="color: var(--highlight-default)">$exception</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)">}</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-16" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-16" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-17" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php#L87">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/<strong>VerifyCsrfToken.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 87)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:87">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-17" class="trace-code sf-toggle-content">
<ol start="82"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">isReading</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">) ||</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">runningUnitTests</span><span style="color: var(--highlight-keyword)">() ||</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">inExceptArray</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">) ||</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">tokensMatch</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> ) {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">tap</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">), function (</span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">) use (</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">shouldAddXsrfTokenCookie</span><span style="color: var(--highlight-keyword)">()) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">addCookieToResponse</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> });</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-18" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-18" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-19" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php#L48">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/View/Middleware/<strong>ShareErrorsFromSession.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 48)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:48">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-19" class="trace-code sf-toggle-content">
<ol start="43"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// Putting the errors in the view for every view allows the developer to just</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> // assume that some errors are always available, which is convenient since</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> // they don't have to continually run checks for the presence of errors.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)">}</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-20" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-20" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-21" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php#L120">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Session/Middleware/<strong>StartSession.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 120)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:120">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-21" class="trace-code sf-toggle-content">
<ol start="115"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">startSession</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$session</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> );</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">collectGarbage</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$session</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$response </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">storeCurrentUrl</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$session</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">addCookieToResponse</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$session</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-22" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php#L63">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Session/Middleware/<strong>StartSession.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handleStatefulRequest</span>
(line 63)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:63">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-22" class="trace-code sf-toggle-content">
<ol start="58"><li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">manager</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">shouldBlock</span><span style="color: var(--highlight-keyword)">() ||</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> (</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">route</span><span style="color: var(--highlight-keyword)">() instanceof </span><span style="color: var(--highlight-default)">Route </span><span style="color: var(--highlight-keyword)">&& </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">route</span><span style="color: var(--highlight-keyword)">()-></span><span style="color: var(--highlight-default)">locksFor</span><span style="color: var(--highlight-keyword)">())) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleRequestWhileBlocking</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$session</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleStatefulRequest</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$session</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Handle the given request within session state.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-23" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-23" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-24" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php#L36">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/<strong>AddQueuedCookiesToResponse.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 36)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:36">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-24" class="trace-code sf-toggle-content">
<ol start="31"><li><code><span style="color: var(--highlight-comment)"> * @param \Closure $next</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @return mixed</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">handle</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">Closure $next</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$response </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> foreach (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">cookies</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getQueuedCookies</span><span style="color: var(--highlight-keyword)">() as </span><span style="color: var(--highlight-default)">$cookie</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">headers</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">setCookie</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$cookie</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-25" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-25" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-26" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php#L74">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/<strong>EncryptCookies.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 74)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:74">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-26" class="trace-code sf-toggle-content">
<ol start="69"><li><code><span style="color: var(--highlight-comment)"> * @param \Closure $next</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @return \Symfony\Component\HttpFoundation\Response</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">handle</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">Closure $next</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">encrypt</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">decrypt</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">)));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Decrypt the cookies on the request.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-27" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-27" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-28" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L126">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 126)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:126">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-28" class="trace-code sf-toggle-content">
<ol start="121"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$pipeline </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">array_reduce</span><span style="color: var(--highlight-keyword)">(</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">array_reverse</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">pipes</span><span style="color: var(--highlight-keyword)">()), </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">carry</span><span style="color: var(--highlight-keyword)">(), </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">prepareDestination</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$destination</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> );</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$pipeline</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">passable</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } finally {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">finally</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">finally</span><span style="color: var(--highlight-keyword)">)(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">passable</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-29" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php#L807">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>Router.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">then</span>
(line 807)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:807">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-29" class="trace-code sf-toggle-content">
<ol start="802"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$middleware </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$shouldSkipMiddleware </span><span style="color: var(--highlight-keyword)">? [] : </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">gatherRouteMiddleware</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return (new </span><span style="color: var(--highlight-default)">Pipeline</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">container</span><span style="color: var(--highlight-keyword)">))</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> -></span><span style="color: var(--highlight-default)">send</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> -></span><span style="color: var(--highlight-default)">through</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$middleware</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> -></span><span style="color: var(--highlight-default)">then</span><span style="color: var(--highlight-keyword)">(fn (</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">) => </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">prepareResponse</span><span style="color: var(--highlight-keyword)">(</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">run</span><span style="color: var(--highlight-keyword)">()</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> ));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-30" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php#L786">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>Router.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">runRouteWithinStack</span>
(line 786)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:786">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-30" class="trace-code sf-toggle-content">
<ol start="781"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">setRouteResolver</span><span style="color: var(--highlight-keyword)">(fn () => </span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">events</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">dispatch</span><span style="color: var(--highlight-keyword)">(new </span><span style="color: var(--highlight-default)">RouteMatched</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">prepareResponse</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">,</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">runRouteWithinStack</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> );</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Run the given route within a Stack "onion" instance.</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-31" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php#L750">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>Router.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">runRoute</span>
(line 750)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:750">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-31" class="trace-code sf-toggle-content">
<ol start="745"><li><code><span style="color: var(--highlight-comment)"> * @param \Illuminate\Http\Request $request</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @return \Symfony\Component\HttpFoundation\Response</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">dispatchToRoute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Request $request</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">runRoute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">findRoute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Find the route matching a given request.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-32" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php#L739">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/<strong>Router.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">dispatchToRoute</span>
(line 739)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:739">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-32" class="trace-code sf-toggle-content">
<ol start="734"><li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">dispatch</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Request $request</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">currentRequest </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">dispatchToRoute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Dispatch the request to a route and return the response.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-33" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php#L200">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/<strong>Kernel.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">dispatch</span>
(line 200)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-33" class="trace-code sf-toggle-content">
<ol start="195"><li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">protected function </span><span style="color: var(--highlight-default)">dispatchToRouter</span><span style="color: var(--highlight-keyword)">()</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return function (</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">app</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">instance</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'request'</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">router</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">dispatch</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> };</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Call the terminate method on any terminable middleware.</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-34" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L169">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Foundation\Http\{closure}</span>
(line 169)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:169">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-34" class="trace-code sf-toggle-content">
<ol start="164"><li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">protected function </span><span style="color: var(--highlight-default)">prepareDestination</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Closure $destination</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return function (</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">) use (</span><span style="color: var(--highlight-default)">$destination</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$destination</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> };</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li></ol> </div> </div>
<div class="trace-line ">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-35" data-toggle-initial="display">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="trace-class"><abbr title="Illuminate\Pipeline\Pipeline">Pipeline</abbr></span><span class="trace-type">-></span><span class="trace-method">Illuminate\Pipeline\{closure}</span><span class="trace-arguments">(<em>object</em>(<abbr title="Illuminate\Http\Request">Request</abbr>))</span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/releases/32/app/Http/Middleware/BlockRoutesForBrand.php#L30">
/var/www/api.nomeo.com/releases/32/app/Http/Middleware/<strong>BlockRoutesForBrand.php</strong>
</a>
(line 30)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/releases/32/app/Http/Middleware/BlockRoutesForBrand.php:30">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-35" class="trace-code sf-toggle-content">
<ol start="25"><li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">Str</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">startsWith</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$uri</span><span style="color: var(--highlight-keyword)">, [</span><span style="color: var(--highlight-string)">'products'</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-string)">'clients'</span><span style="color: var(--highlight-keyword)">])) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">abort</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">404</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-string)">'Endpoint not found'</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)">}</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-36" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-36" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-37" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php#L21">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/<strong>TransformsRequest.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 21)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-37" class="trace-code sf-toggle-content">
<ol start="16"><li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">handle</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">Closure $next</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">clean</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Clean the request's data.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-38" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php#L31">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/<strong>ConvertEmptyStringsToNull.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 31)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php:31">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-38" class="trace-code sf-toggle-content">
<ol start="26"><li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">)) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">parent</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">handle</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Transform the given value.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-39" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-39" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-40" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php#L21">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/<strong>TransformsRequest.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 21)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-40" class="trace-code sf-toggle-content">
<ol start="16"><li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">handle</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">Closure $next</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">clean</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Clean the request's data.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-41" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php#L51">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/<strong>TrimStrings.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 51)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php:51">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-41" class="trace-code sf-toggle-content">
<ol start="46"><li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">)) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">parent</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">handle</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Transform the given value.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-42" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-42" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-43" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php#L27">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/<strong>ValidatePostSize.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 27)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php:27">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-43" class="trace-code sf-toggle-content">
<ol start="22"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$max </span><span style="color: var(--highlight-keyword)">> </span><span style="color: var(--highlight-default)">0 </span><span style="color: var(--highlight-keyword)">&& </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">server</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'CONTENT_LENGTH'</span><span style="color: var(--highlight-keyword)">) > </span><span style="color: var(--highlight-default)">$max</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> throw new </span><span style="color: var(--highlight-default)">PostTooLargeException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'The POST data is too large.'</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Determine the server 'post_max_size' as bytes.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-44" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-44" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-45" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php#L109">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/<strong>PreventRequestsDuringMaintenance.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 109)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php:109">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-45" class="trace-code sf-toggle-content">
<ol start="104"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">null</span><span style="color: var(--highlight-keyword)">,</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getHeaders</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$data</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> );</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Determine if the incoming request has a maintenance mode bypass cookie.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-46" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-46" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-47" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php#L61">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/<strong>HandleCors.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 61)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php:61">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-47" class="trace-code sf-toggle-content">
<ol start="56"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">cors</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">varyHeader</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-string)">'Access-Control-Request-Method'</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$response </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getMethod</span><span style="color: var(--highlight-keyword)">() === </span><span style="color: var(--highlight-string)">'OPTIONS'</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">cors</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">varyHeader</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-string)">'Access-Control-Request-Method'</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-48" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-48" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-49" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php#L58">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/<strong>TrustProxies.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 58)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php:58">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-49" class="trace-code sf-toggle-content">
<ol start="53"><li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">setTrustedProxies</span><span style="color: var(--highlight-keyword)">([], </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getTrustedHeaderNames</span><span style="color: var(--highlight-keyword)">());</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">setTrustedProxyIpAddresses</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Sets the trusted proxies on the request.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-50" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-50" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-51" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php#L22">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/<strong>InvokeDeferredCallbacks.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 22)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php:22">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-51" class="trace-code sf-toggle-content">
<ol start="17"><li><code><span style="color: var(--highlight-comment)"> * @param \Closure $next</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @return \Symfony\Component\HttpFoundation\Response</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">handle</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Request $request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">Closure $next</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Invoke the deferred callbacks.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-52" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-52" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-53" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php#L26">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/<strong>ValidatePathEncoding.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 26)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php:26">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-53" class="trace-code sf-toggle-content">
<ol start="21"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (! </span><span style="color: var(--highlight-default)">mb_check_encoding</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$decodedPath</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-string)">'UTF-8'</span><span style="color: var(--highlight-keyword)">)) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> throw new </span><span style="color: var(--highlight-default)">MalformedUrlException</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$next</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)">}</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-54" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L208">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 208)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-54" class="trace-code sf-toggle-content">
<ol start="203"><li><code><span style="color: var(--highlight-comment)"> // since the object we're given was already a fully instantiated object.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$parameters </span><span style="color: var(--highlight-keyword)">= [</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$stack</span><span style="color: var(--highlight-keyword)">];</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$carry </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> ? </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">->{</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">method</span><span style="color: var(--highlight-keyword)">}(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> : </span><span style="color: var(--highlight-default)">$pipe</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCarry</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$carry</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$passable</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-55" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php#L126">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/<strong>Pipeline.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">Illuminate\Pipeline\{closure}</span>
(line 126)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:126">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-55" class="trace-code sf-toggle-content">
<ol start="121"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$pipeline </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">array_reduce</span><span style="color: var(--highlight-keyword)">(</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">array_reverse</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">pipes</span><span style="color: var(--highlight-keyword)">()), </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">carry</span><span style="color: var(--highlight-keyword)">(), </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">prepareDestination</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$destination</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> );</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$pipeline</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">passable</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } finally {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">finally</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">finally</span><span style="color: var(--highlight-keyword)">)(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">passable</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-56" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php#L175">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/<strong>Kernel.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">then</span>
(line 175)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:175">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-56" class="trace-code sf-toggle-content">
<ol start="170"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">bootstrap</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return (new </span><span style="color: var(--highlight-default)">Pipeline</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">app</span><span style="color: var(--highlight-keyword)">))</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> -></span><span style="color: var(--highlight-default)">send</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> -></span><span style="color: var(--highlight-default)">through</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">app</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">shouldSkipMiddleware</span><span style="color: var(--highlight-keyword)">() ? [] : </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">middleware</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> -></span><span style="color: var(--highlight-default)">then</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">dispatchToRouter</span><span style="color: var(--highlight-keyword)">());</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Bootstrap the application for HTTP requests.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-57" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php#L144">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/<strong>Kernel.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">sendRequestThroughRouter</span>
(line 144)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:144">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-57" class="trace-code sf-toggle-content">
<ol start="139"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">requestStartedAt </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">Carbon</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">now</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">enableHttpMethodParameterOverride</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$response </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">sendRequestThroughRouter</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">reportException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$response </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">renderException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-58" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php#L256">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/<strong>ResponseCalls.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 256)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php:256">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-58" class="trace-code sf-toggle-content">
<ol start="251"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> protected function </span><span style="color: var(--highlight-default)">callLaravelRoute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Request $request</span><span style="color: var(--highlight-keyword)">): </span><span style="color: var(--highlight-default)">Response</span></code></li>
<li><code><span style="color: var(--highlight-default)"> </span><span style="color: var(--highlight-keyword)">{</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/** @var \Illuminate\Foundation\Http\Kernel $kernel */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$kernel </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">app</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Kernel</span><span style="color: var(--highlight-keyword)">::class);</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$response </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$kernel</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handle</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$kernel</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">terminate</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-59" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php#L249">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/<strong>ResponseCalls.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">callLaravelRoute</span>
(line 249)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php:249">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-59" class="trace-code sf-toggle-content">
<ol start="244"><li><code><span style="color: var(--highlight-comment)"> * @return Response</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @throws Exception</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">protected function </span><span style="color: var(--highlight-default)">makeApiCall</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Request $request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">Route $route</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">callLaravelRoute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> protected function </span><span style="color: var(--highlight-default)">callLaravelRoute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Request $request</span><span style="color: var(--highlight-keyword)">): </span><span style="color: var(--highlight-default)">Response</span></code></li>
<li><code><span style="color: var(--highlight-default)"> </span><span style="color: var(--highlight-keyword)">{</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/** @var \Illuminate\Foundation\Http\Kernel $kernel */</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-60" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php#L86">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/<strong>ResponseCalls.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">makeApiCall</span>
(line 86)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php:86">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-60" class="trace-code sf-toggle-content">
<ol start="81"><li><code><span style="color: var(--highlight-default)"> </span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">runPreRequestHook</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$response </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">makeApiCall</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">route</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">runPostRequestHook</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$request</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$response</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$response </span><span style="color: var(--highlight-keyword)">= [</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> [</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-61" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php#L39">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/<strong>ResponseCalls.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">makeResponseCall</span>
(line 39)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php:39">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-61" class="trace-code sf-toggle-content">
<ol start="34"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// Don't attempt a response call if there are already successful responses</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">if (</span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">responses</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">hasSuccessResponse</span><span style="color: var(--highlight-keyword)">()) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">null</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">makeResponseCall</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$settings</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> public function </span><span style="color: var(--highlight-default)">makeResponseCall</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">ExtractedEndpointData $endpointData</span><span style="color: var(--highlight-keyword)">, array </span><span style="color: var(--highlight-default)">$settings</span><span style="color: var(--highlight-keyword)">): ?array</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">configureEnvironment</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$settings</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-62" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php#L240">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/<strong>Extractor.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">__invoke</span>
(line 240)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php:240">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-62" class="trace-code sf-toggle-content">
<ol start="235"><li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">shouldSkipRoute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">route</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$routesToExclude</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$routesToInclude</span><span style="color: var(--highlight-keyword)">)) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> continue;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$strategy </span><span style="color: var(--highlight-keyword)">= new </span><span style="color: var(--highlight-default)">$strategyClass</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">config</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$results </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$strategy</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$settings</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">is_array</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$results</span><span style="color: var(--highlight-keyword)">)) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$handler</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$results</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-63" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php#L165">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/<strong>Extractor.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">iterateThroughStrategies</span>
(line 165)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php:165">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-63" class="trace-code sf-toggle-content">
<ol start="160"><li><code><span style="color: var(--highlight-keyword)"> });</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> protected function </span><span style="color: var(--highlight-default)">fetchResponses</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">ExtractedEndpointData $endpointData</span><span style="color: var(--highlight-keyword)">, array </span><span style="color: var(--highlight-default)">$rulesToApply</span><span style="color: var(--highlight-keyword)">): </span><span style="color: var(--highlight-default)">void</span></code></li>
<li><code><span style="color: var(--highlight-default)"> </span><span style="color: var(--highlight-keyword)">{</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">iterateThroughStrategies</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'responses'</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$rulesToApply</span><span style="color: var(--highlight-keyword)">, function (</span><span style="color: var(--highlight-default)">$results</span><span style="color: var(--highlight-keyword)">) use (</span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// Responses from different strategies are all added, not overwritten</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">responses</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">concat</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$results</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> });</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// Ensure 200 responses come first</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">responses </span><span style="color: var(--highlight-keyword)">= new </span><span style="color: var(--highlight-default)">ResponseCollection</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">responses</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">sortBy</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'status'</span><span style="color: var(--highlight-keyword)">)-></span><span style="color: var(--highlight-default)">values</span><span style="color: var(--highlight-keyword)">());</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-64" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php#L97">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/<strong>Extractor.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">fetchResponses</span>
(line 97)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php:97">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-64" class="trace-code sf-toggle-content">
<ol start="92"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">headers</span><span style="color: var(--highlight-keyword)">[</span><span style="color: var(--highlight-string)">'Content-Type'</span><span style="color: var(--highlight-keyword)">] = </span><span style="color: var(--highlight-string)">'multipart/form-data'</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">fileParameters </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$files</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">cleanBodyParameters </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$regularParameters</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">fetchResponses</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$routeRules</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">mergeInheritedMethodsData</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'responses'</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$inheritedDocsOverrides</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">fetchResponseFields</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$routeRules</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">mergeInheritedMethodsData</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'responseFields'</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$inheritedDocsOverrides</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-65" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php#L125">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/<strong>GroupedEndpointsFromApp.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">processRoute</span>
(line 125)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php:125">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-65" class="trace-code sf-toggle-content">
<ol start="120"><li><code><span style="color: var(--highlight-keyword)"> continue;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">c</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">info</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'Processing route: ' </span><span style="color: var(--highlight-keyword)">. </span><span style="color: var(--highlight-default)">c</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">getRouteRepresentation</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">));</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$currentEndpointData </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$extractor</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">processRoute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$routeItem</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getRules</span><span style="color: var(--highlight-keyword)">());</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// If latest data is different from cached data, merge latest into current</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$currentEndpointData </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">mergeAnyEndpointDataUpdates</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$currentEndpointData</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$cachedEndpoints</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$latestEndpointsData</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$parsedEndpoints</span><span style="color: var(--highlight-keyword)">[] = </span><span style="color: var(--highlight-default)">$currentEndpointData</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">c</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">success</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'Processed route: ' </span><span style="color: var(--highlight-keyword)">. </span><span style="color: var(--highlight-default)">c</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">getRouteRepresentation</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$route</span><span style="color: var(--highlight-keyword)">));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">\Exception $exception</span><span style="color: var(--highlight-keyword)">) {</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-66" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php#L72">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/<strong>GroupedEndpointsFromApp.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">extractEndpointsInfoFromLaravelApp</span>
(line 72)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php:72">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-66" class="trace-code sf-toggle-content">
<ol start="67"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$latestEndpointsData </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">Camel</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">loadEndpointsToFlatPrimitivesArray</span><span style="color: var(--highlight-keyword)">(static::</span><span style="color: var(--highlight-default)">$camelDir</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$cachedEndpoints </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">Camel</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">loadEndpointsToFlatPrimitivesArray</span><span style="color: var(--highlight-keyword)">(static::</span><span style="color: var(--highlight-default)">$cacheDir</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$routes </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$routeMatcher</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getRoutes</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">docConfig</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">get</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'routes'</span><span style="color: var(--highlight-keyword)">, []));</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$endpoints </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">extractEndpointsInfoFromLaravelApp</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$routes</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$cachedEndpoints</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$latestEndpointsData</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$groupedEndpoints </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">collect</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$endpoints</span><span style="color: var(--highlight-keyword)">)-></span><span style="color: var(--highlight-default)">groupBy</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'metadata.groupName'</span><span style="color: var(--highlight-keyword)">)-></span><span style="color: var(--highlight-default)">map</span><span style="color: var(--highlight-keyword)">(function (</span><span style="color: var(--highlight-default)">Collection $endpointsInGroup</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return [</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-string)">'name' </span><span style="color: var(--highlight-keyword)">=> </span><span style="color: var(--highlight-default)">$endpointsInGroup</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">first</span><span style="color: var(--highlight-keyword)">(function (</span><span style="color: var(--highlight-default)">ExtractedEndpointData $endpointData</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return !empty(</span><span style="color: var(--highlight-default)">$endpointData</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">metadata</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">groupName</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-67" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php#L50">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/<strong>GroupedEndpointsFromApp.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">extractEndpointsInfoAndWriteToDisk</span>
(line 50)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php:50">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-67" class="trace-code sf-toggle-content">
<ol start="45"><li><code><span style="color: var(--highlight-keyword)"> static::</span><span style="color: var(--highlight-default)">$cacheDir </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">Camel</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">cacheDir</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">paths</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> public function </span><span style="color: var(--highlight-default)">get</span><span style="color: var(--highlight-keyword)">(): array</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$groupedEndpoints </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">extractEndpointsInfoAndWriteToDisk</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">routeMatcher</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">preserveUserChanges</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">extractAndWriteApiDetailsToDisk</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$groupedEndpoints</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-68" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php#L55">
/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Commands/<strong>GenerateDocumentation.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">get</span>
(line 55)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php:55">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-68" class="trace-code sf-toggle-content">
<ol start="50"><li><code><span style="color: var(--highlight-keyword)"> exit(</span><span style="color: var(--highlight-default)">1</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// Extraction stage - extract endpoint info either from app or existing Camel files (previously extracted data)</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$groupedEndpointsInstance </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$groupedEndpointsFactory</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">make</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$routeMatcher</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">paths</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$extractedEndpoints </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$groupedEndpointsInstance</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">get</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$userDefinedEndpoints </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">Camel</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">loadUserDefinedEndpoints</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Camel</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">camelDir</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">paths</span><span style="color: var(--highlight-keyword)">));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$groupedEndpoints </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">mergeUserDefinedEndpoints</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$extractedEndpoints</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$userDefinedEndpoints</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">// Output stage</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-default)">$configFileOrder </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">docConfig</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">get</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-string)">'groups.order'</span><span style="color: var(--highlight-keyword)">, []);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-69" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php#L36">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/<strong>BoundMethod.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 36)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-69" class="trace-code sf-toggle-content">
<ol start="31"><li><code><span style="color: var(--highlight-keyword)"> if (static::</span><span style="color: var(--highlight-default)">isCallableWithAtSign</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">) || </span><span style="color: var(--highlight-default)">$defaultMethod</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return static::</span><span style="color: var(--highlight-default)">callClass</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$defaultMethod</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return static::</span><span style="color: var(--highlight-default)">callBoundMethod</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">, function () use (</span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">array_values</span><span style="color: var(--highlight-keyword)">(static::</span><span style="color: var(--highlight-default)">getMethodDependencies</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> });</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Call a string reference to a class using Class@method syntax.</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-70" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Util.php#L43">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/<strong>Util.php</strong>
</a>
<span class="trace-type">::</span>
<span class="trace-method">Illuminate\Container\{closure}</span>
(line 43)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Util.php:43">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-70" class="trace-code sf-toggle-content">
<ol start="38"><li><code><span style="color: var(--highlight-comment)"> * @param mixed ...$args</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * @return mixed</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public static function </span><span style="color: var(--highlight-default)">unwrapIfClosure</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$value</span><span style="color: var(--highlight-keyword)">, ...</span><span style="color: var(--highlight-default)">$args</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$value </span><span style="color: var(--highlight-keyword)">instanceof </span><span style="color: var(--highlight-default)">Closure </span><span style="color: var(--highlight-keyword)">? </span><span style="color: var(--highlight-default)">$value</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">$args</span><span style="color: var(--highlight-keyword)">) : </span><span style="color: var(--highlight-default)">$value</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Get the class name of the given parameter's type, if possible.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-71" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php#L96">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/<strong>BoundMethod.php</strong>
</a>
<span class="trace-type">::</span>
<span class="trace-method">unwrapIfClosure</span>
(line 96)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:96">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-71" class="trace-code sf-toggle-content">
<ol start="91"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">hasMethodBinding</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$method</span><span style="color: var(--highlight-keyword)">)) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">callMethodBinding</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$method</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">[</span><span style="color: var(--highlight-default)">0</span><span style="color: var(--highlight-keyword)">]);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">Util</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">unwrapIfClosure</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$default</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Normalize the given callback into a Class@method string.</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> *</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-72" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php#L35">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/<strong>BoundMethod.php</strong>
</a>
<span class="trace-type">::</span>
<span class="trace-method">callBoundMethod</span>
(line 35)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:35">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-72" class="trace-code sf-toggle-content">
<ol start="30"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (static::</span><span style="color: var(--highlight-default)">isCallableWithAtSign</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">) || </span><span style="color: var(--highlight-default)">$defaultMethod</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return static::</span><span style="color: var(--highlight-default)">callClass</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$defaultMethod</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return static::</span><span style="color: var(--highlight-default)">callBoundMethod</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">, function () use (</span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">(...</span><span style="color: var(--highlight-default)">array_values</span><span style="color: var(--highlight-keyword)">(static::</span><span style="color: var(--highlight-default)">getMethodDependencies</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$container</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">)));</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> });</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-73" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php#L780">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/<strong>Container.php</strong>
</a>
<span class="trace-type">::</span>
<span class="trace-method">call</span>
(line 780)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:780">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-73" class="trace-code sf-toggle-content">
<ol start="775"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">buildStack</span><span style="color: var(--highlight-keyword)">[] = </span><span style="color: var(--highlight-default)">$className</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$pushedToBuildStack </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">true</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$result </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">BoundMethod</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">call</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$callback</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$parameters</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$defaultMethod</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$pushedToBuildStack</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">array_pop</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">buildStack</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-74" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Console/Command.php#L211">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Console/<strong>Command.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">call</span>
(line 211)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Console/Command.php:211">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-74" class="trace-code sf-toggle-content">
<ol start="206"><li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$method </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">method_exists</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-string)">'handle'</span><span style="color: var(--highlight-keyword)">) ? </span><span style="color: var(--highlight-string)">'handle' </span><span style="color: var(--highlight-keyword)">: </span><span style="color: var(--highlight-string)">'__invoke'</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return (int) </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">laravel</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">call</span><span style="color: var(--highlight-keyword)">([</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$method</span><span style="color: var(--highlight-keyword)">]);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">ManuallyFailedException $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">components</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">error</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getMessage</span><span style="color: var(--highlight-keyword)">());</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return static::</span><span style="color: var(--highlight-default)">FAILURE</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } finally {</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-75" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/symfony/console/Command/Command.php#L318">
/var/www/api.nomeo.com/shared/vendor/symfony/console/Command/<strong>Command.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">execute</span>
(line 318)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/symfony/console/Command/Command.php:318">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-75" class="trace-code sf-toggle-content">
<ol start="313"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">code</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return (</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">code</span><span style="color: var(--highlight-keyword)">)(</span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$output</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">execute</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$output</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-comment)">/**</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> * Supplies suggestions when resolving possible completion options for input (e.g. option or argument).</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> */</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-76" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Console/Command.php#L180">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Console/<strong>Command.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">run</span>
(line 180)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Console/Command.php:180">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-76" class="trace-code sf-toggle-content">
<ol start="175"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">components </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">laravel</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">make</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">Factory</span><span style="color: var(--highlight-keyword)">::class, [</span><span style="color: var(--highlight-string)">'output' </span><span style="color: var(--highlight-keyword)">=> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">output</span><span style="color: var(--highlight-keyword)">]);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">configurePrompts</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">parent</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">run</span><span style="color: var(--highlight-keyword)">(</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">input </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">output</span></code></li>
<li><code><span style="color: var(--highlight-default)"> </span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } finally {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">untrap</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-77" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/symfony/console/Application.php#L1092">
/var/www/api.nomeo.com/shared/vendor/symfony/console/<strong>Application.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">run</span>
(line 1092)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/symfony/console/Application.php:1092">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-77" class="trace-code sf-toggle-content">
<ol start="1087"><li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">dispatcher</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">dispatch</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$event</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">ConsoleEvents</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">COMMAND</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$event</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">commandShouldRun</span><span style="color: var(--highlight-keyword)">()) {</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$exitCode </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$command</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">run</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$output</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } else {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$exitCode </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">ConsoleCommandEvent</span><span style="color: var(--highlight-keyword)">::</span><span style="color: var(--highlight-default)">RETURN_CODE_DISABLED</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">\Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$event </span><span style="color: var(--highlight-keyword)">= new </span><span style="color: var(--highlight-default)">ConsoleErrorEvent</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$output</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$command</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-78" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/symfony/console/Application.php#L341">
/var/www/api.nomeo.com/shared/vendor/symfony/console/<strong>Application.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">doRunCommand</span>
(line 341)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/symfony/console/Application.php:341">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-78" class="trace-code sf-toggle-content">
<ol start="336"><li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$command </span><span style="color: var(--highlight-keyword)">instanceof </span><span style="color: var(--highlight-default)">LazyCommand</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$command </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$command</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getCommand</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">runningCommand </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$command</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$exitCode </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">doRunCommand</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$command</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$output</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">runningCommand </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">null</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$exitCode</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-79" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/symfony/console/Application.php#L192">
/var/www/api.nomeo.com/shared/vendor/symfony/console/<strong>Application.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">doRun</span>
(line 192)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/symfony/console/Application.php:192">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-79" class="trace-code sf-toggle-content">
<ol start="187"><li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> try {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">configureIO</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$output</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$exitCode </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">doRun</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$output</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">\Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (</span><span style="color: var(--highlight-default)">$e </span><span style="color: var(--highlight-keyword)">instanceof </span><span style="color: var(--highlight-default)">\Exception </span><span style="color: var(--highlight-keyword)">&& !</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">catchExceptions</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> throw </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> if (!</span><span style="color: var(--highlight-default)">$e </span><span style="color: var(--highlight-keyword)">instanceof </span><span style="color: var(--highlight-default)">\Exception </span><span style="color: var(--highlight-keyword)">&& !</span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">catchErrors</span><span style="color: var(--highlight-keyword)">) {</span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-80" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php#L197">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Console/<strong>Kernel.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">run</span>
(line 197)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:197">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-80" class="trace-code sf-toggle-content">
<ol start="192"><li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">bootstrapWithoutBootingProviders</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> }</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">bootstrap</span><span style="color: var(--highlight-keyword)">();</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> return </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">getArtisan</span><span style="color: var(--highlight-keyword)">()-></span><span style="color: var(--highlight-default)">run</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$output</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> } catch (</span><span style="color: var(--highlight-default)">Throwable $e</span><span style="color: var(--highlight-keyword)">) {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">reportException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">renderException</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$output</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$e</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
<div class="trace-line trace-from-vendor">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-81" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Application.php#L1234">
/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/<strong>Application.php</strong>
</a>
<span class="trace-type">-></span>
<span class="trace-method">handle</span>
(line 1234)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1234">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-81" class="trace-code sf-toggle-content">
<ol start="1229"><li><code><span style="color: var(--highlight-comment)"> */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"> </span><span style="color: var(--highlight-keyword)">public function </span><span style="color: var(--highlight-default)">handleCommand</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">InputInterface $input</span><span style="color: var(--highlight-keyword)">)</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> {</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$kernel </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$this</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">make</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">ConsoleKernelContract</span><span style="color: var(--highlight-keyword)">::class);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$status </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$kernel</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handle</span><span style="color: var(--highlight-keyword)">(</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">,</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> new </span><span style="color: var(--highlight-default)">ConsoleOutput</span></code></li>
<li><code><span style="color: var(--highlight-default)"> </span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"> </span><span style="color: var(--highlight-default)">$kernel</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">terminate</span><span style="color: var(--highlight-keyword)">(</span><span style="color: var(--highlight-default)">$input</span><span style="color: var(--highlight-keyword)">, </span><span style="color: var(--highlight-default)">$status</span><span style="color: var(--highlight-keyword)">);</span></code></li></ol> </div> </div>
<div class="trace-line ">
<div class="trace-line-header break-long-words sf-toggle" data-toggle-selector="#trace-html-1-82" data-toggle-initial="">
<span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1408 960V832q0-26-19-45t-45-19h-320V448q0-26-19-45t-45-19H832q-26 0-45 19t-19 45v320H448q-26 0-45 19t-19 45v128q0 26 19 45t45 19h320v320q0 26 19 45t45 19h128q26 0 45-19t19-45v-320h320q26 0 45-19t19-45zm256-544v960q0 119-84.5 203.5T1376 1664H416q-119 0-203.5-84.5T128 1376V416q0-119 84.5-203.5T416 128h960q119 0 203.5 84.5T1664 416z"/></svg></span>
<span class="trace-class"><abbr title="Illuminate\Foundation\Application">Application</abbr></span><span class="trace-type">-></span><span class="trace-method">handleCommand</span><span class="trace-arguments">(<em>object</em>(<abbr title="Symfony\Component\Console\Input\ArgvInput">ArgvInput</abbr>))</span>
<span class="block trace-file-path">
in
<a href="file:///var/www/api.nomeo.com/releases/32/artisan#L16">
/var/www/api.nomeo.com/releases/32/<strong>artisan</strong>
</a>
(line 16)
<span class="icon icon-copy hidden" data-clipboard-text="/var/www/api.nomeo.com/releases/32/artisan:16">
<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg> </span>
</span>
</div>
<div id="trace-html-1-82" class="trace-code sf-toggle-content">
<ol start="11"><li><code><span style="color: var(--highlight-keyword)"></span><span style="color: var(--highlight-comment)">// Bootstrap Laravel and handle the command...</span></code></li>
<li><code><span style="color: var(--highlight-comment)">/** @var Application $app */</span></code></li>
<li><code><span style="color: var(--highlight-comment)"></span><span style="color: var(--highlight-default)">$app </span><span style="color: var(--highlight-keyword)">= require_once </span><span style="color: var(--highlight-default)">__DIR__</span><span style="color: var(--highlight-keyword)">.</span><span style="color: var(--highlight-string)">'/bootstrap/app.php'</span><span style="color: var(--highlight-keyword)">;</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span><span style="color: var(--highlight-default)">$status </span><span style="color: var(--highlight-keyword)">= </span><span style="color: var(--highlight-default)">$app</span><span style="color: var(--highlight-keyword)">-></span><span style="color: var(--highlight-default)">handleCommand</span><span style="color: var(--highlight-keyword)">(new </span><span style="color: var(--highlight-default)">ArgvInput</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li class="selected"><code><span style="color: var(--highlight-keyword)"></span></code></li>
<li><code><span style="color: var(--highlight-keyword)">exit(</span><span style="color: var(--highlight-default)">$status</span><span style="color: var(--highlight-keyword)">);</span></code></li>
<li><code><span style="color: var(--highlight-keyword)"></span></code></li></ol> </div> </div>
</div>
</div>
</div> </div>
</div>
<div class="tab">
<h3 class="tab-title">
Stack Trace
</h3>
<div class="tab-content">
<table class="trace trace-as-text">
<thead class="trace-head">
<tr>
<th class="sf-toggle" data-toggle-selector="#trace-text-1" data-toggle-initial="display">
<div class="trace-class">
BindingResolutionException <span class="icon icon-close"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1344 800v64q0 14-9 23t-23 9H480q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h832q14 0 23 9t9 23zm128 448V416q0-66-47-113t-113-47H480q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5T1312 1536H480q-119 0-203.5-84.5T192 1248V416q0-119 84.5-203.5T480 128h832q119 0 203.5 84.5T1600 416z"/></svg></span>
<span class="icon icon-open"><svg width="1792" height="1792" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1344 800v64q0 14-9 23t-23 9H960v352q0 14-9 23t-23 9h-64q-14 0-23-9t-9-23V896H480q-14 0-23-9t-9-23v-64q0-14 9-23t23-9h352V416q0-14 9-23t23-9h64q14 0 23 9t9 23v352h352q14 0 23 9t9 23zm128 448V416q0-66-47-113t-113-47H480q-66 0-113 47t-47 113v832q0 66 47 113t113 47h832q66 0 113-47t47-113zm128-832v832q0 119-84.5 203.5T1312 1536H480q-119 0-203.5-84.5T192 1248V416q0-119 84.5-203.5T480 128h832q119 0 203.5 84.5T1600 416z"/></svg></span>
</div>
</th>
</tr>
</thead>
<tbody id="trace-text-1">
<tr>
<td>
<pre class="stacktrace">
Illuminate\Contracts\Container\BindingResolutionException:
Target [Laravel\Passport\Contracts\DeviceUserCodeViewResponse] is not instantiable while building [Knuckles\Scribe\Commands\GenerateDocumentation].
at /var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:1305
at Illuminate\Container\Container->notInstantiable('Laravel\\Passport\\Contracts\\DeviceUserCodeViewResponse')
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:1052)
at Illuminate\Container\Container->build('Laravel\\Passport\\Contracts\\DeviceUserCodeViewResponse')
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:916)
at Illuminate\Container\Container->resolve('Laravel\\Passport\\Contracts\\DeviceUserCodeViewResponse', array(), true)
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1077)
at Illuminate\Foundation\Application->resolve('Laravel\\Passport\\Contracts\\DeviceUserCodeViewResponse', array())
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:847)
at Illuminate\Container\Container->make('Laravel\\Passport\\Contracts\\DeviceUserCodeViewResponse', array())
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1057)
at Illuminate\Foundation\Application->make('Laravel\\Passport\\Contracts\\DeviceUserCodeViewResponse')
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:92)
at Illuminate\Routing\ControllerDispatcher->transformDependency(object(ReflectionParameter), array(object(Request)), object(stdClass))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:51)
at Illuminate\Routing\ControllerDispatcher->resolveMethodDependencies(array(object(Request)), object(ReflectionMethod))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ResolvesRouteDependencies.php:30)
at Illuminate\Routing\ControllerDispatcher->resolveClassMethodDependencies(array(), object(DeviceUserCodeController), '__invoke')
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:59)
at Illuminate\Routing\ControllerDispatcher->resolveParameters(object(Route), object(DeviceUserCodeController), '__invoke')
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:40)
at Illuminate\Routing\ControllerDispatcher->dispatch(object(Route), object(DeviceUserCodeController), '__invoke')
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Route.php:265)
at Illuminate\Routing\Route->runController()
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Route.php:211)
at Illuminate\Routing\Route->run()
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:808)
at Illuminate\Routing\Router->Illuminate\Routing\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:169)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50)
at Illuminate\Routing\Middleware\SubstituteBindings->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:87)
at Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:48)
at Illuminate\View\Middleware\ShareErrorsFromSession->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:120)
at Illuminate\Session\Middleware\StartSession->handleStatefulRequest(object(Request), object(Store), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:63)
at Illuminate\Session\Middleware\StartSession->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:36)
at Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:74)
at Illuminate\Cookie\Middleware\EncryptCookies->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:126)
at Illuminate\Pipeline\Pipeline->then(object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:807)
at Illuminate\Routing\Router->runRouteWithinStack(object(Route), object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:786)
at Illuminate\Routing\Router->runRoute(object(Request), object(Route))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:750)
at Illuminate\Routing\Router->dispatchToRoute(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Routing/Router.php:739)
at Illuminate\Routing\Router->dispatch(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200)
at Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:169)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/releases/32/app/Http/Middleware/BlockRoutesForBrand.php:30)
at App\Http\Middleware\BlockRoutesForBrand->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21)
at Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php:31)
at Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21)
at Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php:51)
at Illuminate\Foundation\Http\Middleware\TrimStrings->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php:27)
at Illuminate\Http\Middleware\ValidatePostSize->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php:109)
at Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php:61)
at Illuminate\Http\Middleware\HandleCors->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php:58)
at Illuminate\Http\Middleware\TrustProxies->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php:22)
at Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php:26)
at Illuminate\Http\Middleware\ValidatePathEncoding->handle(object(Request), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:208)
at Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:126)
at Illuminate\Pipeline\Pipeline->then(object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:175)
at Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(object(Request))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:144)
at Illuminate\Foundation\Http\Kernel->handle(object(Request))
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php:256)
at Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls->callLaravelRoute(object(Request))
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php:249)
at Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls->makeApiCall(object(Request), object(Route))
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php:86)
at Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls->makeResponseCall(object(ExtractedEndpointData), array('only' => array('GET *'), 'except' => array(), 'config' => array('app.debug' => true), 'queryParams' => array(), 'bodyParams' => array(), 'fileParams' => array(), 'cookies' => array()))
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Strategies/Responses/ResponseCalls.php:39)
at Knuckles\Scribe\Extracting\Strategies\Responses\ResponseCalls->__invoke(object(ExtractedEndpointData), array('only' => array('GET *'), 'except' => array(), 'config' => array('app.debug' => true), 'queryParams' => array(), 'bodyParams' => array(), 'fileParams' => array(), 'cookies' => array()))
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php:240)
at Knuckles\Scribe\Extracting\Extractor->iterateThroughStrategies('responses', object(ExtractedEndpointData), array('headers' => array('Content-Type' => 'application/json', 'Accept' => 'application/json', 'Authorization' => 'Bearer API_KEY'), 'response_calls' => array('methods' => array('GET'), 'config' => array('app.env' => 'documentation'), 'queryParams' => array(), 'bodyParams' => array(), 'fileParams' => array(), 'cookies' => array())), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php:165)
at Knuckles\Scribe\Extracting\Extractor->fetchResponses(object(ExtractedEndpointData), array('headers' => array('Content-Type' => 'application/json', 'Accept' => 'application/json', 'Authorization' => 'Bearer API_KEY'), 'response_calls' => array('methods' => array('GET'), 'config' => array('app.env' => 'documentation'), 'queryParams' => array(), 'bodyParams' => array(), 'fileParams' => array(), 'cookies' => array())))
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Extracting/Extractor.php:97)
at Knuckles\Scribe\Extracting\Extractor->processRoute(object(Route), array('headers' => array('Content-Type' => 'application/json', 'Accept' => 'application/json', 'Authorization' => 'Bearer API_KEY'), 'response_calls' => array('methods' => array('GET'), 'config' => array('app.env' => 'documentation'), 'queryParams' => array(), 'bodyParams' => array(), 'fileParams' => array(), 'cookies' => array())))
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php:125)
at Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp->extractEndpointsInfoFromLaravelApp(array(object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute), object(MatchedRoute)), array(), array())
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php:72)
at Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp->extractEndpointsInfoAndWriteToDisk(object(CustomRouteMatcher), true)
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/GroupedEndpoints/GroupedEndpointsFromApp.php:50)
at Knuckles\Scribe\GroupedEndpoints\GroupedEndpointsFromApp->get()
(/var/www/api.nomeo.com/shared/vendor/knuckleswtf/scribe/src/Commands/GenerateDocumentation.php:55)
at Knuckles\Scribe\Commands\GenerateDocumentation->handle(object(CustomRouteMatcher), object(GroupedEndpointsFactory))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:36)
at Illuminate\Container\BoundMethod::Illuminate\Container\{closure}()
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Util.php:43)
at Illuminate\Container\Util::unwrapIfClosure(object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:96)
at Illuminate\Container\BoundMethod::callBoundMethod(object(Application), array(object(GenerateDocumentation), 'handle'), object(Closure))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:35)
at Illuminate\Container\BoundMethod::call(object(Application), array(object(GenerateDocumentation), 'handle'), array(), null)
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Container/Container.php:780)
at Illuminate\Container\Container->call(array(object(GenerateDocumentation), 'handle'))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Console/Command.php:211)
at Illuminate\Console\Command->execute(object(ArgvInput), object(OutputStyle))
(/var/www/api.nomeo.com/shared/vendor/symfony/console/Command/Command.php:318)
at Symfony\Component\Console\Command\Command->run(object(ArgvInput), object(OutputStyle))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Console/Command.php:180)
at Illuminate\Console\Command->run(object(ArgvInput), object(ConsoleOutput))
(/var/www/api.nomeo.com/shared/vendor/symfony/console/Application.php:1092)
at Symfony\Component\Console\Application->doRunCommand(object(GenerateDocumentation), object(ArgvInput), object(ConsoleOutput))
(/var/www/api.nomeo.com/shared/vendor/symfony/console/Application.php:341)
at Symfony\Component\Console\Application->doRun(object(ArgvInput), object(ConsoleOutput))
(/var/www/api.nomeo.com/shared/vendor/symfony/console/Application.php:192)
at Symfony\Component\Console\Application->run(object(ArgvInput), object(ConsoleOutput))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:197)
at Illuminate\Foundation\Console\Kernel->handle(object(ArgvInput), object(ConsoleOutput))
(/var/www/api.nomeo.com/shared/vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1234)
at Illuminate\Foundation\Application->handleCommand(object(ArgvInput))
(/var/www/api.nomeo.com/releases/32/artisan:16) </pre>
</td>
</tr>
</tbody>
</table> </div>
</div>
</div>
</div>
<script>
/* This file is based on WebProfilerBundle/Resources/views/Profiler/base_js.html.twig.
If you make any change in this file, verify the same change is needed in the other file. */
/*<![CDATA[*/
(function() {
"use strict";
if ('classList' in document.documentElement) {
var hasClass = function (el, cssClass) { return el.classList.contains(cssClass); };
var removeClass = function(el, cssClass) { el.classList.remove(cssClass); };
var addClass = function(el, cssClass) { el.classList.add(cssClass); };
var toggleClass = function(el, cssClass) { el.classList.toggle(cssClass); };
} else {
var hasClass = function (el, cssClass) { return el.className.match(new RegExp('\\b' + cssClass + '\\b')); };
var removeClass = function(el, cssClass) { el.className = el.className.replace(new RegExp('\\b' + cssClass + '\\b'), ' '); };
var addClass = function(el, cssClass) { if (!hasClass(el, cssClass)) { el.className += " " + cssClass; } };
var toggleClass = function(el, cssClass) { hasClass(el, cssClass) ? removeClass(el, cssClass) : addClass(el, cssClass); };
}
var addEventListener;
var el = document.createElement('div');
if (!('addEventListener' in el)) {
addEventListener = function (element, eventName, callback) {
element.attachEvent('on' + eventName, callback);
};
} else {
addEventListener = function (element, eventName, callback) {
element.addEventListener(eventName, callback, false);
};
}
if (navigator.clipboard) {
document.querySelectorAll('[data-clipboard-text]').forEach(function(element) {
removeClass(element, 'hidden');
element.addEventListener('click', function() {
navigator.clipboard.writeText(element.getAttribute('data-clipboard-text'));
})
});
}
(function createTabs() {
/* the accessibility options of this component have been defined according to: */
/* www.w3.org/WAI/ARIA/apg/example-index/tabs/tabs-manual.html */
var tabGroups = document.querySelectorAll('.sf-tabs:not([data-processed=true])');
/* create the tab navigation for each group of tabs */
for (var i = 0; i < tabGroups.length; i++) {
var tabs = tabGroups[i].querySelectorAll(':scope > .tab');
var tabNavigation = document.createElement('div');
tabNavigation.className = 'tab-navigation';
tabNavigation.setAttribute('role', 'tablist');
var selectedTabId = 'tab-' + i + '-0'; /* select the first tab by default */
for (var j = 0; j < tabs.length; j++) {
var tabId = 'tab-' + i + '-' + j;
var tabTitle = tabs[j].querySelector('.tab-title').innerHTML;
var tabNavigationItem = document.createElement('button');
addClass(tabNavigationItem, 'tab-control');
tabNavigationItem.setAttribute('data-tab-id', tabId);
tabNavigationItem.setAttribute('role', 'tab');
tabNavigationItem.setAttribute('aria-controls', tabId);
if (hasClass(tabs[j], 'active')) { selectedTabId = tabId; }
if (hasClass(tabs[j], 'disabled')) {
addClass(tabNavigationItem, 'disabled');
}
tabNavigationItem.innerHTML = tabTitle;
tabNavigation.appendChild(tabNavigationItem);
var tabContent = tabs[j].querySelector('.tab-content');
tabContent.parentElement.setAttribute('id', tabId);
}
tabGroups[i].insertBefore(tabNavigation, tabGroups[i].firstChild);
addClass(document.querySelector('[data-tab-id="' + selectedTabId + '"]'), 'active');
}
/* display the active tab and add the 'click' event listeners */
for (i = 0; i < tabGroups.length; i++) {
tabNavigation = tabGroups[i].querySelectorAll(':scope > .tab-navigation .tab-control');
for (j = 0; j < tabNavigation.length; j++) {
tabId = tabNavigation[j].getAttribute('data-tab-id');
var tabPanel = document.getElementById(tabId);
tabPanel.setAttribute('role', 'tabpanel');
tabPanel.setAttribute('aria-labelledby', tabId);
tabPanel.querySelector('.tab-title').className = 'hidden';
if (hasClass(tabNavigation[j], 'active')) {
tabPanel.className = 'block';
tabNavigation[j].setAttribute('aria-selected', 'true');
tabNavigation[j].removeAttribute('tabindex');
} else {
tabPanel.className = 'hidden';
tabNavigation[j].removeAttribute('aria-selected');
tabNavigation[j].setAttribute('tabindex', '-1');
}
tabNavigation[j].addEventListener('click', function(e) {
var activeTab = e.target || e.srcElement;
/* needed because when the tab contains HTML contents, user can click */
/* on any of those elements instead of their parent '<button>' element */
while (activeTab.tagName.toLowerCase() !== 'button') {
activeTab = activeTab.parentNode;
}
/* get the full list of tabs through the parent of the active tab element */
var tabNavigation = activeTab.parentNode.children;
for (var k = 0; k < tabNavigation.length; k++) {
var tabId = tabNavigation[k].getAttribute('data-tab-id');
document.getElementById(tabId).className = 'hidden';
removeClass(tabNavigation[k], 'active');
tabNavigation[k].removeAttribute('aria-selected');
tabNavigation[k].setAttribute('tabindex', '-1');
}
addClass(activeTab, 'active');
activeTab.setAttribute('aria-selected', 'true');
activeTab.removeAttribute('tabindex');
var activeTabId = activeTab.getAttribute('data-tab-id');
document.getElementById(activeTabId).className = 'block';
});
}
tabGroups[i].setAttribute('data-processed', 'true');
}
})();
(function createToggles() {
var toggles = document.querySelectorAll('.sf-toggle:not([data-processed=true])');
for (var i = 0; i < toggles.length; i++) {
var elementSelector = toggles[i].getAttribute('data-toggle-selector');
var element = document.querySelector(elementSelector);
addClass(element, 'sf-toggle-content');
if (toggles[i].hasAttribute('data-toggle-initial') && toggles[i].getAttribute('data-toggle-initial') == 'display') {
addClass(toggles[i], 'sf-toggle-on');
addClass(element, 'sf-toggle-visible');
} else {
addClass(toggles[i], 'sf-toggle-off');
addClass(element, 'sf-toggle-hidden');
}
addEventListener(toggles[i], 'click', function(e) {
var toggle = e.currentTarget;
if (e.target.closest('a, span[data-clipboard-text], .sf-toggle') !== toggle) {
return;
}
e.preventDefault();
if ('' !== window.getSelection().toString()) {
/* Don't do anything on text selection */
return;
}
var element = document.querySelector(toggle.getAttribute('data-toggle-selector'));
toggleClass(toggle, 'sf-toggle-on');
toggleClass(toggle, 'sf-toggle-off');
toggleClass(element, 'sf-toggle-hidden');
toggleClass(element, 'sf-toggle-visible');
/* the toggle doesn't change its contents when clicking on it */
if (!toggle.hasAttribute('data-toggle-alt-content')) {
return;
}
if (!toggle.hasAttribute('data-toggle-original-content')) {
toggle.setAttribute('data-toggle-original-content', toggle.innerHTML);
}
var currentContent = toggle.innerHTML;
var originalContent = toggle.getAttribute('data-toggle-original-content');
var altContent = toggle.getAttribute('data-toggle-alt-content');
toggle.innerHTML = currentContent !== altContent ? altContent : originalContent;
});
toggles[i].setAttribute('data-processed', 'true');
}
})();
(function createFilters() {
document.querySelectorAll('[data-filters] [data-filter]').forEach(function (filter) {
var filters = filter.closest('[data-filters]'),
type = 'choice',
name = filter.dataset.filter,
ucName = name.charAt(0).toUpperCase()+name.slice(1),
list = document.createElement('ul'),
values = filters.dataset['filter'+ucName] || filters.querySelectorAll('[data-filter-'+name+']'),
labels = {},
defaults = null,
indexed = {},
processed = {};
if (typeof values === 'string') {
type = 'level';
labels = values.split(',');
values = values.toLowerCase().split(',');
defaults = values.length - 1;
}
addClass(list, 'filter-list');
addClass(list, 'filter-list-'+type);
values.forEach(function (value, i) {
if (value instanceof HTMLElement) {
value = value.dataset['filter'+ucName];
}
if (value in processed) {
return;
}
var option = document.createElement('li'),
label = i in labels ? labels[i] : value,
active = false,
matches;
if ('' === label) {
option.innerHTML = '<em>(none)</em>';
} else {
option.innerText = label;
}
option.dataset.filter = value;
option.setAttribute('title', 1 === (matches = filters.querySelectorAll('[data-filter-'+name+'="'+value+'"]').length) ? 'Matches 1 row' : 'Matches '+matches+' rows');
indexed[value] = i;
list.appendChild(option);
addEventListener(option, 'click', function () {
if ('choice' === type) {
filters.querySelectorAll('[data-filter-'+name+']').forEach(function (row) {
if (option.dataset.filter === row.dataset['filter'+ucName]) {
toggleClass(row, 'filter-hidden-'+name);
}
});
toggleClass(option, 'active');
} else if ('level' === type) {
if (i === this.parentNode.querySelectorAll('.active').length - 1) {
return;
}
this.parentNode.querySelectorAll('li').forEach(function (currentOption, j) {
if (j <= i) {
addClass(currentOption, 'active');
if (i === j) {
addClass(currentOption, 'last-active');
} else {
removeClass(currentOption, 'last-active');
}
} else {
removeClass(currentOption, 'active');
removeClass(currentOption, 'last-active');
}
});
filters.querySelectorAll('[data-filter-'+name+']').forEach(function (row) {
if (i < indexed[row.dataset['filter'+ucName]]) {
addClass(row, 'filter-hidden-'+name);
} else {
removeClass(row, 'filter-hidden-'+name);
}
});
}
});
if ('choice' === type) {
active = null === defaults || 0 <= defaults.indexOf(value);
} else if ('level' === type) {
active = i <= defaults;
if (active && i === defaults) {
addClass(option, 'last-active');
}
}
if (active) {
addClass(option, 'active');
} else {
filters.querySelectorAll('[data-filter-'+name+'="'+value+'"]').forEach(function (row) {
toggleClass(row, 'filter-hidden-'+name);
});
}
processed[value] = true;
});
if (1 < list.childNodes.length) {
filter.appendChild(list);
filter.dataset.filtered = '';
}
});
})();
})();
/*]]>*/ </script>
</body>
</html>
<!-- Target [Laravel\Passport\Contracts\DeviceUserCodeViewResponse] is not instantiable while building [Knuckles\Scribe\Commands\GenerateDocumentation]. (500 Internal Server Error) -->
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Issue a device code for the client.
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/api/v2/oauth/device/code" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/api/v2/oauth/device/code"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/api/v2/oauth/device/code';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/api/v2/oauth/device/code'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get a fresh transient token cookie for the authenticated user.
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/api/v2/oauth/token/refresh" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/api/v2/oauth/token/refresh"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/api/v2/oauth/token/refresh';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/api/v2/oauth/token/refresh'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Approve the authorization request.
requires authentication
Deny the authorization request.
requires authentication
Authorize a device to access the user's account.
requires authentication
Approve the device authorization request.
requires authentication
Deny the device authorization request.
requires authentication
Products
Products APIs
Get list of Partner's Services
requires authentication
Example request:
curl --request GET \
--get "https://api.nomeo.com/products/services?client_id=1" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/products/services"
);
const params = {
"client_id": "1",
};
Object.keys(params)
.forEach(key => url.searchParams.append(key, params[key]));
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/products/services';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
'query' => [
'client_id' => '1',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/products/services'
params = {
'client_id': '1',
}
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('GET', url, headers=headers, params=params)
response.json()Example response (200):
{
"data": [
{
"id": "123",
"pid": "123",
"client_id": "123",
"name": "Microsoft 365 - NCE",
"next_due_date": "2022-07-01",
"domain": "test.onmicrosoft.com",
"status": "Active",
"billing_cycle": "Monthly",
"reg_date": "2022-07-01",
"first_payment_amount": "0.00",
"recurring_amount": "0.00",
"days_remain": -229,
"login": "",
"password": "",
"reg_number": "",
"number_of_users": "",
"gdata_valid_until": "2023-07-01",
"platform": ""
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get list of Partner's Licenses
requires authentication
Example request:
curl --request GET \
--get "https://api.nomeo.com/products/licenses" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/products/licenses"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/products/licenses';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/products/licenses'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"licenses": [
{
"id": "123",
"pid": "123",
"client_id": "123",
"name": "Gdata Internet Security",
"next_due_date": "2021-09-14",
"domain": "test",
"status": "Active",
"billing_cycle": "One Time",
"reg_date": "2021-09-14",
"first_payment_amount": "114.97",
"recurring_amount": "181.78",
"days_remain": -519,
"login": "",
"password": "",
"reg_number": "",
"number_of_users": "",
"gdata_valid_until": "2022-09-14",
"platform": ""
}
],
"expiringWithin60days": 0
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get Subscription Catalog
requires authentication
Important Notes:
This api will return all subscription catalog, with "Terms". You can use this term information to use correct term duration and billing circle value when use "Add a new M365 subscription" API.
Example: "Terms": ["P1M:P1M","P1Y:P1Y","P1Y:P1M"] => List of available term duration & billing circle for this Catalog. When user choose "P1M" term duration, they can choose "P1M" billing circle only. When user choose "P1Y" term duration, they can choose "P1Y" or "P1M" billing circle.
Display value for user: P1M: Monthly, P1Y: Annually, P3Y: Triennially, P1X: One-Time
Example request:
curl --request GET \
--get "https://api.nomeo.com/products/m365/catalog" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/products/m365/catalog"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/products/m365/catalog';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/products/m365/catalog'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"success": true,
"message": "Subscription Catalog",
"data": [
{
"Title": "Azure Active Directory Premium P1",
"Description": "Azure Active Directory Premium provides single sign-on to thousands of cloud (SaaS) apps and access to web apps you run on-premises. Built for ease of use, Azure Active Directory Premium features multi-factor authentication (MFA); access control based on device health, user location, and identity; and holistic security reports, audits, and alerts.\r\nAzure Active Directory Premium provides single sign-on to thousands of cloud (SaaS) apps and access to web apps you run on-premises. Built for ease of use, Azure Active Directory Premium features multi-factor authentication (MFA); access control based on device health, user location, and identity; and holistic security reports, audits, and alerts.",
"Terms": [
"P1M:P1M",
"P1Y:P1Y",
"P1Y:P1M"
],
"Id": "75",
"ProductSKU": "SKUNUMBER"
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Add Tenant
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/products/m365/tenant" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"tenant_name\": \"testtenant\",
\"client_id\": 1
}"
const url = new URL(
"https://api.nomeo.com/products/m365/tenant"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"tenant_name": "testtenant",
"client_id": 1
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/products/m365/tenant';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'tenant_name' => 'testtenant',
'client_id' => 1,
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/products/m365/tenant'
payload = {
"tenant_name": "testtenant",
"client_id": 1
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (201):
{
"success": true,
"message": "Added Tenant",
"data": {
"service_id": "18868"
},
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Check the availability of the Microsoft tenant name
requires authentication
Example request:
curl --request GET \
--get "https://api.nomeo.com/products/m365/check-tenant" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"tenant_name\": \"testtenant\"
}"
const url = new URL(
"https://api.nomeo.com/products/m365/check-tenant"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"tenant_name": "testtenant"
};
fetch(url, {
method: "GET",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/products/m365/check-tenant';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'tenant_name' => 'testtenant',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/products/m365/check-tenant'
payload = {
"tenant_name": "testtenant"
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('GET', url, headers=headers, json=payload)
response.json()Example response (201):
{
"success": true,
"available": true,
"message": "test.onmicrosoft.com is available to register!"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Add a new M365 subscription
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/products/1/m365/subscription" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"quantity\": 1,
\"term_duration\": \"P1M\",
\"billing_cycle\": \"P1M\",
\"catalog_id\": 77
}"
const url = new URL(
"https://api.nomeo.com/products/1/m365/subscription"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"quantity": 1,
"term_duration": "P1M",
"billing_cycle": "P1M",
"catalog_id": 77
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/products/1/m365/subscription';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'quantity' => 1,
'term_duration' => 'P1M',
'billing_cycle' => 'P1M',
'catalog_id' => 77,
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/products/1/m365/subscription'
payload = {
"quantity": 1,
"term_duration": "P1M",
"billing_cycle": "P1M",
"catalog_id": 77
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (200):
{
"success": true,
"data": {
"TenantId": "x-x-x-x-x",
"ErpOrderId": "123",
"IsAddonOrder": false,
"Subscriptions": [
{
"AutoRenewEnabled": true,
"BillingCycle": "P1M",
"CustomTermEndDate": null,
"ErpOrderId": null,
"FriendlyName": "Azure Active Directory Premium P1",
"OfferId": "CFQ7TTC0LH16:0001",
"OrderId": null,
"PartnerId": "123",
"ProductId": "77",
"Quantity": 1,
"SkuId": null,
"Status": 1,
"SubscriptionId": "",
"TenantId": "x-x-x-x-x",
"TermDuration": "P1M",
"WhmcsServiceId": null
}
]
}
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update M365 subscription quantity
requires authentication
Example request:
curl --request POST \
"https://api.nomeo.com/products/1/m365/subscription/9cb50556-0000-40000-0000-3fdcc63ad0fd/update/quantity" \
--header "Authorization: Bearer {access token}" \
--header "Content-Type: application/json" \
--data "{
\"quantity\": 1
}"
const url = new URL(
"https://api.nomeo.com/products/1/m365/subscription/9cb50556-0000-40000-0000-3fdcc63ad0fd/update/quantity"
);
const headers = {
"Authorization": "Bearer {access token}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"quantity": 1
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/products/1/m365/subscription/9cb50556-0000-40000-0000-3fdcc63ad0fd/update/quantity';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
'Content-Type' => 'application/json',
],
'json' => [
'quantity' => 1,
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/products/1/m365/subscription/9cb50556-0000-40000-0000-3fdcc63ad0fd/update/quantity'
payload = {
"quantity": 1
}
headers = {
'Authorization': 'Bearer {access token}',
'Content-Type': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (200):
{
"success": true,
"message": "Subscription has been updated!",
"data": {
"TenantId": "fe1403d5-0000-0000-0000-7cded881c91d",
"ErpOrderId": "1000",
"IsAddonOrder": false,
"Subscriptions": [
{
"AutoRenewEnabled": true,
"BillingCycle": "Monthly",
"CustomTermEndDate": null,
"ErpOrderId": null,
"FriendlyName": "Microsoft 365 Business Standard",
"OfferId": "CFQ7TTC0LDPB:0001",
"OrderId": "000000000000",
"PartnerId": "1000000",
"ProductId": null,
"Quantity": 1,
"SkuId": null,
"Status": 0,
"SubscriptionId": "90f37eae-0000-0000-0000-1ee0fa9ffdb9",
"TenantId": "fe1403d5-0000-0000-0000-7cded881c91d",
"TermDuration": "P1Y",
"WhmcsServiceId": null
}
]
},
"customData": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get list of User's M365 subscriptions
requires authentication
Example request:
curl --request GET \
--get "https://api.nomeo.com/products/1/m365/subscriptions" \
--header "Authorization: Bearer {access token}"const url = new URL(
"https://api.nomeo.com/products/1/m365/subscriptions"
);
const headers = {
"Authorization": "Bearer {access token}",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.nomeo.com/products/1/m365/subscriptions';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {access token}',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.nomeo.com/products/1/m365/subscriptions'
headers = {
'Authorization': 'Bearer {access token}'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"nce_licenses": [
{
"AutoRenewEnabled": false,
"ProductId": 1,
"AvailableUnits": 2,
"BillingCycle": "Monthly",
"CancellationAllowedUntilDate": "29/01/2023",
"CatalogItemId": "ABC:0001:123",
"CommitmentEndDate": "21/02/2023",
"ConsumedUnits": 0,
"CreationDate": "22/12/2022",
"EffectiveStartDate": "22/12/2022",
"FriendlyName": "Exchange Online (Plan 1)",
"IsNewCommerceExperienceSubscription": true,
"MinimumQuantity": 2,
"NextTermInstructions": null,
"OfferId": "ABC:0001",
"OrderId": "123abc",
"ParentSubscriptionId": null,
"PartnerId": "123",
"ProductSku": "CFQ7TTC0LH16:0001",
"PromotionId": null,
"SkuPartNumber": "UNKNOWN",
"Status": 0,
"SubscriptionId": "378dc3d8-1234-1234-1234-eed13edbeacd",
"SubscriptionQuantity": 2,
"TenantId": "5f5e68d7-1234-1234-1234-a5ea6972ddb5",
"TermDuration": "P1M",
"TotalUnits": 2,
"IsAddon": false,
"AllowCancel": false,
"MinQuantity": 2,
"RecentTransactions": [],
"microsoft_standard_end_user_price": null,
"reseller_end_user_price": null,
"actual_sale_price": null,
"user_price": null,
"user_item_price": null,
"end_dates_sort": [
{
"original": "/Date(1708487255000)/",
"formatted": "21/02/2024"
}
]
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.