From 772ba66622adef7df7be28e83d84cf03d0843c2b Mon Sep 17 00:00:00 2001 From: Lombiq Date: Fri, 3 Oct 2014 19:17:30 +0200 Subject: [PATCH] #20309: Surfacing method from PlacementFileParser to parse placement texts. Work Item: 20309 --- .../ShapePlacementStrategy/PlacementFileParser.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Orchard/DisplayManagement/Descriptors/ShapePlacementStrategy/PlacementFileParser.cs b/src/Orchard/DisplayManagement/Descriptors/ShapePlacementStrategy/PlacementFileParser.cs index 4b736d874..8725ded54 100644 --- a/src/Orchard/DisplayManagement/Descriptors/ShapePlacementStrategy/PlacementFileParser.cs +++ b/src/Orchard/DisplayManagement/Descriptors/ShapePlacementStrategy/PlacementFileParser.cs @@ -12,6 +12,7 @@ namespace Orchard.DisplayManagement.Descriptors.ShapePlacementStrategy { /// public interface IPlacementFileParser : IDependency { PlacementFile Parse(string virtualPath); + PlacementFile ParseText(string placementText); } @@ -37,11 +38,11 @@ namespace Orchard.DisplayManagement.Descriptors.ShapePlacementStrategy { } var placementText = _webSiteFolder.ReadFile(virtualPath); - return ParseImplementation(virtualPath, placementText); + return ParseText(placementText); }); } - private PlacementFile ParseImplementation(string virtualPath, string placementText) { + public PlacementFile ParseText(string placementText) { if (placementText == null) return null;