protected function realScopeInfo(/*# string */ $id)/*# : array */
    {
        list($rawId, $scope) = $this->scopedInfo($id);

        // special treatment if $scope is a '#service_id'
        if (isset($this->loop[$scope])) {
            $scope .= '_' . $this->loop[$scope];
        }

        return [$rawId, $this->scopedId($rawId, $scope), $scope];
    }
protected function realScopeInfo(/*# string */ $id)/*# : array */
    {
        list($rawId, $scope) = $this->scopedInfo($id);

        // special treatment if $scope is a '#service_id'
        if (isset($this->loop[$scope])) {
            $scope .= '_' . $this->loop[$scope];
        }

        return [$rawId, $this->scopedId($rawId, $scope), $scope];
    }
protected function realScopeInfo ( /*# string */ $ id ) /*# : array */ { list ( $ rawId , $ scope ) = $ this -> scopedInfo ( $ id ) ; // special treatment if $scope is a '#service_id' if ( isset ( $ this -> loop [ $ scope ] ) ) { $ scope .= '_' . $ this -> loop [ $ scope ] ; } return [ $ rawId , $ this -> scopedId ( $ rawId , $ scope ) , $ scope ] ; }
Full scope info with consideration of ancestor instances

@param  string $id
@return array
@access protected
Full scope info with consideration of ancestor instances