Исправление ошибок, на доработку
This commit is contained in:
parent
b92011bc50
commit
e535c7cbce
|
@ -1,18 +0,0 @@
|
||||||
[2020-10-07 16:14:21] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method Hood\VK\Robots\Group::token() in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:08:57] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method Hood\VK\Robots\Group::token() in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:09:35] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method Hood\VK\Robots\Group::token() in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:16:23] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 3 passed to Hood\VK\Robots\Group::message() must be of the type string, int given, called in D:\Проектs\Репозитории\s.php on line 63 and defined in D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php:54 Stack trace: #0 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->message() #1 D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php(262): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): Hood\VK\API\LongPoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:41:46] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:132 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php(131): Hood\VK\Robots\RobotAbstract->__get() #1 D:\Проектs\Репозитории\vk\Hood\VK\Builder.php(85): Hood\VK\Robots\User->__get() #2 D:\Проектs\Репозитории\vk\Hood\VK\Builder.php(70): Hood\VK\Builder->reg() #3 D:\Проектs\Репозитории\s.php(68): Hood\VK\Builder->user() #4 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:132 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:42:08] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:132 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php(131): Hood\VK\Robots\RobotAbstract->__get() #1 D:\Проектs\Репозитории\vk\Hood\VK\Builder.php(85): Hood\VK\Robots\User->__get() #2 D:\Проектs\Репозитории\vk\Hood\VK\Builder.php(70): Hood\VK\Builder->reg() #3 D:\Проектs\Репозитории\s.php(68): Hood\VK\Builder->user() #4 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:132 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:43:15] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php:80 Stack trace: #0 D:\Проектs\Репозитории\s.php(68): Hood\VK\Robots\User->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:43:24] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php:81 Stack trace: #0 D:\Проектs\Репозитории\s.php(68): Hood\VK\Robots\User->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php:81 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:45:29] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать ключ для доступа к LongPoll in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:45:45] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать ключ для доступа к LongPoll in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:46:24] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$key must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:136 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(125): Hood\VK\Robots\RobotAbstract->__get() #1 D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php(79): Hood\VK\Robots\Group->__get() #2 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #3 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #4 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:136 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:46:31] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:46:40] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$key must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:136 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(125): Hood\VK\Robots\RobotAbstract->__get() #1 D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php(79): Hood\VK\Robots\Group->__get() #2 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #3 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #4 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:136 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:47:25] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:47:31] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:47:33] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:47:50] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:48:46] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
|
@ -1,46 +0,0 @@
|
||||||
[2020-10-07 15:30:17] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 15:30:17] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 15:31:09] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 15:31:09] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 16:14:21] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 16:14:21] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:08:57] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:08:57] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:09:35] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:09:35] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:16:08] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:16:23] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:16:50] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:22:23] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:24:52] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:25:12] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:32:26] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:36:51] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:41:46] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:41:46] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:42:08] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:42:08] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:43:15] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:43:15] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:43:24] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:43:24] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:45:29] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:45:29] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:45:44] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:45:45] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:46:24] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:46:24] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:46:31] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:46:31] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:46:40] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:46:40] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:47:25] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:47:25] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:47:31] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:47:31] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:47:33] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:47:33] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:47:50] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:47:50] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:48:46] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:48:46] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
|
@ -1,64 +0,0 @@
|
||||||
[2020-10-07 15:30:17] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 15:30:17] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 15:31:09] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 15:31:09] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 16:14:21] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 16:14:21] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method Hood\VK\Robots\Group::token() in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 16:14:21] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:08:57] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:08:57] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method Hood\VK\Robots\Group::token() in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:08:57] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:09:35] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:09:35] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method Hood\VK\Robots\Group::token() in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:58 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:09:35] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:16:08] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:16:23] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 3 passed to Hood\VK\Robots\Group::message() must be of the type string, int given, called in D:\Проектs\Репозитории\s.php on line 63 and defined in D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php:54 Stack trace: #0 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->message() #1 D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php(262): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): Hood\VK\API\LongPoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:16:23] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:16:50] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:22:23] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:24:52] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:25:12] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:32:26] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:36:51] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:41:46] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:41:46] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:132 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php(131): Hood\VK\Robots\RobotAbstract->__get() #1 D:\Проектs\Репозитории\vk\Hood\VK\Builder.php(85): Hood\VK\Robots\User->__get() #2 D:\Проектs\Репозитории\vk\Hood\VK\Builder.php(70): Hood\VK\Builder->reg() #3 D:\Проектs\Репозитории\s.php(68): Hood\VK\Builder->user() #4 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:132 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:41:46] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:42:08] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:42:08] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:132 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php(131): Hood\VK\Robots\RobotAbstract->__get() #1 D:\Проектs\Репозитории\vk\Hood\VK\Builder.php(85): Hood\VK\Robots\User->__get() #2 D:\Проектs\Репозитории\vk\Hood\VK\Builder.php(70): Hood\VK\Builder->reg() #3 D:\Проектs\Репозитории\s.php(68): Hood\VK\Builder->user() #4 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:132 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:42:08] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:43:15] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:43:15] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php:80 Stack trace: #0 D:\Проектs\Репозитории\s.php(68): Hood\VK\Robots\User->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:43:15] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:43:24] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:43:24] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php:81 Stack trace: #0 D:\Проектs\Репозитории\s.php(68): Hood\VK\Robots\User->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\User.php:81 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:43:24] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:45:29] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:45:29] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать ключ для доступа к LongPoll in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:45:29] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:45:44] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:45:45] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать ключ для доступа к LongPoll in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:45:45] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:46:24] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:46:24] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$key must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:136 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(125): Hood\VK\Robots\RobotAbstract->__get() #1 D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php(79): Hood\VK\Robots\Group->__get() #2 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #3 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #4 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:136 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:46:24] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:46:31] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:46:31] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:46:31] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:46:40] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:46:40] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\RobotAbstract::$key must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:136 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(125): Hood\VK\Robots\RobotAbstract->__get() #1 D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php(79): Hood\VK\Robots\Group->__get() #2 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #3 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #4 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:136 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:46:40] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:47:25] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:47:25] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:47:25] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:47:31] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:47:31] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:47:31] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:47:33] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:47:33] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:47:33] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:47:50] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:47:50] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:78 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:47:50] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-07 17:48:46] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-07 17:48:46] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-07 17:48:46] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
|
@ -1,35 +0,0 @@
|
||||||
[2020-10-08 09:06:40] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:11:12] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:11:35] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\Group::$longpoll must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php:133 Stack trace: #0 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #1 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php:133 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:11:41] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:12:35] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:12:45] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:12:51] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(62): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:13:05] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:13:34] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:13:39] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:13:55] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:14:01] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:18:47] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected ';', expecting ')' in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:161 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:21:22] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to a member function postShutdownHandler() on null in D:\Проектs\Репозитории\vk\core.php:111 Stack trace: #0 D:\Проектs\Репозитории\s.php(56): hood\vk\core->log() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:111 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:21:34] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to a member function postShutdownHandler() on null in D:\Проектs\Репозитории\vk\core.php:111 Stack trace: #0 D:\Проектs\Репозитории\s.php(56): hood\vk\core->log() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:111 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:27:33] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined function \hood\vk\api\methods\messages() in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 D:\Проектs\Репозитории\s.php(62): hood\vk\Robots\robot->__call() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(64): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:28:35] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of hood\vk\Robots\robot::__call() must be an instance of hood\vk\api\methods\method, instance of hood\vk\api\methods\messages returned in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 D:\Проектs\Репозитории\s.php(62): hood\vk\Robots\robot->__call() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(64): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:29:12] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of hood\vk\Robots\robot::__call() must be an instance of hood\vk\api\methods\method, instance of hood\vk\api\methods\messages returned in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 D:\Проектs\Репозитории\s.php(62): hood\vk\Robots\robot->__call() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(64): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:42:46] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to hood\vk\api\methods\messages::__construct() must be of the type string, object given, called in D:\Проектs\Репозитории\vk\robots\robot.php on line 179 and defined in D:\Проектs\Репозитории\vk\api\methods\messages.php:30 Stack trace: #0 D:\Проектs\Репозитории\vk\robots\robot.php(179): hood\vk\api\methods\messages->__construct() #1 D:\Проектs\Репозитории\s.php(67): hood\vk\Robots\robot->__call() #2 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #3 D:\Проектs\Репозитории\s.php(82): hood\vk\api\longpoll->handle() #4 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:30 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:02:53] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to hood\vk\api\methods\messages::__construct() must be of the type string, array given, called in D:\Проектs\Репозитории\vk\robots\robot.php on line 179 and defined in D:\Проектs\Репозитории\vk\api\methods\messages.php:44 Stack trace: #0 D:\Проектs\Репозитории\vk\robots\robot.php(179): hood\vk\api\methods\messages->__construct() #1 D:\Проектs\Репозитории\s.php(64): hood\vk\Robots\robot->__call() #2 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #3 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #4 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:44 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:03:25] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Typed property hood\vk\api\methods\messages::$robot must not be accessed before initialization in D:\Проектs\Репозитории\vk\api\methods\messages.php:83 Stack trace: #0 D:\Проектs\Репозитории\s.php(64): hood\vk\api\methods\messages->send() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:83 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:04:49] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Typed property hood\vk\api\methods\messages::$robot must not be accessed before initialization in D:\Проектs\Репозитории\vk\api\methods\messages.php:83 Stack trace: #0 D:\Проектs\Репозитории\s.php(64): hood\vk\api\methods\messages->send() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:83 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:05:23] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property hood\vk\api\methods\messages::$attachments by reference in D:\Проектs\Репозитории\vk\api\methods\messages.php:114 Stack trace: #0 D:\Проектs\Репозитории\s.php(64): hood\vk\api\methods\messages->send() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:114 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:06:40] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property hood\vk\api\methods\messages::$attachments by reference in D:\Проектs\Репозитории\vk\api\methods\messages.php:114 Stack trace: #0 D:\Проектs\Репозитории\s.php(64): hood\vk\api\methods\messages->send() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:114 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:14:13] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Class 'Hood\VK\robots\user' not found in D:\Проектs\Репозитории\vk\builder.php:70 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): Hood\VK\builder->user() #1 {main} thrown in D:\Проектs\Репозитории\vk\builder.php:70 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:44:26] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to hood\vk\core::__call() must be of the type int, array given, called in D:\Проектs\Репозитории\s.php on line 69 and defined in D:\Проектs\Репозитории\vk\core.php:87 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\core->__call() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:87 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:56:29] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to hood\vk\Robots\robot::__construct() must be of the type int, object given, called in D:\Проектs\Репозитории\vk\core.php on line 91 and defined in D:\Проектs\Репозитории\vk\robots\robot.php:87 Stack trace: #0 D:\Проектs\Репозитории\vk\core.php(91): hood\vk\Robots\robot->__construct() #1 D:\Проектs\Репозитории\s.php(69): hood\vk\core->__call() #2 {main} thrown in D:\Проектs\Репозитории\vk\robots\robot.php:87 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:56:39] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of hood\vk\core::__call() must be an instance of hood\vk\Robots\robot, none returned in D:\Проектs\Репозитории\vk\core.php:95 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\core->__call() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:95 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:57:57] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать адрес сервера in D:\Проектs\Репозитории\vk\robots\user.php:80 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\robots\user->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\robots\user.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:58:08] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Class 'hood\vk\Exception' not found in D:\Проектs\Репозитории\vk\core.php:93 Stack trace: #0 D:\Проектs\Репозитории\s.php(58): hood\vk\core->__call() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:93 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:58:26] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Exception: Не найден робот: build in D:\Проектs\Репозитории\vk\core.php:94 Stack trace: #0 D:\Проектs\Репозитории\s.php(58): hood\vk\core->__call() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:94 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 17:05:01] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать адрес сервера in D:\Проектs\Репозитории\vk\hood\vk\robots\user.php:80 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\robots\user->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\hood\vk\robots\user.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 19:20:35] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать адрес сервера in D:\Проектs\Репозитории\vk\hood\vk\robots\user.php:80 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\robots\user->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\hood\vk\robots\user.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 19:42:21] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined function SHAMIL\sense\core() in D:\Проектs\Репозитории\s.php:60 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:60 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 19:42:34] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined function hood\vk\core() in D:\Проектs\Репозитории\s.php:61 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
|
@ -1,83 +0,0 @@
|
||||||
[2020-10-08 09:06:39] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:06:40] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:11:12] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:11:12] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:11:35] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:11:35] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:11:41] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:11:41] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:12:35] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:12:35] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:12:45] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:12:45] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:12:51] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:12:51] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:13:05] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:13:05] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:13:34] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:13:34] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:13:39] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:13:39] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:13:55] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:13:55] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:14:01] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:14:01] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:18:47] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:18:47] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:18:59] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:19:15] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:19:20] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:20:33] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:20:58] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:21:22] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:21:34] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:22:09] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:27:11] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:27:23] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:27:33] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 12:28:34] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:28:35] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 12:29:10] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:29:12] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 12:30:11] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:42:41] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:42:46] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:02:25] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:02:45] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:02:53] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:03:19] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:03:25] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:04:38] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:04:49] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:05:14] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:05:23] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:06:28] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:06:40] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:07:13] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:14:13] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:14:13] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:44:26] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:44:26] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:56:29] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:56:29] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:56:39] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:56:39] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:57:57] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:57:57] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:58:08] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:58:08] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:58:26] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:58:26] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:58:45] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 17:04:09] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 17:05:01] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 17:05:01] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 19:20:35] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:20:35] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 19:20:49] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:42:21] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:42:21] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 19:42:34] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:42:34] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 19:42:42] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:42:42] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
|
@ -1,118 +0,0 @@
|
||||||
[2020-10-08 09:06:39] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:06:40] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:06:40] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:11:12] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:11:12] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:11:12] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:11:35] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:11:35] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property Hood\VK\Robots\Group::$longpoll must not be accessed before initialization in D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php:133 Stack trace: #0 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #1 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php:133 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:11:35] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:11:41] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:11:41] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(61): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:11:41] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:12:35] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:12:35] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:12:35] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:12:45] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:12:45] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:12:45] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:12:51] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:12:51] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(62): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:12:51] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:13:05] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:13:05] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:79 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:13:05] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:13:34] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:13:34] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:13:34] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:13:39] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:13:39] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:13:39] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:13:55] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:13:55] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:13:55] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:14:01] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:14:01] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать идентификатор ВКонтакте in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 D:\Проектs\Репозитории\vk\Hood\VK\robots\Group.php(131): Hood\VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\s.php(63): Hood\VK\Robots\Group->__get() #2 {main} thrown in D:\Проектs\Репозитории\vk\Hood\VK\api\LongPoll.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:14:01] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:18:47] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:18:47] Hood\VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected ';', expecting ')' in D:\Проектs\Репозитории\vk\Hood\VK\robots\RobotAbstract.php:161 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 09:18:47] Hood\VK\Loggers\Jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 09:18:59] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:19:15] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 09:19:20] Hood\VK\Loggers\Jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:20:33] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:20:58] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:21:22] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:21:22] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to a member function postShutdownHandler() on null in D:\Проектs\Репозитории\vk\core.php:111 Stack trace: #0 D:\Проектs\Репозитории\s.php(56): hood\vk\core->log() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:111 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:21:34] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:21:34] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to a member function postShutdownHandler() on null in D:\Проектs\Репозитории\vk\core.php:111 Stack trace: #0 D:\Проектs\Репозитории\s.php(56): hood\vk\core->log() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:111 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:22:09] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:27:11] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:27:23] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:27:33] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined function \hood\vk\api\methods\messages() in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 D:\Проектs\Репозитории\s.php(62): hood\vk\Robots\robot->__call() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(64): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:27:33] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 12:28:34] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:28:35] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of hood\vk\Robots\robot::__call() must be an instance of hood\vk\api\methods\method, instance of hood\vk\api\methods\messages returned in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 D:\Проектs\Репозитории\s.php(62): hood\vk\Robots\robot->__call() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(64): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:28:35] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 12:29:10] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:29:12] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of hood\vk\Robots\robot::__call() must be an instance of hood\vk\api\methods\method, instance of hood\vk\api\methods\messages returned in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 D:\Проектs\Репозитории\s.php(62): hood\vk\Robots\robot->__call() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(64): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\robots\robot.php:179 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:29:12] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 12:30:11] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:42:41] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 12:42:46] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to hood\vk\api\methods\messages::__construct() must be of the type string, object given, called in D:\Проектs\Репозитории\vk\robots\robot.php on line 179 and defined in D:\Проектs\Репозитории\vk\api\methods\messages.php:30 Stack trace: #0 D:\Проектs\Репозитории\vk\robots\robot.php(179): hood\vk\api\methods\messages->__construct() #1 D:\Проектs\Репозитории\s.php(67): hood\vk\Robots\robot->__call() #2 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #3 D:\Проектs\Репозитории\s.php(82): hood\vk\api\longpoll->handle() #4 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:30 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 12:42:46] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:02:25] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:02:45] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:02:53] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to hood\vk\api\methods\messages::__construct() must be of the type string, array given, called in D:\Проектs\Репозитории\vk\robots\robot.php on line 179 and defined in D:\Проектs\Репозитории\vk\api\methods\messages.php:44 Stack trace: #0 D:\Проектs\Репозитории\vk\robots\robot.php(179): hood\vk\api\methods\messages->__construct() #1 D:\Проектs\Репозитории\s.php(64): hood\vk\Robots\robot->__call() #2 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #3 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #4 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:44 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:02:53] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:03:19] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:03:25] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Typed property hood\vk\api\methods\messages::$robot must not be accessed before initialization in D:\Проектs\Репозитории\vk\api\methods\messages.php:83 Stack trace: #0 D:\Проектs\Репозитории\s.php(64): hood\vk\api\methods\messages->send() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:83 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:03:25] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:04:38] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:04:49] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Typed property hood\vk\api\methods\messages::$robot must not be accessed before initialization in D:\Проектs\Репозитории\vk\api\methods\messages.php:83 Stack trace: #0 D:\Проектs\Репозитории\s.php(64): hood\vk\api\methods\messages->send() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:83 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:04:49] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:05:14] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:05:23] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property hood\vk\api\methods\messages::$attachments by reference in D:\Проектs\Репозитории\vk\api\methods\messages.php:114 Stack trace: #0 D:\Проектs\Репозитории\s.php(64): hood\vk\api\methods\messages->send() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:114 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:05:23] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:06:28] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 15:06:40] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property hood\vk\api\methods\messages::$attachments by reference in D:\Проектs\Репозитории\vk\api\methods\messages.php:114 Stack trace: #0 D:\Проектs\Репозитории\s.php(64): hood\vk\api\methods\messages->send() #1 D:\Проектs\Репозитории\vk\api\longpoll.php(261): SHAMIL\sense\{closure}() #2 D:\Проектs\Репозитории\s.php(66): hood\vk\api\longpoll->handle() #3 {main} thrown in D:\Проектs\Репозитории\vk\api\methods\messages.php:114 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 15:06:40] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 15:07:13] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:14:13] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:14:13] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Class 'Hood\VK\robots\user' not found in D:\Проектs\Репозитории\vk\builder.php:70 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): Hood\VK\builder->user() #1 {main} thrown in D:\Проектs\Репозитории\vk\builder.php:70 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:14:13] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:44:26] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:44:26] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to hood\vk\core::__call() must be of the type int, array given, called in D:\Проектs\Репозитории\s.php on line 69 and defined in D:\Проектs\Репозитории\vk\core.php:87 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\core->__call() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:87 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:44:26] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:56:29] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:56:29] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to hood\vk\Robots\robot::__construct() must be of the type int, object given, called in D:\Проектs\Репозитории\vk\core.php on line 91 and defined in D:\Проектs\Репозитории\vk\robots\robot.php:87 Stack trace: #0 D:\Проектs\Репозитории\vk\core.php(91): hood\vk\Robots\robot->__construct() #1 D:\Проектs\Репозитории\s.php(69): hood\vk\core->__call() #2 {main} thrown in D:\Проектs\Репозитории\vk\robots\robot.php:87 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:56:29] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:56:39] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:56:39] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of hood\vk\core::__call() must be an instance of hood\vk\Robots\robot, none returned in D:\Проектs\Репозитории\vk\core.php:95 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\core->__call() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:95 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:56:39] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:57:57] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:57:57] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать адрес сервера in D:\Проектs\Репозитории\vk\robots\user.php:80 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\robots\user->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\robots\user.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:57:57] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:58:08] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:58:08] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Class 'hood\vk\Exception' not found in D:\Проектs\Репозитории\vk\core.php:93 Stack trace: #0 D:\Проектs\Репозитории\s.php(58): hood\vk\core->__call() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:93 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:58:08] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:58:26] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 16:58:26] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Exception: Не найден робот: build in D:\Проектs\Репозитории\vk\core.php:94 Stack trace: #0 D:\Проектs\Репозитории\s.php(58): hood\vk\core->__call() #1 {main} thrown in D:\Проектs\Репозитории\vk\core.php:94 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 16:58:26] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 16:58:45] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 17:04:09] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 17:05:01] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 17:05:01] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать адрес сервера in D:\Проектs\Репозитории\vk\hood\vk\robots\user.php:80 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\robots\user->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\hood\vk\robots\user.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 17:05:01] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 19:20:35] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:20:35] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Exception: Необходимо указать адрес сервера in D:\Проектs\Репозитории\vk\hood\vk\robots\user.php:80 Stack trace: #0 D:\Проектs\Репозитории\s.php(69): hood\vk\robots\user->key() #1 {main} thrown in D:\Проектs\Репозитории\vk\hood\vk\robots\user.php:80 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 19:20:35] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 19:20:49] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:42:21] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:42:21] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined function SHAMIL\sense\core() in D:\Проектs\Репозитории\s.php:60 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:60 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 19:42:21] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 19:42:34] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:42:34] hood\vk\loggers\jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined function hood\vk\core() in D:\Проектs\Репозитории\s.php:61 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\s.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
|
|
||||||
[2020-10-08 19:42:34] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
||||||
[2020-10-08 19:42:42] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
||||||
[2020-10-08 19:42:42] hood\vk\loggers\jasmo.INFO: Завершение работы [] []
|
|
|
@ -1 +0,0 @@
|
||||||
[2020-10-09 08:53:00] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
|
@ -1 +0,0 @@
|
||||||
[2020-10-09 08:53:00] hood\vk\loggers\jasmo.INFO: Начало работы [] []
|
|
|
@ -0,0 +1,192 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
declare(strict_types=1);
|
||||||
|
|
||||||
|
namespace hood\vk\api;
|
||||||
|
|
||||||
|
use hood\vk\robots\robot;
|
||||||
|
|
||||||
|
use Throwable;
|
||||||
|
use Exception;
|
||||||
|
use ArrayAccess;
|
||||||
|
use GuzzleHttp\Promise\Each;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* API ВКонтакте
|
||||||
|
*
|
||||||
|
* @var robot $robot Робот
|
||||||
|
* @var array $settings Настройки
|
||||||
|
*/
|
||||||
|
class api implements ArrayAccess
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Конструктор
|
||||||
|
*/
|
||||||
|
public function __construct(
|
||||||
|
protected robot $robot,
|
||||||
|
protected array $settings = []
|
||||||
|
) {
|
||||||
|
if (empty($settings)) {
|
||||||
|
// Настройки не получены
|
||||||
|
|
||||||
|
// Инициализация
|
||||||
|
$this->_init();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Инициализация (безопасная)
|
||||||
|
*/
|
||||||
|
public function init(): array
|
||||||
|
{
|
||||||
|
if (!isset($blocked)) {
|
||||||
|
// Нет блокировки (запуск в первый раз)
|
||||||
|
|
||||||
|
// Блокировка
|
||||||
|
static $blocked = true;
|
||||||
|
|
||||||
|
try {
|
||||||
|
$this->_init();
|
||||||
|
} catch (Throwable $t) {
|
||||||
|
throw new Exception('Не удалось инициализировать API', $t->getCode(), $t->getPrevious());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return $this->settings;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Реинициализация
|
||||||
|
*/
|
||||||
|
public function reinit(): array
|
||||||
|
{
|
||||||
|
// Очистка
|
||||||
|
unset($this->settings);
|
||||||
|
|
||||||
|
try {
|
||||||
|
$this->_init();
|
||||||
|
} catch (Throwable $t) {
|
||||||
|
throw new Exception('Не удалось инициализировать API', $t->getCode(), $t->getPrevious());
|
||||||
|
}
|
||||||
|
|
||||||
|
return $this->settings;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Инициализация
|
||||||
|
*/
|
||||||
|
protected function _init(): void
|
||||||
|
{
|
||||||
|
// Ключ
|
||||||
|
$this->settings['access_token'] = $this->robot->key;
|
||||||
|
|
||||||
|
// Версия API
|
||||||
|
$this->settings['v'] = $this->robot->version;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Выбрать получателя
|
||||||
|
*
|
||||||
|
* Определяет получателей по входным параметрам
|
||||||
|
*
|
||||||
|
* @see hood\vk\api\methods\messages Сообщения
|
||||||
|
*/
|
||||||
|
public function chooseDestination(string|array $destination): void
|
||||||
|
{
|
||||||
|
if (is_int($destination)) {
|
||||||
|
// Идентификатор
|
||||||
|
|
||||||
|
$this->settings['peer_id'] = $destination;
|
||||||
|
} else if (is_array($destination)) {
|
||||||
|
// Идентификаторы
|
||||||
|
|
||||||
|
$this->settings['user_ids'] = $destination;
|
||||||
|
} else {
|
||||||
|
// Домен
|
||||||
|
|
||||||
|
$this->settings['domain'] = $destination;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Записать свойство
|
||||||
|
*
|
||||||
|
* @param string $name Название
|
||||||
|
* @param mixed $value Значение
|
||||||
|
*/
|
||||||
|
public function __set(string $name, mixed $value): void
|
||||||
|
{
|
||||||
|
match ($name) {
|
||||||
|
'robot' => !isset($this->robot) ? $this->robot = $value : throw new Exception('Запрещено перезаписывать робота'),
|
||||||
|
'settings' => !isset($this->settings) ? $this->settings = $value : throw new Exception('Запрещено перезаписывать настройки'),
|
||||||
|
default => $this->settings[$name] = $value
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Прочитать свойство
|
||||||
|
*
|
||||||
|
* @param string $name Название
|
||||||
|
*/
|
||||||
|
public function __get(string $name): mixed
|
||||||
|
{
|
||||||
|
return match ($name) {
|
||||||
|
'robot' => $this->robot ?? throw new Exception('Робот не инициализирован'),
|
||||||
|
'settings' => $this->settings ?? throw new Exception('Настройки не инициализированы'),
|
||||||
|
default => $this->settings[$name] ?? throw new Exception('Параметр не найден: settings[\'' . $name . '\']')
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Записать по смещению
|
||||||
|
*/
|
||||||
|
public function offsetSet(mixed $offset, mixed $value): void
|
||||||
|
{
|
||||||
|
if (isset($settings)) {
|
||||||
|
$this->settings[$offset] = $value;
|
||||||
|
} else {
|
||||||
|
throw new Exception('Настройки не инициализированы');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Прочитать по смещению
|
||||||
|
*/
|
||||||
|
public function offsetGet(mixed $offset): mixed
|
||||||
|
{
|
||||||
|
if (isset($settings)) {
|
||||||
|
if (isset($this->settings[$offset])) {
|
||||||
|
return $this->settings[$offset];
|
||||||
|
} else {
|
||||||
|
throw new Exception('Не найдено: settings[\'' . $offset . '\']');
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
throw new Exception('Настройки не инициализированы');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Проверка существования смещения
|
||||||
|
*/
|
||||||
|
public function offsetExists(mixed $offset): bool
|
||||||
|
{
|
||||||
|
if (isset($settings)) {
|
||||||
|
return isset($this->settings[$offset]);
|
||||||
|
} else {
|
||||||
|
throw new Exception('Настройки не инициализированы');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Удалить по смещению
|
||||||
|
*/
|
||||||
|
public function offsetUnset(mixed $offset): void
|
||||||
|
{
|
||||||
|
if (isset($settings)) {
|
||||||
|
unset($this->settings[$offset]);
|
||||||
|
} else {
|
||||||
|
throw new Exception('Настройки не инициализированы');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -4,9 +4,7 @@ declare(strict_types=1);
|
||||||
|
|
||||||
namespace hood\vk\api\methods;
|
namespace hood\vk\api\methods;
|
||||||
|
|
||||||
use hood\vk\robots\robot,
|
use hood\vk\robots\robot;
|
||||||
hood\vk\robots\group,
|
|
||||||
hood\vk\robots\user;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Сообщение
|
* Сообщение
|
||||||
|
@ -37,8 +35,6 @@ final class messages extends method
|
||||||
* $message Текст
|
* $message Текст
|
||||||
* $destination Получатель
|
* $destination Получатель
|
||||||
* $attachments Вложения
|
* $attachments Вложения
|
||||||
*
|
|
||||||
* @return self
|
|
||||||
*/
|
*/
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected robot $robot,
|
protected robot $robot,
|
||||||
|
@ -57,7 +53,7 @@ final class messages extends method
|
||||||
*
|
*
|
||||||
* @see https://vk.com/dev/messages.send
|
* @see https://vk.com/dev/messages.send
|
||||||
*
|
*
|
||||||
* Ответ сервера
|
* @return array Ответ сервера
|
||||||
*/
|
*/
|
||||||
public function send(int|string|array $destination): array
|
public function send(int|string|array $destination): array
|
||||||
{
|
{
|
||||||
|
@ -69,32 +65,17 @@ final class messages extends method
|
||||||
$random_id *= rand();
|
$random_id *= rand();
|
||||||
}
|
}
|
||||||
|
|
||||||
# Ключ
|
// Реиницилазиция
|
||||||
match (true) {
|
$this->robot->api->reinit();
|
||||||
// Робот-группа
|
|
||||||
$this->robot instanceof group => $settings['access_token'] = $this->robot->key,
|
|
||||||
// Робот-пользователь
|
|
||||||
$this->robot instanceof User => $settings['access_token'] = $this->robot->key
|
|
||||||
};
|
|
||||||
|
|
||||||
// Версия API
|
|
||||||
$settings['v'] = $this->robot->version;
|
|
||||||
|
|
||||||
// Цель отправки
|
// Цель отправки
|
||||||
match (true) {
|
$this->robot->api->chooseDestination($this->destination);
|
||||||
// Отправить по идентификатору
|
|
||||||
is_int($destination) => $settings['peer_id'] = $destination,
|
|
||||||
// Массовая отправка по идентификаторам
|
|
||||||
is_array($destination) => $settings['user_ids'] = $destination,
|
|
||||||
// Отправить по домену
|
|
||||||
default => $settings['domain'] = $destination
|
|
||||||
};
|
|
||||||
|
|
||||||
// Сообщение
|
// Сообщение
|
||||||
$settings['message'] = $this->message;
|
$this->robot->api['message'] = $this->message;
|
||||||
|
|
||||||
// Идентификатор сообщения
|
// Идентификатор сообщения
|
||||||
$settings['random_id'] = $random_id;
|
$this->robot->api['random_id'] = $random_id;
|
||||||
|
|
||||||
// Фильтрация вложений
|
// Фильтрация вложений
|
||||||
$forward_messages = [];
|
$forward_messages = [];
|
||||||
|
@ -133,12 +114,7 @@ final class messages extends method
|
||||||
// Если пришел ID сообщения
|
// Если пришел ID сообщения
|
||||||
|
|
||||||
// Ключ
|
// Ключ
|
||||||
match (true) {
|
$settings['access_token'] = $this->robot->key;
|
||||||
// Робот-группа
|
|
||||||
$this->robot instanceof Group => $settings['access_token'] = $this->robot->key,
|
|
||||||
// Робот-пользователь
|
|
||||||
$this->robot instanceof User => $settings['access_token'] = $this->robot->key
|
|
||||||
};
|
|
||||||
|
|
||||||
// Версия API
|
// Версия API
|
||||||
$settings['v'] = $this->robot->version;
|
$settings['v'] = $this->robot->version;
|
||||||
|
@ -166,26 +142,10 @@ final class messages extends method
|
||||||
*/
|
*/
|
||||||
public function info(): array
|
public function info(): array
|
||||||
{
|
{
|
||||||
# Ключ
|
$settings = $this->init();
|
||||||
match (true) {
|
|
||||||
// Робот-группа
|
|
||||||
$this->robot instanceof group => $settings['access_token'] = $this->robot->key,
|
|
||||||
// Робот-пользователь
|
|
||||||
$this->robot instanceof User => $settings['access_token'] = $this->robot->key,
|
|
||||||
};
|
|
||||||
|
|
||||||
// Цель отправки
|
// Цель отправки
|
||||||
match (true) {
|
self::chooseDestination($settings, $this->destination);
|
||||||
// Отправить по идентификатору
|
|
||||||
is_int($this->destination) => $settings['peer_id'] = $this->destination,
|
|
||||||
// Массовая отправка по идентификаторам
|
|
||||||
is_array($this->destination) => $settings['user_ids'] = $this->destination,
|
|
||||||
// Отправить по домену
|
|
||||||
default => $settings['domain'] = $this->destination
|
|
||||||
};
|
|
||||||
|
|
||||||
// Версия API
|
|
||||||
$settings['v'] = $this->robot->version;
|
|
||||||
|
|
||||||
// Сообщение
|
// Сообщение
|
||||||
$settings['message'] = $this->message;
|
$settings['message'] = $this->message;
|
||||||
|
@ -198,6 +158,7 @@ final class messages extends method
|
||||||
foreach ($this->attachments as &$attachment) {
|
foreach ($this->attachments as &$attachment) {
|
||||||
if (iconv_substr(str: $attachment, offset: 0, length: 7, charset: "UTF-8") === 'message') {
|
if (iconv_substr(str: $attachment, offset: 0, length: 7, charset: "UTF-8") === 'message') {
|
||||||
// Если среди вложений найдено сообщение для пересылки
|
// Если среди вложений найдено сообщение для пересылки
|
||||||
|
|
||||||
$forward_messages[] = $attachment;
|
$forward_messages[] = $attachment;
|
||||||
unset($attachment);
|
unset($attachment);
|
||||||
}
|
}
|
||||||
|
@ -205,11 +166,13 @@ final class messages extends method
|
||||||
|
|
||||||
if (!empty($forward_messages)) {
|
if (!empty($forward_messages)) {
|
||||||
// Если есть пересылаемые сообщения
|
// Если есть пересылаемые сообщения
|
||||||
|
|
||||||
$settings['forward_messages'] = implode(',', $forward_messages);
|
$settings['forward_messages'] = implode(',', $forward_messages);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!empty($attachments)) {
|
if (!empty($attachments)) {
|
||||||
// Если есть вложения
|
// Если есть вложения
|
||||||
|
|
||||||
$settings['attachment'] = implode(',', $attachments);
|
$settings['attachment'] = implode(',', $attachments);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -8,12 +8,12 @@ use hood\vk\robots\robot;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Абстракция метода API
|
* Абстракция метода API
|
||||||
*
|
*
|
||||||
* protected static put(string $url, ...$params) Создать
|
* protected static put(string $url, ...$params) Создать
|
||||||
* protected static post(string $url, ...$params) Изменить
|
* protected static post(string $url, ...$params) Изменить
|
||||||
* protected static get(string $url, ...$params) Получить
|
* protected static get(string $url, ...$params) Получить
|
||||||
* protected static delete(string $url, ...$params) Удалить
|
* protected static delete(string $url, ...$params) Удалить
|
||||||
*
|
*
|
||||||
* @package hood\vk\api\methods
|
* @package hood\vk\api\methods
|
||||||
* @author Arsen Mirzaev Tatyano-Muradovich <red@hood.su>
|
* @author Arsen Mirzaev Tatyano-Muradovich <red@hood.su>
|
||||||
*/
|
*/
|
||||||
|
@ -21,7 +21,7 @@ abstract class method
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* Создать
|
* Создать
|
||||||
*
|
*
|
||||||
* Ответ сервера
|
* Ответ сервера
|
||||||
*/
|
*/
|
||||||
public static function put(): array
|
public static function put(): array
|
||||||
|
@ -31,7 +31,7 @@ abstract class method
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Изменить
|
* Изменить
|
||||||
*
|
*
|
||||||
* Ответ сервера
|
* Ответ сервера
|
||||||
*/
|
*/
|
||||||
public static function post(): array
|
public static function post(): array
|
||||||
|
@ -41,7 +41,7 @@ abstract class method
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Получить
|
* Получить
|
||||||
*
|
*
|
||||||
* Ответ сервера
|
* Ответ сервера
|
||||||
*/
|
*/
|
||||||
public static function get(): array
|
public static function get(): array
|
||||||
|
@ -51,7 +51,7 @@ abstract class method
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Удалить
|
* Удалить
|
||||||
*
|
*
|
||||||
* Ответ сервера
|
* Ответ сервера
|
||||||
*/
|
*/
|
||||||
public static function delete(): array
|
public static function delete(): array
|
||||||
|
|
|
@ -8,36 +8,38 @@ use Exception;
|
||||||
|
|
||||||
use GuzzleHttp\Client as browser;
|
use GuzzleHttp\Client as browser;
|
||||||
|
|
||||||
use hood\vk\core,
|
use hood\vk\core;
|
||||||
hood\vk\api\methods\method,
|
use hood\vk\proxies\proxy;
|
||||||
hood\vk\proxies\proxy,
|
use hood\vk\captcha\captcha;
|
||||||
hood\vk\captcha\captcha;
|
use hood\vk\api\api;
|
||||||
|
use hood\vk\api\methods\method;
|
||||||
|
|
||||||
use hood\accounts\vk as account;
|
use hood\accounts\vk as account;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Робот
|
* Робот
|
||||||
*
|
*
|
||||||
* $id Идентификатор
|
* @var int $id Идентификатор
|
||||||
* $session Сессия
|
* @var int $session Сессия
|
||||||
* $key Ключ
|
* @var string $key Ключ
|
||||||
* $version Версия API
|
* @var api $api API ВКонтакте
|
||||||
* $account Аккаунт
|
* @var account $account Аккаунт
|
||||||
* $browser Браузер
|
* @var browser $browser Браузер
|
||||||
* $proxy Прокси
|
* @var proxy $proxy Прокси
|
||||||
* $captcha Обработчик капчи
|
* @var captcha $captcha Обработчик капчи
|
||||||
*
|
*
|
||||||
* $messages_mode Режим отправки сообщений
|
* @var int $messages_mode Режим отправки сообщений
|
||||||
*
|
*
|
||||||
* public function __construct(int $id = null, float $version = null) Конструктор
|
* @method public function __construct(int $id = null, float $version = null) Конструктор
|
||||||
* public function key(string $key) Инициализация ключа
|
* @method public function key(string $key) Инициализация ключа
|
||||||
* public function account(account $account) Инициализация аккаунта
|
* @method public function account(account $account) Инициализация аккаунта
|
||||||
* public function __set($name, $value) Запись свойства
|
* @method public function __set($name, $value) Запись свойства
|
||||||
* public function __get($name) Чтение свойства
|
* @method public function __get($name) Чтение свойства
|
||||||
* public function __isset($name) Проверка на инициализированность свойства
|
* @method public function __isset($name) Проверка на инициализированность свойства
|
||||||
* public function __call(string $method, array $params) Вызов метода
|
* @method public function __call(string $method, array $params) Вызов метода
|
||||||
* public static function __callStatic(string $method, array $params) Вызов статического метода
|
* @method public static function __callStatic(string $method, array $params) Вызов статического метода
|
||||||
* public function __toString() Конвертация в строку
|
* @method public function __toString() Конвертация в строку
|
||||||
*
|
*
|
||||||
* @package hood\vk\robots
|
* @package hood\vk\robots
|
||||||
* @author Arsen Mirzaev Tatyano-Muradovich <red@hood.su>
|
* @author Arsen Mirzaev Tatyano-Muradovich <red@hood.su>
|
||||||
|
@ -59,11 +61,6 @@ abstract class robot
|
||||||
*/
|
*/
|
||||||
protected string $key;
|
protected string $key;
|
||||||
|
|
||||||
/**
|
|
||||||
* Версия API
|
|
||||||
*/
|
|
||||||
protected float $version = 5.124;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Аккаунт
|
* Аккаунт
|
||||||
*/
|
*/
|
||||||
|
@ -80,19 +77,25 @@ abstract class robot
|
||||||
protected captcha $captcha;
|
protected captcha $captcha;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* $messages_mode Режим отправки сообщений
|
* Режим отправки сообщений
|
||||||
*/
|
*/
|
||||||
protected int $messages_mode = 1;
|
protected int $messages_mode = 1;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* API ВКонтакте
|
||||||
|
*/
|
||||||
|
protected api $api;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Конструктор
|
* Конструктор
|
||||||
*
|
*
|
||||||
* $id Идентификатор
|
* @param int $id Идентификатор
|
||||||
* $version Версия API
|
* @param float $version Версия API
|
||||||
*/
|
*/
|
||||||
public function __construct(int|null $id = null, float|null $version = null)
|
public function __construct(
|
||||||
{
|
int|null $id = null
|
||||||
|
) {
|
||||||
// Инициализация ядра
|
// Инициализация ядра
|
||||||
$core = core::init();
|
$core = core::init();
|
||||||
|
|
||||||
|
@ -104,11 +107,6 @@ abstract class robot
|
||||||
|
|
||||||
// Идентификация сессии робота
|
// Идентификация сессии робота
|
||||||
$this->session = count($core->get($this->id));
|
$this->session = count($core->get($this->id));
|
||||||
|
|
||||||
if (isset($version)) {
|
|
||||||
// Инициализация версии
|
|
||||||
$this->version = $version;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -179,13 +177,12 @@ abstract class robot
|
||||||
'id' => !isset($this->id) ? $this->id = (int) $value : throw new Exception('Запрещено перезаписывать идентификатор'),
|
'id' => !isset($this->id) ? $this->id = (int) $value : throw new Exception('Запрещено перезаписывать идентификатор'),
|
||||||
'session' => !isset($this->session) ? $this->session = (int) $value : throw new Exception('Запрещено перезаписывать сессию'),
|
'session' => !isset($this->session) ? $this->session = (int) $value : throw new Exception('Запрещено перезаписывать сессию'),
|
||||||
'key' => !isset($this->key) ? $this->key = (string) $value : throw new Exception('Запрещено перезаписывать ключ'),
|
'key' => !isset($this->key) ? $this->key = (string) $value : throw new Exception('Запрещено перезаписывать ключ'),
|
||||||
'version' => !isset($this->version) ? $this->version = (float) $value : throw new Exception('Запрещено перезаписывать версию API'),
|
'api' => !isset($this->api) ? $this->api = $value : throw new Exception('Запрещено перезаписывать API'),
|
||||||
'account' => !isset($this->account) && $value instanceof account ? $this->account = $value : throw new Exception('Запрещено перезаписывать аккаунт'),
|
'account' => !isset($this->account) && $value instanceof account ? $this->account = $value : throw new Exception('Запрещено перезаписывать аккаунт'),
|
||||||
'browser' => !isset($this->browser) && $value instanceof browser ? $this->browser = $value : throw new Exception('Запрещено перезаписывать браузер'),
|
'browser' => !isset($this->browser) && $value instanceof browser ? $this->browser = $value : throw new Exception('Запрещено перезаписывать браузер'),
|
||||||
'proxy' => $this->proxy = $value,
|
'proxy' => $this->proxy = $value,
|
||||||
'captcha' => $this->captcha = $value,
|
'captcha' => $this->captcha = $value,
|
||||||
'messages_new' => $this->messages_new = (int) $value,
|
'messages_new' => $this->messages_new = (int) $value,
|
||||||
// Если свойство не найдено:
|
|
||||||
default => throw new Exception('Свойство не найдено: ' . $name)
|
default => throw new Exception('Свойство не найдено: ' . $name)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -193,18 +190,16 @@ abstract class robot
|
||||||
/**
|
/**
|
||||||
* Прочитать свойство
|
* Прочитать свойство
|
||||||
*
|
*
|
||||||
* $name Название
|
* @param string $name Название
|
||||||
*
|
|
||||||
* @return mixed
|
|
||||||
*/
|
*/
|
||||||
public function __get(string $name)
|
public function __get(string $name): mixed
|
||||||
{
|
{
|
||||||
return match ($name) {
|
return match ($name) {
|
||||||
'id' => isset($this->id) ? $this->id : throw new Exception('Идентификатор не инициализирован'),
|
'id' => $this->id ?? throw new Exception('Идентификатор не инициализирован'),
|
||||||
'session' => isset($this->session) ? $this->session : throw new Exception('Сессия не инициализирована'),
|
'session' => $this->session ?? throw new Exception('Сессия не инициализирована'),
|
||||||
'key' => isset($this->key) ? $this->key : throw new Exception('Ключ не инициализирован'),
|
'key' => $this->key ?? throw new Exception('Ключ не инициализирован'),
|
||||||
'version' => isset($this->version) ? $this->version : throw new Exception('Версия не инициализирована'),
|
'api' => $this->api ?? $this->api = new api($this),
|
||||||
'account' => isset($this->account) ? $this->account : throw new Exception('Аккаунт не инициализирован'),
|
'account' => $this->account ?? throw new Exception('Аккаунт не инициализирован'),
|
||||||
'browser' => $this->browser ?? $this->browser = new browser([
|
'browser' => $this->browser ?? $this->browser = new browser([
|
||||||
'base_uri' => 'https://api.vk.com/method/',
|
'base_uri' => 'https://api.vk.com/method/',
|
||||||
'cookies' => true
|
'cookies' => true
|
||||||
|
@ -212,7 +207,6 @@ abstract class robot
|
||||||
'proxy' => $this->proxy,
|
'proxy' => $this->proxy,
|
||||||
'captcha' => $this->captcha,
|
'captcha' => $this->captcha,
|
||||||
'messages_new' => $this->messages_new,
|
'messages_new' => $this->messages_new,
|
||||||
// Если свойство не найдено:
|
|
||||||
default => throw new Exception('Свойство не найдено: ' . $name)
|
default => throw new Exception('Свойство не найдено: ' . $name)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -220,18 +214,16 @@ abstract class robot
|
||||||
/**
|
/**
|
||||||
* Проверить свойство на инициализированность
|
* Проверить свойство на инициализированность
|
||||||
*
|
*
|
||||||
* $name Название
|
* @param string $name Название
|
||||||
*
|
|
||||||
* @return mixed
|
|
||||||
*/
|
*/
|
||||||
public function __isset(string $name)
|
public function __isset(string $name): bool
|
||||||
{
|
{
|
||||||
return match ($name) {
|
return match ($name) {
|
||||||
'id' => isset($this->id),
|
'id' => isset($this->id),
|
||||||
'session' => isset($this->session),
|
'session' => isset($this->session),
|
||||||
'key' => isset($this->key),
|
'key' => isset($this->key),
|
||||||
'account' => isset($this->account),
|
'account' => isset($this->account),
|
||||||
'version' => isset($this->version),
|
'api' => isset($this->api),
|
||||||
'browser' => isset($this->browser),
|
'browser' => isset($this->browser),
|
||||||
'proxy' => isset($this->proxy),
|
'proxy' => isset($this->proxy),
|
||||||
'captcha' => isset($this->captcha),
|
'captcha' => isset($this->captcha),
|
||||||
|
|
|
@ -4,14 +4,14 @@ declare(strict_types=1);
|
||||||
|
|
||||||
use PHPUnit\Framework\TestCase;
|
use PHPUnit\Framework\TestCase;
|
||||||
|
|
||||||
use hood\vk\core,
|
use hood\vk\core;
|
||||||
hood\vk\robots\robot,
|
use hood\vk\robots\robot;
|
||||||
hood\vk\tests\settings;
|
use hood\vk\tests\settings;
|
||||||
|
|
||||||
use hood\accounts\vk as account;
|
use hood\accounts\vk as account;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Робот-группа
|
* @testdox Сообщения
|
||||||
*/
|
*/
|
||||||
final class messagesTest extends TestCase
|
final class messagesTest extends TestCase
|
||||||
{
|
{
|
||||||
|
@ -32,20 +32,6 @@ final class messagesTest extends TestCase
|
||||||
*/
|
*/
|
||||||
private static robot $robot;
|
private static robot $robot;
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @testdox Деинициализация аккаунта
|
|
||||||
* @afterClass
|
|
||||||
*/
|
|
||||||
public static function testAccountDeinit(): void
|
|
||||||
{
|
|
||||||
// Инициализация аккаунта
|
|
||||||
self::$account = new account(empty(self::$id) ? rand(0, 10) : self::$id, __DIR__ . '../../accounts');
|
|
||||||
|
|
||||||
// Деаутентификация
|
|
||||||
self::$account->deauth();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Инициализация аккаунта
|
* @testdox Инициализация аккаунта
|
||||||
* @beforeClass
|
* @beforeClass
|
||||||
|
@ -58,7 +44,7 @@ final class messagesTest extends TestCase
|
||||||
}
|
}
|
||||||
|
|
||||||
// Инициализация аккаунта
|
// Инициализация аккаунта
|
||||||
self::$account = new account(empty(self::$id) ? rand(0, 10) : self::$id, __DIR__ . '../../accounts');
|
self::$account = new account(empty(self::$id) ? rand(0, 10) : self::$id, __DIR__ . '../../../accounts');
|
||||||
|
|
||||||
// Запись режима SSL-протокола
|
// Запись режима SSL-протокола
|
||||||
self::$account->ssl = self::$ssl ?? true;
|
self::$account->ssl = self::$ssl ?? true;
|
||||||
|
@ -84,16 +70,16 @@ final class messagesTest extends TestCase
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Деинициализация робота
|
* @testdox Деинициализация аккаунта
|
||||||
* @after
|
* @afterClass
|
||||||
*/
|
*/
|
||||||
public function testRobotGroupDeinit(): void
|
public static function testAccountDeinit(): void
|
||||||
{
|
{
|
||||||
// Очистка реестра
|
// Инициализация аккаунта
|
||||||
self::$core->delete();
|
self::$account = new account(empty(self::$id) ? rand(0, 10) : self::$id, __DIR__ . '../../../accounts');
|
||||||
|
|
||||||
// Проверка
|
// Деаутентификация
|
||||||
$this->assertEmpty(self::$core->get(self::$robot->id), 'Ошибка при деинициализации робота');
|
self::$account->deauth();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -115,12 +101,16 @@ final class messagesTest extends TestCase
|
||||||
$this->assertEquals(self::$core->robots, $count + 1, 'Ошибка при инициализации робота');
|
$this->assertEquals(self::$core->robots, $count + 1, 'Ошибка при инициализации робота');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Инициализация робота
|
* @testdox Деинициализация робота
|
||||||
|
* @after
|
||||||
*/
|
*/
|
||||||
public function testApiMethodMessagesNew(): void
|
public function testRobotGroupDeinit(): void
|
||||||
{
|
{
|
||||||
var_dump(self::$robot->message('Тестирование отправки сообщения', self::$target_id ?? 'pizba228'));
|
// Очистка реестра
|
||||||
|
self::$core->delete();
|
||||||
|
|
||||||
|
// Проверка
|
||||||
|
$this->assertEmpty(self::$core->get(self::$robot->id), 'Ошибка при деинициализации робота');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,19 +32,6 @@ final class groupTest extends TestCase
|
||||||
*/
|
*/
|
||||||
private static robot $robot;
|
private static robot $robot;
|
||||||
|
|
||||||
/**
|
|
||||||
* @testdox Деинициализация аккаунта
|
|
||||||
* @afterClass
|
|
||||||
*/
|
|
||||||
public static function testAccountDeinit(): void
|
|
||||||
{
|
|
||||||
// Инициализация аккаунта
|
|
||||||
self::$account = new account(empty(self::$id) ? rand(0, 10) : self::$id, __DIR__ . '../../accounts');
|
|
||||||
|
|
||||||
// Деаутентификация
|
|
||||||
self::$account->deauth();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Инициализация аккаунта
|
* @testdox Инициализация аккаунта
|
||||||
* @beforeClass
|
* @beforeClass
|
||||||
|
@ -83,16 +70,16 @@ final class groupTest extends TestCase
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Деинициализация робота
|
* @testdox Деинициализация аккаунта
|
||||||
* @after
|
* @afterClass
|
||||||
*/
|
*/
|
||||||
public function testRobotGroupDeinit(): void
|
public static function testAccountDeinit(): void
|
||||||
{
|
{
|
||||||
// Очистка реестра
|
// Инициализация аккаунта
|
||||||
self::$core->delete();
|
self::$account = new account(empty(self::$id) ? rand(0, 10) : self::$id, __DIR__ . '../../accounts');
|
||||||
|
|
||||||
// Проверка
|
// Деаутентификация
|
||||||
$this->assertEmpty(self::$core->get(self::$robot->id), 'Ошибка при деинициализации робота');
|
self::$account->deauth();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -114,6 +101,19 @@ final class groupTest extends TestCase
|
||||||
$this->assertEquals(self::$core->robots, $count + 1, 'Ошибка при инициализации робота');
|
$this->assertEquals(self::$core->robots, $count + 1, 'Ошибка при инициализации робота');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @testdox Деинициализация робота
|
||||||
|
* @after
|
||||||
|
*/
|
||||||
|
public function testRobotGroupDeinit(): void
|
||||||
|
{
|
||||||
|
// Очистка реестра
|
||||||
|
self::$core->delete();
|
||||||
|
|
||||||
|
// Проверка
|
||||||
|
$this->assertEmpty(self::$core->get(self::$robot->id), 'Ошибка при деинициализации робота');
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Запись идентификатора
|
* @testdox Запись идентификатора
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -32,19 +32,6 @@ final class userTest extends TestCase
|
||||||
*/
|
*/
|
||||||
private static robot $robot;
|
private static robot $robot;
|
||||||
|
|
||||||
/**
|
|
||||||
* @testdox Деинициализация аккаунта
|
|
||||||
* @afterClass
|
|
||||||
*/
|
|
||||||
public static function testAccountDeinit(): void
|
|
||||||
{
|
|
||||||
// Инициализация аккаунта
|
|
||||||
self::$account = new account(empty(self::$id) ? rand(0, 10) : self::$id, __DIR__ . '../../accounts');
|
|
||||||
|
|
||||||
// Деаутентификация
|
|
||||||
self::$account->deauth();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Инициализация аккаунта
|
* @testdox Инициализация аккаунта
|
||||||
* @beforeClass
|
* @beforeClass
|
||||||
|
@ -83,16 +70,16 @@ final class userTest extends TestCase
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Деинициализация робота
|
* @testdox Деинициализация аккаунта
|
||||||
* @after
|
* @afterClass
|
||||||
*/
|
*/
|
||||||
public function testRobotGroupDeinit(): void
|
public static function testAccountDeinit(): void
|
||||||
{
|
{
|
||||||
// Очистка реестра
|
// Инициализация аккаунта
|
||||||
self::$core->delete();
|
self::$account = new account(empty(self::$id) ? rand(0, 10) : self::$id, __DIR__ . '../../accounts');
|
||||||
|
|
||||||
// Проверка
|
// Деаутентификация
|
||||||
$this->assertEmpty(self::$core->get(self::$robot->id), 'Ошибка при деинициализации робота');
|
self::$account->deauth();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -114,6 +101,19 @@ final class userTest extends TestCase
|
||||||
$this->assertEquals(self::$core->robots, $count + 1, 'Ошибка при инициализации робота');
|
$this->assertEquals(self::$core->robots, $count + 1, 'Ошибка при инициализации робота');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @testdox Деинициализация робота
|
||||||
|
* @after
|
||||||
|
*/
|
||||||
|
public function testRobotGroupDeinit(): void
|
||||||
|
{
|
||||||
|
// Очистка реестра
|
||||||
|
self::$core->delete();
|
||||||
|
|
||||||
|
// Проверка
|
||||||
|
$this->assertEmpty(self::$core->get(self::$robot->id), 'Ошибка при деинициализации робота');
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @testdox Запись идентификатора
|
* @testdox Запись идентификатора
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue