Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ProcessorInterface.php
Go to the documentation of this file.
1 <?php
7 
12 {
19  public function addUpdate($update);
20 
26  public function asArray();
27 
33  public function asString();
34 
41  public function addHandle($handleName);
42 
49  public function removeHandle($handleName);
50 
56  public function getHandles();
57 
67  public function addPageHandles(array $handlesToTry);
68 
74  public function getAllDesignAbstractions();
75 
82  public function isPageLayoutDesignAbstraction(array $abstraction);
83 
90  public function isCustomerDesignAbstraction(array $abstraction);
91 
99  public function load($handles = []);
100 
106  public function asSimplexml();
107 
113  public function getFileLayoutUpdatesXml();
114 
126  public function getContainers();
127 
133  public function getCacheId();
134 }