public function execute($params = []) { $promise = Promise::doResolve($params); return $promise->then(function ($params) { return $this->command($params); }); }