protected function _removeScopePrefix($scope, array $data, $separator = ':') {
		$results = [];
		$prefix = strlen("{$scope}{$separator}");

		foreach ($data as $key => $value) {
			$results[substr($key, $prefix)] = $value;
		}
		return $results;
	}
protected function _removeScopePrefix($scope, array $data, $separator = ':') {
		$results = [];
		$prefix = strlen("{$scope}{$separator}");

		foreach ($data as $key => $value) {
			$results[substr($key, $prefix)] = $value;
		}
		return $results;
	}
protected function _removeScopePrefix ( $ scope , array $ data , $ separator = ':' ) { $ results = [ ] ; $ prefix = strlen ( "{$scope}{$separator}" ) ; foreach ( $ data as $ key => $ value ) { $ results [ substr ( $ key , $ prefix ) ] = $ value ; } return $ results ; }
Removes scope prefix from keys.

@param string $scope Scope initially used when prefixing.
@param array $keys Array of keys mapping to values.
@param string $separator Separator used when prefix keys initially.
@return array Keys array with prefix removed from each key.
Removes scope prefix from keys .