https://dev.pholios.net/TommasoViglietti/portfolio/photo/4299bf60c81a25fbf4087d8d2fa0a5a7?type=tags

PortfolioController :: photo

Request

GET Parameters

Key Value
type
"tags"

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"App\Controller\Media\PortfolioController::photo"
_converters
[
  Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter {#20165
    -name: "photo"
    -class: "App\Entity\Media\Photo"
    -options: [
      "mapping" => [
        "media" => "hash"
      ]
    ]
    -isOptional: false
    -converter: null
  }
]
_firewall_context
"security.firewall.map.context.main"
_remove_csp_headers
true
_route
"portfolio_photo"
_route_params
[
  "slug" => "TommasoViglietti"
  "media" => "4299bf60c81a25fbf4087d8d2fa0a5a7"
]
media
"4299bf60c81a25fbf4087d8d2fa0a5a7"
photo
App\Entity\Media\Photo {#20483
  -filename: "photo-711-5eb656c4f2981.jpg"
  -id: 583
  -title: "Kerri"
  -hash: "4299bf60c81a25fbf4087d8d2fa0a5a7"
  -description: "studio shoot with Kerri,Marche,june 19 - MUA Silvia Olivieri,modella Kerri Montemaggio"
  -active: true
  -views: 11
  -privacy: "all"
  -adult: false
  -covers: Doctrine\ORM\PersistentCollection {#20523 …}
  #profile: App\Entity\Profile\Type\Person {#20767 …}
  -albums: Doctrine\ORM\PersistentCollection {#21373 …}
  -tags: Doctrine\ORM\PersistentCollection {#21413 …}
  -credits: Doctrine\ORM\PersistentCollection {#21416 …}
  -location: null
  -createdBy: Proxies\__CG__\App\Entity\User {#20744 …}
  -updatedBy: null
  #createdAt: DateTime @1589008068 {#20446
    date: 2020-05-09 07:07:48.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1710537032 {#20450
    date: 2024-03-15 21:10:32.0 UTC (+00:00)
  }
  #deletedAt: null
}
profile
App\Entity\Profile\Type\Person {#21422
  -transport: "not_specified"
  -id: 87
  -user: Proxies\__CG__\App\Entity\User {#21424 …}
  -profileType: Proxies\__CG__\App\Entity\ProfileType {#20799 …}
  -name: "Tommaso Viglietti"
  -email: "tommasoviglietti.social@gmail.com"
  -slug: "TommasoViglietti"
  -description: """
    Fotografo professionista. Beta Tester Photographer di una delle più importanti aziende di strumentazione fotografica approccia alla fotografia all’età di soli 7 anni identificando nella “macchinetta” il mezzo per esprimere le sue emozioni.\n
    La cameretta ben presto lascia spazio alla camera oscura luogo deputato ed esplorare, sperimentare ed esprimere la propria introspezione e complessità,  a dar luce, ombra o buio o colore ad una natura impressa sulla carta così per come il sentimento di quel momento gli indica la strada.\n
    Un percorso arduo, da autodidatta, ma  sempre in salita che lo porta a numerose partecipazioni a mostre ed eventi dove non manca di affermarsi conseguendo numerosi  e prestigiosi riconoscimenti.\n
    Definizioni comuni sulla fotografia nulla valgono per rappresentare le capacità di Tommaso Viglietti: gli scatti, solo gli scatti rendono ragione al suo curriculm.\n
    Purista della materia  non utilizza particolari programmi, filtri o stratagemmi mistificatori dell’immagine originaria: per lui natura e realtà possiedono già tutti gli elementi e le sfumature espressive per “significare” il suo pensiero.\n
    Passione  irrefrenabile,  incessante  quasi ansiosa  ricerca di quel momento emozionale  del quale lasciare traccia lo spingono ad un girovagare perpetuo, nomade e schiavo di quel particolare richiamo che può sopravvenire in qualsiasi momento: hic et nunc. Unica compagna di viaggio, lei: La macchina fotografica; mezzo: l’obbiettivo, proiezione del proprio sguardo atto a catturare nella realtà le proprie sensazioni. Tappa finale, La fotografia: il modo per estrinsecarle.\n
    Nelle sue lo scardinamento di tempo, spazio e realtà ed una innovativa accezione.\n
    Il click non ferma il tempo: passato un istante dopo essere stato compiuto lo rende dinamico estrapolandone quel dettaglio unico e personale che muta quella stessa realtà, per tutti  uguale, in ultronea da se  poiché pregna della propria emozione e del suo intimo senso.\n
    Spazio e relatà, funzionali l’uno all’altro, originano quindi una immagine scevra dalla propria fissità e staticità cogliendone non ciò che rappresenta, ma l’essenza della sensazione che esprime: il suo “attimo Essente”.
    """
  -services: Doctrine\ORM\PersistentCollection {#21423 …}
  -muted: Doctrine\ORM\PersistentCollection {#21426 …}
  -transactionsAsReceiver: Doctrine\ORM\PersistentCollection {#21428 …}
  #cover: App\Entity\Profile\Cover {#21435 …}
  #avatar: App\Entity\Profile\Avatar {#21438 …}
  -links: Doctrine\ORM\PersistentCollection {#21436 …}
  -notes: Doctrine\ORM\PersistentCollection {#21433 …}
  -travels: Doctrine\ORM\PersistentCollection {#21440 …}
  -credits: Doctrine\ORM\PersistentCollection {#21442 …}
  -albums: Doctrine\ORM\PersistentCollection {#21444 …}
  -media: Doctrine\ORM\PersistentCollection {#21446 …}
  -followers: Doctrine\ORM\PersistentCollection {#21448 …}
  -country: null
  -city: "Napoli"
  -location: "40.8359,14.2488"
  -enableContact: true
  -languages: []
  -useEnglish: "none"
  -createdBy: Proxies\__CG__\App\Entity\User {#21424 …}
  -updatedBy: null
  #createdAt: DateTime @1562076157 {#21420
    date: 2019-07-02 14:02:37.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1562076157 {#21421
    date: 2019-07-02 14:02:37.0 UTC (+00:00)
  }
  #deletedAt: null
}
slug
"TommasoViglietti"

Request Headers

Header Value
accept
"text/html,application/xhtml+xml,application/xml;q=0.9,image/heif,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
accept-encoding
"gzip, deflate, br"
accept-language
"en-US,en;q=0.5"
content-length
"0"
host
"dev.pholios.net"
sec-fetch-dest
"document"
sec-fetch-mode
"navigate"
sec-fetch-site
"none"
sec-fetch-user
"?1"
upgrade-insecure-requests
"1"
user-agent
"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)"
x-php-ob-level
"0"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=UTF-8"
date
"Fri, 08 Nov 2024 12:29:51 GMT"
x-debug-exception
"The%20identifier%20id%20is%20missing%20for%20a%20query%20of%20App%5CEntity%5CCore%5CTag"
x-debug-exception-file
"%2Fhome%2Fpholios%2Fdev.pholios.net%2Fvendor%2Fdoctrine%2Form%2Flib%2FDoctrine%2FORM%2FORMException.php:310"
x-debug-token
"311e44"
x-debug-token-link
"https://dev.pholios.net/_profiler/97d05d"
x-previous-debug-token
"97d05d"
x-robots-tag
"noindex"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session 1

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

1 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:43
[
  [
    "file" => "/home/pholios/dev.pholios.net/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 43
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/pholios/dev.pholios.net/vendor/stof/doctrine-extensions-bundle/src/EventListener/BlameListener.php"
    "line" => 45
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/pholios/dev.pholios.net/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 117
    "function" => "onKernelRequest"
    "class" => "Stof\DoctrineExtensionsBundle\EventListener\BlameListener"
    "type" => "->"
  ]
  [
    "file" => "/home/pholios/dev.pholios.net/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 230
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/home/pholios/dev.pholios.net/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 59
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/pholios/dev.pholios.net/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 151
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/pholios/dev.pholios.net/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 133
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/pholios/dev.pholios.net/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 79
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/pholios/dev.pholios.net/vendor/symfony/http-kernel/Kernel.php"
    "line" => 195
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/pholios/dev.pholios.net/public/index.php"
    "line" => 19
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_NAME
"Amato"
APP_SECRET
"e2186e2d6396658d43b9b0338604ffec"
DATABASE_URL
"mysql://pholios_symfony:-cW1n*XUo=}L@localhost/pholios_symfony"
MAILER_ADDRESS_DEFAULT
"no_reply@amato.com"
MAILER_DSN
"sendmail://default"
MAILER_NAME_DEFAULT
"Amato"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
CONTENT_LENGTH
"0"
CONTEXT_DOCUMENT_ROOT
"/home/pholios/dev.pholios.net/public"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/home/pholios/dev.pholios.net/public"
H2PUSH
"off"
H2_PUSH
"off"
H2_PUSHED
""
H2_PUSHED_ON
""
H2_STREAM_ID
"1"
H2_STREAM_TAG
"3747781-1378-1"
HTTP2
"on"
HTTPS
"on"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,image/heif,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
HTTP_ACCEPT_ENCODING
"gzip, deflate, br"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_HOST
"dev.pholios.net"
HTTP_SEC_FETCH_DEST
"document"
HTTP_SEC_FETCH_MODE
"navigate"
HTTP_SEC_FETCH_SITE
"none"
HTTP_SEC_FETCH_USER
"?1"
HTTP_UPGRADE_INSECURE_REQUESTS
"1"
HTTP_USER_AGENT
"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)"
LSPHP_ENABLE_USER_INI
"on"
PATH
"/usr/local/bin:/usr/bin:/bin"
PHP_SELF
"/index.php"
PWD
"/"
QUERY_STRING
"type=tags"
REDIRECT_H2PUSH
"off"
REDIRECT_H2_PUSH
"off"
REDIRECT_H2_PUSHED
""
REDIRECT_H2_PUSHED_ON
""
REDIRECT_H2_STREAM_ID
"1"
REDIRECT_H2_STREAM_TAG
"3747781-1378-1"
REDIRECT_HTTP2
"on"
REDIRECT_HTTPS
"on"
REDIRECT_QUERY_STRING
"type=tags"
REDIRECT_SSL_TLS_SNI
"dev.pholios.net"
REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"Zy4EPi8odyJXzNEeGfdT0QABBRU"
REDIRECT_URL
"/TommasoViglietti/portfolio/photo/4299bf60c81a25fbf4087d8d2fa0a5a7"
REMOTE_ADDR
"47.128.51.45"
REMOTE_PORT
"55306"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1731068990
REQUEST_TIME_FLOAT
1731068990.6008
REQUEST_URI
"/TommasoViglietti/portfolio/photo/4299bf60c81a25fbf4087d8d2fa0a5a7?type=tags"
SCRIPT_FILENAME
"/home/pholios/dev.pholios.net/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"172.104.232.190"
SERVER_ADMIN
"webmaster@dev.pholios.net"
SERVER_NAME
"dev.pholios.net"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/2.0"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SSL_TLS_SNI
"dev.pholios.net"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,MAILER_DSN,DATABASE_URL,APP_NAME,MAILER_ADDRESS_DEFAULT,MAILER_NAME_DEFAULT"
TEMP
"/tmp"
TMP
"/tmp"
TMPDIR
"/tmp"
UNIQUE_ID
"Zy4EPi8odyJXzNEeGfdT0QABBRU"
argc
1
argv
[
  "type=tags"
]

Sub Requests 1

ErrorController (token = 97d05d)

Key Value
_controller
"error_controller"
exception
Doctrine\ORM\ORMException {#21501
  #message: "The identifier id is missing for a query of App\Entity\Core\Tag"
  #code: 0
  #file: "/home/pholios/dev.pholios.net/vendor/doctrine/orm/lib/Doctrine/ORM/ORMException.php"
  #line: 310
  trace: {
    /home/pholios/dev.pholios.net/vendor/doctrine/orm/lib/Doctrine/ORM/ORMException.php:310 {
      Doctrine\ORM\ORMException::missingIdentifierField($className, $fieldName) …
      › {    return new self(sprintf('The identifier %s is missing for a query of %s', $fieldName, $className));}
    }
    /home/pholios/dev.pholios.net/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:431 {
      Doctrine\ORM\EntityManager->find($className, $id, $lockMode = null, $lockVersion = null) …
      › if (! isset($id[$identifier])) {    throw ORMException::missingIdentifierField($class->name, $identifier);}
      arguments: {
        $className: "App\Entity\Core\Tag"
        $fieldName: "id"
      }
    }
    /home/pholios/dev.pholios.net/vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php:168 {
      Doctrine\ORM\EntityRepository->find($id, $lockMode = null, $lockVersion = null) …
      › {    return $this->_em->find($this->_entityName, $id, $lockMode, $lockVersion);}
      arguments: {
        $className: "App\Entity\Core\Tag"
        $id: [ …1]
        $lockMode: null
        $lockVersion: null
      }
    }
    /home/pholios/dev.pholios.net/src/Controller/Media/PortfolioController.php:340 {
      App\Controller\Media\PortfolioController->photo(Request $request, Profile $profile, Photo $photo): Response …
      › $tagId = $request->get('tag', null);$tag = $this->getDoctrine()->getRepository(Tag::class)->find($tagId);if ($tag) {
      arguments: {
        $id: null
      }
    }
    /home/pholios/dev.pholios.net/vendor/symfony/http-kernel/HttpKernel.php:157 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MASTER_REQUEST): Response …
      › // call controller$response = $controller(...$arguments);arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#53 …}
        $profile: App\Entity\Profile\Type\Person {#21422 …}
        $photo: App\Entity\Media\Photo {#20483 …}
      }
    }
    /home/pholios/dev.pholios.net/vendor/symfony/http-kernel/HttpKernel.php:79 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MASTER_REQUEST, bool $catch = true) …
      › try {    return $this->handleRaw($request, $type);} catch (\Exception $e) {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#53 …}
        $type: 1
      }
    }
    /home/pholios/dev.pholios.net/vendor/symfony/http-kernel/Kernel.php:195 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MASTER_REQUEST, bool $catch = true) …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#53 …}
        $type: 1
        $catch: true
      }
    }
    /home/pholios/dev.pholios.net/public/index.php:19 {$request = Request::createFromGlobals();$response = $kernel->handle($request);$response->send();
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#53 …}
      }
    }
  }
}
logger
Symfony\Bridge\Monolog\Logger {#297 …6}