* * 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 $database_name Temp database name */ public function setDatabase($databaseName); /** * Marks steps as AJAX steps for special treatment * * @param array $ajax_steps Array of step name parts to match */ public function setAjaxSteps($ajaxSteps); }