App\UIObjects\Permission\Permission::loadReactComponent PHP Метод

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

protected loadReactComponent ( $container, $title, $jsonRet )
    protected function loadReactComponent($container, $title, $jsonRet)
    {
        $memberSearchUrl = route('settings.user.search');
        $groupSearchUrl = route('manage.group.search');
        $vgroupAll = app('xe.user.virtualGroups')->all();
        $uibojectKey = "__xe__permission_{$title}_uiobject_data";
        $container = '__xe__uiobject_permission';
        $vgroups = [];
        foreach ($vgroupAll as $vgroup) {
            $vgroups[] = $vgroup->toArray();
        }
        $jsonVGroups = json_enc($vgroups);
        $htmlString = [];
        $htmlString[] = "<div class='{$container}' data-data='{$jsonRet}' data-title='{$title}'\n                    data-key='{$uibojectKey}' data-member-url='{$memberSearchUrl}' data-group-url='{$groupSearchUrl}'\n                    data-type='{$title}' data-vgroup-all='{$jsonVGroups}'></div>";
        return implode('', $htmlString);
    }