From 057db34af3fbd4b84886032f37af0283c3da0d6d Mon Sep 17 00:00:00 2001 From: giuseppeM99 Date: Wed, 23 Aug 2017 21:59:29 +0200 Subject: [PATCH] Fixes (#174) --- src/danog/MadelineProto/Lua.php | 7 +++++-- src/danog/MadelineProto/TL/TL.php | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/danog/MadelineProto/Lua.php b/src/danog/MadelineProto/Lua.php index f9955c1d..5287d527 100644 --- a/src/danog/MadelineProto/Lua.php +++ b/src/danog/MadelineProto/Lua.php @@ -46,14 +46,16 @@ class Lua } $methods = []; foreach ($this->MadelineProto->get_methods_namespaced() as $pair) { - list($namespace, $method) = $pair; + $namespace = key($pair); + $method = $pair[$namespace]; if ($namespace === 'upload') { continue; } $methods[$namespace][$method] = [$this->MadelineProto->{$namespace}, $method]; } foreach ($this->MadelineProto->get_methods_namespaced() as $pair) { - list($namespace, $method) = $pair; + $namespace = key($pair); + $method = $pair[$namespace]; if ($namespace === 'upload') { continue; } @@ -61,6 +63,7 @@ class Lua } $this->MadelineProto->lua = true; foreach ($this->MadelineProto->get_methods_namespaced() as $method => $namespace) { + $namespace = key($pair); $this->MadelineProto->{$namespace}->lua = true; } } diff --git a/src/danog/MadelineProto/TL/TL.php b/src/danog/MadelineProto/TL/TL.php index 80510515..43715a22 100644 --- a/src/danog/MadelineProto/TL/TL.php +++ b/src/danog/MadelineProto/TL/TL.php @@ -220,7 +220,7 @@ trait TL { $res = []; foreach ($this->methods->method_namespace as $pair) { - list($a, $b) = $pair; + $a = key($pair); $res[$a] = $a; }