public function __construct($objectName, $className = null) { $backtrace = debug_backtrace(); if (isset($backtrace[1]['object'])) { $this->configurationSourceHint = get_class($backtrace[1]['object']); } elseif (isset($backtrace[1]['class'])) { $this->configurationSourceHint = $backtrace[1]['class']; } $this->objectName = $objectName; $this->className = $className === null ? $objectName : $className; }