* * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ namespace Overtrue\EasySms\Contracts; /** * Interface StrategyInterface. */ interface StrategyInterface { /** * Apply the strategy and return result. * * @param array $gateways * * @return array */ public function apply(array $gateways); }