* * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ /** * SilverStripe aware interface for contexts. * * @author Michał Ochman */ interface SilverStripeAwareContextInterface { /** * Sets SilverStripe instance. * * @param string $databaseName Temp database name */ public function setDatabase($databaseName); /** * Marks steps as AJAX steps for special treatment * * @param array $ajaxSteps Array of step name parts to match */ public function setAjaxSteps($ajaxSteps); }