WellCommerce\Bundle\LayoutBundle\EventListener\LayoutBoxSubscriber::getBoxSettingsFromRequest PHP Метод

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

protected getBoxSettingsFromRequest ( Request $request )
$request Symfony\Component\HttpFoundation\Request
    protected function getBoxSettingsFromRequest(Request $request)
    {
        $settings = [];
        $accessor = PropertyAccess::createPropertyAccessor();
        $parameters = $request->request->all();
        $boxType = $accessor->getValue($parameters, '[required_data][boxType]');
        if ($accessor->isReadable($parameters, '[' . $boxType . ']')) {
            $settings = $accessor->getValue($parameters, '[' . $boxType . ']');
        }
        return !is_array($settings) ? [] : $settings;
    }