FluidTYPO3\Fluidpages\Provider\PageProvider::getInheritedPropertyValueByDottedPath PHP Метод

getInheritedPropertyValueByDottedPath() защищенный Метод

protected getInheritedPropertyValueByDottedPath ( array $inheritedConfiguration, string $propertyPath ) : mixed
$inheritedConfiguration array
$propertyPath string
Результат mixed
    protected function getInheritedPropertyValueByDottedPath($inheritedConfiguration, $propertyPath)
    {
        if (true === empty($propertyPath)) {
            return null;
        } elseif (false === strpos($propertyPath, '.')) {
            if (isset($inheritedConfiguration[$propertyPath])) {
                return ObjectAccess::getProperty($inheritedConfiguration, $propertyPath);
            }
            return null;
        }
        return ObjectAccess::getPropertyPath($inheritedConfiguration, $propertyPath);
    }