Началр работы с переработкой

This commit is contained in:
RedHood 2020-07-10 01:17:26 +10:00
parent 64e03a380b
commit 8635fbb301
50 changed files with 7855 additions and 2594 deletions

63
.env.example Normal file
View File

@ -0,0 +1,63 @@
#
#
# ВНИМАНИЕ: ФРЕЙМВОРК В РАЗРАБОТКЕ, ТОЛЬКО ДЛЯ ИЗУЧЕНИЯ
# НЕ ИСПОЛЬЗОВАТЬ В СВОИХ ПРОЕКТАХ
#
#
######### [SYSTEM] #########
PATH_ROOT = ./
PATH_LOGS = logs/
TIMEZONE =
######### [ROBOT] #########
# Тип робота
# Group = 0
# User = 1
DEFAULT_ROBOT_TYPE = 0
######### [BROWSER] #########
# Тип используемого браузера
# Curl = 0
DEFAULT_BROWSER_TYPE = 0
######### [ACCOUNT] #########
# Данные пользователя
# Используется если установлен ROBOT_TYPE=User
DEFAULT_ACCOUNT_LOGIN =
DEFAULT_ACCOUNT_PASSWORD =
DEFAULT_ACCOUNT_TOKEN =
######### [GROUP] #########
DEFAULT_GROUP_ID =
DEFAULT_GROUP_TOKEN = cdb3af923690e0cb40db03938ee83c957fbfeb41b0003da4b93bac3a9eae82ef427a5010776ae04ba3fbd
# Тип используемого API
# LongPoll = 0
# CallBack = 1
DEFAULT_API_TYPE = 0
DEFAULT_API_VERSION = 5.103 # Версия API ВКонтакте
# Массив кодов ошибок ВК, при которых сообщение об ошибке игнорируется и отправляется повторный запрос к api
REQUEST_IGNORE_ERROR=[1,6,9,10,14]
# Максимальное количество попыток загрузки файла
COUNT_TRY_SEND_FILE = 5
# Запрашиваемые права доступа для токена пользователя по уполчанию
ACCESS_GROUPS="notify,friends,photos,audio,video,stories,pages,status,notes,messages,wall,ads,offline,docs,groups,notifications,stats,email,market"
# User-Agent по умолчанию
USERAGENT = 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36'
# ID приложения ВК по умолчанию
APP_ID = '6660888'

5
.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
.env
.git
vendor/
sources/old/
test.php

334
Auth.php
View File

@ -1,334 +0,0 @@
<?php
/**
* Created by PhpStorm.
* User: zerox
* Date: 25.08.18
* Time: 19:27
*/
namespace VK;
require_once('config_library.php');
/**
* Class Auth
* @package VK
*/
class Auth
{
/**
* @var null
*/
private $login = null;
/**
* @var null
*/
private $pass = null;
/**
* @var mixed|null
*/
private $cookie = null;
/**
* @var mixed|string
*/
private $useragent = DEFAULT_USERAGENT;
/**
* @var mixed|string
*/
private $id_app = DEFAULT_ID_APP;
/**
* @var string
*/
private $access_token = '';
/**
* @var string
*/
private $scope = '';
/**
* @var string
*/
private $method = '';
/**
* @var string
*/
private $default_scope = DEFAULT_SCOPE;
/**
* @var int
*/
private $is_auth = 0;
/**
* @var int
*/
private $auth_method = 0; //0 - mobile, 1 - app
/**
* @var null
*/
private $captcha_sid = null;
/**
* Auth constructor.
* @param $login
* @param null $pass
* @param null $other
* @param bool $mobile
* @throws VkApiException
*/
public function __construct($login, $pass = null, $other = null, $mobile = true)
{
if (!isset($login))
throw new VkApiException("Укажите логин и пароль либо куки");
if (is_array($other)) {
if (isset($other['useragent']))
$this->useragent = $other['useragent'];
if (isset($other['id_app']))
$this->id_app = $other['id_app'];
}
if (isset($pass)) {
$this->login = $login;
$this->pass = $pass;
$this->method = 'pass';
if (!$mobile)
$this->auth_method = 1;
} else {
$this->method = 'cookie';
$this->cookie = json_decode($login, true);
$this->auth_method = 1;
}
}
/**
* @throws VkApiException
*/
public function auth()
{
if ($this->auth_method == 0)
throw new VkApiException("Только для авторизации через приложение");
$this->loginInVK();
}
/**
* @throws VkApiException
*/
private function loginInVK()
{
$query_main_page = $this->getCURL('https://vk.com/');
preg_match('/name=\"ip_h\" value=\"(.*?)\"/s', $query_main_page['body'], $ip_h);
preg_match('/name=\"lg_h\" value=\"(.*?)\"/s', $query_main_page['body'], $lg_h);
$values_auth = [
'act' => 'login',
'role' => 'al_frame',
'_origin' => 'https://vk.com',
'utf8' => '1',
'email' => $this->login,
'pass' => $this->pass,
'lg_h' => $lg_h[1],
'ig_h' => $ip_h[1]
];
$get_url_redirect_auch = $this->getCURL('https://login.vk.com/?act=login', $values_auth);
if (!isset($get_url_redirect_auch['header']['location']))
throw new VkApiException("Ошибка, ссылка редиректа не получена");
$auth_page = $this->getCURL($get_url_redirect_auch['header']['location'][0]);
if (!isset($auth_page['header']['set-cookie']))
throw new VkApiException("Ошибка, куки пользователя не получены");
$this->is_auth = 1;
}
/**
* @param $url
* @param null $post_values
* @param bool $cookie
* @return array
*/
private function getCURL($url, $post_values = null, $cookie = true)
{
if ($curl = curl_init()) {
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_USERAGENT, $this->useragent);
if (isset($post_values)) {
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_values);
}
//
// curl_setopt($curl, CURLOPT_HTTPHEADER, [
// "Content-Type: application/x-www-form-urlencoded",
// "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8",
// "User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36"
// ]);
if ($cookie and isset($this->cookie)) {
$send_cookie = [];
foreach ($this->cookie as $cookie_name => $cookie_val) {
$send_cookie[] = "$cookie_name=$cookie_val";
}
curl_setopt($curl, CURLOPT_COOKIE, join('; ', $send_cookie));
}
curl_setopt(
$curl,
CURLOPT_HEADERFUNCTION,
function ($curl, $header) use (&$headers) {
$len = strlen($header);
$header = explode(':', $header, 2);
if (count($header) < 2) // ignore invalid headers
return $len;
$name = strtolower(trim($header[0]));
if (isset($headers) and !array_key_exists($name, $headers))
$headers[$name] = [trim($header[1])];
else
$headers[$name][] = trim($header[1]);
return $len;
}
);
$out = curl_exec($curl);
curl_close($curl);
if (isset($headers['set-cookie']))
$this->parseCookie($headers['set-cookie']);
return ['header' => $headers, 'body' => $out];
}
}
/**
* @param $new_cookie
*/
private function parseCookie($new_cookie)
{
foreach ($new_cookie as $cookie) {
preg_match("!(.*?)=(.*?);(.*)!s", $cookie, $preger);
if ($preger[2] == 'DELETED')
unset($this->cookie[$preger[1]]);
else
$this->cookie[$preger[1]] = $preger[2] . ';' . $preger[3];
}
}
/**
* @return false|string
*/
public function dumpCookie()
{
return json_encode($this->cookie);
}
/**
* @return bool
*/
public function isAuth()
{
$header = $this->getCURL("https://vk.com/feed")['header'];
if (isset($header['location'][0]) and strpos($header['location'][0], 'login.vk.com'))
return False;
return True;
}
/**
* @param null $captcha_key
* @param null $captcha_sid
* @return string
* @throws VkApiException
*/
public function getAccessToken($captcha_key = null, $captcha_sid = null)
{
if ($this->access_token != '')
return $this->access_token;
if ($this->auth_method) {
if ($this->is_auth == 0)
$this->loginInVK();
if ($this->access_token == '')
$this->access_token = $this->generateAccessToken();
} else {
if (isset($this->captcha_sid))
$captcha_sid = $this->captcha_sid;
$this->access_token = $this->generateAccessTokenMobile($captcha_key, $captcha_sid);
}
return $this->access_token;
}
/**
* @param null $scope
* @param bool $resend
* @return mixed
* @throws VkApiException
*/
private function generateAccessToken($scope = null, $resend = false)
{
$this->scope = [];
if (!isset($scope)) {
$scope = $this->default_scope;
}
foreach (preg_split("!,!", $scope) as $one_scope)
$this->scope[] = $one_scope;
$scope = "&scope=$scope";
if ($resend)
$scope .= "&revoke=1";
$token_url = 'https://oauth.vk.com/authorize?client_id=' . $this->id_app .
$scope .
'&response_type=token';
$get_url_token = $this->getCURL($token_url);
if (isset($get_url_token['header']['location'][0]))
$url_token = $get_url_token['header']['location'][0];
else {
preg_match('!location.href = "(.*)"\+addr!s', $get_url_token['body'], $url_token);
if (!isset($url_token[1])) {
throw new VkApiException("Не получилось получить токен на этапе получения ссылки подтверждения");
}
$url_token = $url_token[1];
}
$access_token_location = $this->getCURL($url_token)['header']['location'][0];
if (preg_match("!access_token=(.*?)&!s", $access_token_location, $access_token) != 1)
throw new VkApiException("Не удалось найти access_token в строке ридеректа, ошибка:" . $this->getCURL($access_token_location, null, false)['body']);
return $access_token[1];
}
/**
* @param $captcha_key
* @param $captcha_sid
* @return mixed
* @throws VkApiException
*/
private function generateAccessTokenMobile($captcha_key, $captcha_sid)
{
if (!isset($this->pass))
throw new VkApiException("Метод работает только с логином и паролем");
$captcha = '';
$this->scope = [];
$scope = $this->default_scope;
foreach (preg_split("!,!", $scope) as $one_scope)
$this->scope[] = $one_scope;
$scope = "&scope=$scope";
if (isset($captcha_sid) and isset($captcha_key))
$captcha = "&captcha_sid=$captcha_sid&captcha_key=$captcha_key";
$token_url = 'https://oauth.vk.com/token?grant_type=password&client_id=2274003&client_secret=hHbZxrka2uZ6jB1inYsH' .
'&username=' . $this->login .
'&password=' . $this->pass .
$scope .
$captcha;
$response_auth = $this->getCURL($token_url, null, false)['body'];
$response_auth = json_decode($response_auth, true);
if (isset($response_auth['access_token']))
return $response_auth['access_token'];
else
throw new VkApiException(json_encode($response_auth));
}
}

210
Base.php
View File

@ -1,210 +0,0 @@
<?php
namespace VK;
/**
* Class Base
* @package VK
*/
class Base
{
/**
* @var
*/
protected $vk_api;
/**
* @var array
*/
protected $message = [];
/**
* @var array
*/
protected $media = [];
/**
* @var array
*/
protected $props = [];
/**
* @var array
*/
protected $prop_list = [];
/**
* Base constructor.
* @param $vk_api
*/
protected function __construct($vk_api)
{
$this->vk_api = $vk_api;
}
/**
* @throws VkApiException
*/
public function addImage()
{
$this->addMedia(func_get_args(), 'images');
}
/**
* @param $media
* @param $selector
* @throws VkApiException
*/
protected function addMedia($media, $selector)
{
if ($this->countMedia() + count($media) > 10)
throw new VkApiException('Вы превысили максимальный лимит в 10 файлов');
else {
if (is_array($media))
foreach ($media as $val) {
if (is_array($val) and $selector != 'docs') {
if (isset($this->media[$selector]))
$this->media[$selector] = array_merge($this->media[$selector], $val);
else
$this->media[$selector] = $val;
} else
$this->media[$selector][] = $val;
}
else
$this->media[$selector][] = $media;
}
}
/**
* @return int
*/
private function countMedia()
{
$count = 0;
foreach ($this->media as $kye => $var) {
$count += count($var);
}
return $count;
}
/**
* @param $prop
* @param $value
* @return int
*/
public function addProp($prop, $value)
{
if (!in_array($prop, $this->prop_list))
return 0;
$this->props += [$prop => $value];
return $prop;
}
/**
* @param $docs
* @param null $title
* @throws VkApiException
*/
public function addDocs($docs, $title = null)
{
if (is_string($docs))
$docs = [0 => ['path' => $docs, 'title' => $title]];
else
foreach ($docs as $id => $file) {
if (is_string($file))
$docs[$id] = ['path' => $file, 'title' => null];
}
$this->addMedia($docs, 'docs');
}
/**
* @param $images
* @return int
*/
public function removeImages($images)
{
return $this->removeMedia($images, 'images');
}
/**
* @param $media
* @param $selector
* @return int
*/
protected function removeMedia($media, $selector)
{
$search = array_search($media, $this->media[$selector]);
if ($search) {
$remove_val = $this->media[$selector][$search];
unset($this->media[$selector][$search]);
return $remove_val;
}
if (is_numeric($media) and ($media >= 0 and $media <= count($this->media[$selector]) - 1)) {
$remove_val = $this->media[$selector][$media];
unset($this->media[$selector][$media]);
return $remove_val;
}
return 0;
}
/**
* @param $docs
* @return int
*/
public function removeDocs($docs)
{
return $this->removeMedia($docs, 'docs');
}
/**
* @param $prop
* @return int|mixed
*/
public function removeProp($prop)
{
$search = array_search($prop, $this->props);
if ($search) {
$remove_val = $this->props[$search];
unset($this->props[$search]);
return $remove_val;
}
if (is_numeric($prop) and ($prop >= 0 and $prop <= count($this->props) - 1)) {
$remove_val = $this->props[$prop];
unset($this->props[$prop]);
return $remove_val;
}
return 0;
}
/**
* @return array
*/
public function getMedia()
{
if (isset($this->media))
return $this->media;
else return [];
}
/**
* @return array
*/
public function getMessage()
{
return $this->message;
}
/**
* @param $message
*/
public function setMessage($message)
{
$this->message = $message;
}
/**
* @return array
*/
public function getProps()
{
return $this->props;
}
}

301
Coin.php
View File

@ -1,301 +0,0 @@
<?php
namespace VK;
require_once('config_library.php');
/**
* Class Coin
* @package VK
*/
class Coin {
/**
* @var string
*/
protected $merchant_id = '';
/**
* @var object | null
*/
private $data_request = null;
/**
* @var string
*/
private $merchant_key = '';
/**
* vk_api constructor.
* @param $token
* @param $merchant_id
*/
public function __construct($token, $merchant_id) {
$this->merchant_key = $token;
$this->merchant_id = $merchant_id;
}
/**
* @param $token
* @param $merchant_id
* @return Coin
*/
public static function create($token, $merchant_id) {
return new self($token, $merchant_id);
}
/**
* @param $user_id
* @param int $amount
* @return array|bool
*/
public function sendCoins($user_id, $amount) {
try {
$amount = $this->request('send', ['amount' => $amount * 1000, 'toId' => $user_id]);
if (isset($amount['amount']) && isset($amount['current'])) {
$amount['amount'] /= 1000;
$amount['current'] /= 1000;
}
return 1;
} catch (VkApiException $e) {
return 0;
}
}
/**
* @param array $user_ids
* @return array|bool
* @throws VkApiException
*/
public function getBalance($user_ids = []) {
if (empty($user_ids) or !is_array($user_ids))
$user_ids = empty($user_ids) ? [$this->merchant_id] : [$user_ids];
$results = $this->request('score', ['userIds' => $user_ids]);
if (count($results) < count($user_ids)) {
$nonexistent_id = join(',', (array_diff($user_ids, array_keys($results))));
throw new VkApiException("Попытка получить баланс следущих несуществующих пользователей:\n$nonexistent_id");
}
$this->_toCoin($results);
$results = array_combine($user_ids, array_values($results));
if (is_array($user_ids) && count($user_ids) == 1)
return $results[current($user_ids)];
else
return $results;
}
/**
* @param string $name
* @return array|bool
* @throws VkApiException
*/
public function setName($name) {
return $this->request('set', ['name' => $name]);
}
/**
* @param string $url
* @return array|bool
* @throws VkApiException
*/
public function setCallBack($url = null) {
return $this->request('set', ['callback' => $url]);
}
/**
* @return array|bool
* @throws VkApiException
*/
public function deleteCallBack() {
return $this->request('set', ['callback' => null]);
}
/**
* @return array|bool
* @throws VkApiException
*/
public function getLogs() {
return $this->request('set', ['status' => 1]);
}
/**
* @param int $sum
* @param int $payload
* @param bool $fixed_sum
* @param bool $to_hex
* @return array|string
*/
public function getLink($sum = 0, $fixed_sum = true, $payload = 0, $to_hex = false) {
$payload = ($payload !== 0) ? $payload : rand(-2000000000, 2000000000);
$fixed_sum = $fixed_sum ? '' : '_1';
if ($sum === 0)
return 'vk.com/coin#t' . $this->merchant_id;
$sum = (int)($sum * 1000);
if ($to_hex) {
$merchant_id = dechex($this->merchant_id);
$sum = dechex($sum);
$payload = dechex($payload);
return ['url' => "vk.com/coin#m{$merchant_id}_{$sum}_{$payload}{$fixed_sum}", 'payload' => $payload];
} else {
$merchant_id = $this->merchant_id;
return ['url' => "vk.com/coin#x{$merchant_id}_{$sum}_{$payload}{$fixed_sum}", 'payload' => $payload];
}
}
/**
* @param array $last_tx
* @return bool|mixed
* @throws VkApiException
*/
public function getStoryShop($last_tx = []) {
return $this->getTransaction(1, $last_tx);
}
/**
* @param array $last_tx
* @return bool|mixed
* @throws VkApiException
*/
public function getStoryAccount($last_tx = []) {
return $this->getTransaction(2, $last_tx);
}
/**
* @param array $transaction
* @return bool|mixed
* @throws VkApiException
*/
public function getInfoTransactions($id_transactions) {
if (is_array($id_transactions))
return $this->getTransaction($id_transactions);
else if (is_numeric($id_transactions))
return $this->getTransaction([$id_transactions]);
return 0;
}
/**
* @param $from_id
* @param $amount
* @param $payloadа
* @param $verify
* @param $data
*/
public function initVars(&$from_id, &$amount, &$payload, &$verify, &$data) {
print 'OK';
$data_request = json_decode(file_get_contents('php://input'));
$data = $this->data_request = $data_request;
if (is_object($this->data_request) &&
isset($this->data_request->id) &&
isset($this->data_request->from_id) &&
isset($this->data_request->amount) &&
isset($this->data_request->payload) &&
isset($this->data_request->key)) {
$from_id = $data_request->from_id;
$payload = $data_request->payload;
$amount = $data_request->amount;
$verify = $this->verifyKeys();
}
}
/**
* @return bool
*/
private function verifyKeys() {
$parameters = [
$this->data_request->id,
$this->data_request->from_id,
$this->data_request->amount,
$this->data_request->payload,
$this->data_request->merchant_key,
];
$key = md5(implode(';', $parameters));
return $this->data_request->key === $key;
}
/**
* @param $tx
* @param array $last_tx
* @return bool|mixed
* @throws VkApiException
*/
private function getTransaction($tx, $last_tx = []) {
if (!empty($last_tx))
$last_tx = ['lastTx' => $last_tx];
if (!is_array($tx))
$tx = [$tx];
$request = $this->request('tx', ['tx' => $tx] + $last_tx);
$this->_toCoin($request);
return $request;
}
/**
* @param $results
*/
private function _toCoin(&$results) {
if (is_array($results))
foreach ($results as $key => $value) {
if (is_array($value) && isset($results[$key]['amount']))
@$results[$key]['amount'] = is_int($results[$key]['amount']) ?
(float)($value['amount'] / 1000) :
$results[$key]['amount'];
else
$results[$key] = (float)($value / 1000);
}
}
/**
* @param $method
* @param array $params
* @return bool|mixed
* @throws VkApiException
*/
private function request($method, $params = []) {
$params['merchantId'] = $this->merchant_id;
$params['key'] = $this->merchant_key;
$url = 'https://coin-without-bugs.vkforms.ru/merchant/' . $method . '/';
try {
return $this->request_core($url, $params);
} catch (VkApiException $e) {
$exception = json_decode($e->getMessage(), true);
if (in_array($exception['error']['code'], [500, 422]))
throw new VkApiException($exception['error']['message']);
else
throw new VkApiException($e->getMessage());
}
}
/**
* @param $url
* @param array $params
* @return mixed
* @throws VkApiException
*/
private function request_core($url, $params = []) {
if (function_exists('curl_init')) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($params, JSON_UNESCAPED_UNICODE));
$result = json_decode(curl_exec($ch), True);
curl_close($ch);
} else {
$result = json_decode(file_get_contents($url, true, stream_context_create([
'http' => [
'method' => 'POST',
'header' => "Content-Type: application/json\r\n",
'content' => http_build_query($params)
]
])), true);
}
if (!isset($result) or isset($result['error']))
throw new VkApiException('Вк вернул ошибку:' . json_encode($result));
if (isset($result['response']))
return $result['response'];
else
return $result;
}
}

View File

@ -1,272 +0,0 @@
<?php
namespace VK;
class Execute extends vk_api {
private $vk;
private $counter = 0;
static private $max_counter = 10; // 25;
private $messages = [];
private $constructors_messages = [];
public function __construct($vk) {
parent::setAllDataclass($vk->copyAllDataclass());
$this->vk = $vk;
}
public function __destruct() {
$this->exec();
}
/**
* @param null $id
* @param null $message
* @param null $payload
* @param null $user_id
* @param null $type
* @param null $data
* @return array|mixed|null
*/
public function initVars(&$id = null, &$message = null, &$payload = null, &$user_id = null, &$type = null, &$data = null) {
if (!$this->vk->debug_mode)
$this->vk->sendOK();
$data = $this->vk->data;
$data_backup = $this->vk->data;
$type = isset($data->type) ? $data->type : null;
if($type == 'message_new' && isset($data->object->message)) {
$data->object = $data->object->message;
}
$id = isset($data->object->peer_id) ? $data->object->peer_id : null;
$message = isset($data->object->text) ? $data->object->text : null;
$payload = isset($data->object->payload) ? json_decode($data->object->payload, true) : null;
$user_id = isset($data->object->from_id) ? $data->object->from_id : null;
$data = $data_backup;
return $data_backup;
}
public function sendMessage($id, $message, $props = []) {
$message = $this->vk->placeholders($id, $message);
$this->messages[] = ['peer_id' => $id, 'message' => $message, "random_id" => rand(-2147483648, 2147483647)] + $props;
$this->counter += 1;
$this->checkExec();
}
public function sendButton($id, $message, $buttons = [], $inline = false, $one_time = False, $params = []) {
$keyboard = $this->generateKeyboard($buttons, $inline, $one_time);
$message = $this->vk->placeholders($id, $message);
$this->messages[] = ['message' => $message, 'peer_id' => $id, 'keyboard' => $keyboard, "random_id" => rand(-2147483648, 2147483647)] + $params;
$this->counter += 1;
$this->checkExec();
}
public function reply($message, $params = []) {
if ($this->vk->data != []) {
return $this->sendMessage($this->vk->data->object->peer_id, $message, $params);
} else {
throw new VkApiException('Вк не прислал callback, возможно вы пытаетесь запустить скрипт с локалки');
}
}
private function generateUrlPhotos($id, $count) {
$code = [];
for ($i = 0; $i < $count; ++$i)
$code[] = "API.photos.getMessagesUploadServer({\"peer_id\" : $id})";
return $this->request("execute", ["code" => "return [".join(',', $code). "];"]);
}
private function generateUrlDocs($id, $count) {
$code = [];
for ($i = 0; $i < $count; ++$i)
$code[] = "API.docs.getMessagesUploadServer({\"peer_id\" : $id, \"type\": \"doc\"})";
return $this->request("execute", ["code" => "return [".join(',', $code). "];"]);
}
public function createMessages($id, $message = [], $props = [], $media = [], $keyboard = []) {
if (!isset($media['images']))
$media['images'] = [];
if (!isset($media['docs']))
$media['docs'] = [];
if (count($media['docs']) + count($media['images']) + 1 + $this->counter > Execute::$max_counter)
$this->exec();
if (count($media['images']) != 0)
$photo_urls = $this->generateUrlPhotos($id, count($media['images']));
if (count($media['docs']) != 0)
$doc_urls = $this->generateUrlDocs($id, count($media['docs']));
if ($keyboard != [])
$object = [
'id' => $id,
'message' => $message,
'keyboard_content' => $this->generateKeyboard($keyboard['keyboard'], $keyboard['inline'], $keyboard['one_time']),
'images_content' => [],
'docs_content' => []
];
else
$object = [
'id' => $id,
'message' => $message,
'keyboard_content' => [],
'images_content' => [],
'docs_content' => []
];
foreach ($media as $selector => $massiv) {
switch ($selector) {
case "images":
foreach ($massiv as $key => $image) {
for ($i = 0; $i < $this->try_count_resend_file; ++$i) {
try {
$answer_vk = json_decode($this->sendFiles($photo_urls[$key]['upload_url'], $image, 'photo'), true);
$object['images_content'][] = ['photo' => $answer_vk['photo'], 'server' => $answer_vk['server'], 'hash' => $answer_vk['hash']];
$this->counter += 1;
break;
} catch (VkApiException $e) {
sleep(1);
$exception = json_decode($e->getMessage(), true);
if ($exception['error']['error_code'] != 121)
throw new VkApiException($e->getMessage());
}
}
}
break;
case "docs":
foreach ($massiv as $key => $document) {
for ($i = 0; $i < $this->try_count_resend_file; ++$i) {
try {
$title = isset($document['title']) ? $document['title'] : preg_replace("!.*?/!", '', $document);
$answer_vk = json_decode($this->sendFiles($doc_urls[$key]['upload_url'], $document['path']), true);
$object['docs_content'][] = ['file' => $answer_vk['file'], 'title' => $title];
$this->counter += 1;
break;
} catch (VkApiException $e) {
sleep(1);
$exception = json_decode($e->getMessage(), true);
if ($exception['error']['error_code'] != 121)
throw new VkApiException($e->getMessage());
}
}
}
break;
case "other":
break;
}
}
$this->counter += 1;
$this->constructors_messages[] = $object;
$this->checkExec();
return true;
}
private function getConversationsExec($offset) {
$code = 'var count = API.messages.getConversations({"count": 200, "offset": 0})["count"];
var start_offset = '. $offset .';
var temp_count = 0;
var count_apis = 1;
var result = [];
var write_allowed = [];
var ids = [];
while ((temp_count + start_offset) < count && count_apis < 25) {
result = API.messages.getConversations({"count": 200, "offset": (temp_count + start_offset)})["items"]@.conversation;
write_allowed = write_allowed + result@.can_write@.allowed;
ids = ids + result@.peer@.id;
temp_count = temp_count + 200;
count_apis = count_apis + 1;
}
return {"count": count, "offset_ok": (temp_count + start_offset),"write_allowed": write_allowed, "ids": ids};';
// $code = 'return API.messages.getConversations({"count": 200, "offset": 0})["count"];';
return $this->request("execute", ["code" => $code]);
}
private function getConversationsIds() {
$ids = [];
$exec_result = [
"count" => 1,
"offset_ok" => 0
];
while ($exec_result['count'] > $exec_result['offset_ok']) {
$exec_result = $this->getConversationsExec($exec_result['offset_ok']);
echo "{$exec_result['offset_ok']} / {$exec_result['count']}, ";
foreach ($exec_result['write_allowed'] as $key => $var)
if ($var)
$ids [] = $exec_result['ids'][$key];
}
$count = count($ids);
$ids = array_unique($ids);
echo "Complete!\nВсего id: ".$count."\nДубликатов: ".($count - count($ids))."\n";
return $ids;
}
// public function sendAllDialogs($message) {
// $ids = $this->getConversationsIds();
// $ids = array_chunk($ids, 100);
// foreach ($ids as $ids_chunk) {
// $this->messages[] = ['user_ids' => join(',', $ids_chunk), 'message' => $message, "random_id" => rand(-2147483648, 2147483647)];
// $this->counter += 1;
// $this->checkExec();
// }
// echo "COUNT = ".$this->counter."\n";
// }
private function checkExec() {
if ($this->counter >= Execute::$max_counter)
return $this->exec();
return false;
}
public function exec() {
if ($this->counter == 0)
return false;
$this->counter = 0;
$code = 'var query = '. json_encode($this->constructors_messages, JSON_UNESCAPED_UNICODE) .';
var query_message = '. json_encode($this->messages, JSON_UNESCAPED_UNICODE) .';
var count = 0;
var count_image = 0;
var text_attach_photo = "";
var resulter = [];
var data_result = [];
while (query[count] != null) {
text_attach_photo = "";
resulter = [];
count_image = 0;
while (query[count]["images_content"][count_image] != null) {
resulter = API.photos.saveMessagesPhoto(query[count]["images_content"][count_image]);
if (text_attach_photo == "") {
text_attach_photo = "photo" + resulter[0]["owner_id"] + "_" + resulter[0]["id"];
} else {
text_attach_photo = text_attach_photo + ",photo" + resulter[0]["owner_id"] + "_" + resulter[0]["id"];
}
count_image = count_image + 1;
}
count_image = 0;
while (query[count]["docs_content"][count_image] != null) {
resulter = API.docs.save(query[count]["docs_content"][count_image]);
if (text_attach_photo == "") {
text_attach_photo = "doc" + resulter["doc"]["owner_id"] + "_" + resulter["doc"]["id"];
} else {
text_attach_photo = text_attach_photo + ",doc" + resulter["doc"]["owner_id"] + "_" + resulter["doc"]["id"];
}
count_image = count_image + 1;
}
data_result.push(API.messages.send({"peer_id": query[count]["id"], "message": query[count]["message"], "random_id": 0, "attachment": text_attach_photo, "keyboard": query[count]["keyboard_content"]}));
count = count + 1;
}
count = 0;
while (query_message[count] != null) {
data_result.push(API.messages.send(query_message[count]));
count = count + 1;
}
return data_result;';
$this->messages = [];
$this->constructors_messages = [];
return $this->request("execute", ["code" => $code]);
}
}

View File

@ -1,45 +0,0 @@
<?php
/**
* Created by PhpStorm.
* User: zerox
* Date: 25.08.18
* Time: 23:59
*/
namespace VK;
/**
* Class Group
* @package VK
*/
class Group extends vk_api
{
/**
* @var
*/
private $groupID;
/**
* Group constructor.
* @param $groupID
* @param $vk_api
*/
public function __construct($groupID, $vk_api)
{
$this->groupID = $groupID;
parent::setAllDataclass($vk_api->copyAllDataclass());
}
/**
* @param $method
* @param $params
* @return array
*/
protected function editRequestParams($method, $params)
{
// if ($method == 'messages.send' or $method == 'photos.saveMessagesPhoto')
$params['group_id'] = $this->groupID;
return [$method, $params];
}
}

View File

@ -1,219 +0,0 @@
<?php
namespace VK;
/**
* Class LongPoll
* @package VK
*/
class LongPoll extends vk_api
{
/**
* @var
*/
private $vk;
/**
* @var
*/
private $group_id;
/**
* @var
*/
private $user_id;
/**
* @var
*/
private $key;
/**
* @var
*/
private $server;
/**
* @var
*/
private $ts;
/**
* LongPoll constructor.
* @param $vk
*/
public function __construct($vk)
{
parent::setAllDataclass($vk->copyAllDataclass());
$this->vk = $vk;
$data = $this->vk->userInfo();
if ($data != false) {
$this->vk->auth_type = 'user';
$this->user_id = $data['id'];
} else {
$this->vk->auth_type = 'group';
$this->group_id = $this->vk->request('groups.getById', [])[0]['id'];
$this->vk->request('groups.setLongPollSettings', [
'group_id' => $this->group_id,
'enabled' => 1,
'api_version' => $this->vk->version,
'message_new' => 1,
]);
}
$this->getLongPollServer();
}
/**
*
*/
public function getLongPollServer()
{
if ($this->vk->auth_type == 'user')
$data = $this->vk->request('messages.getLongPollServer', ['need_pts' => 1, 'lp_version' => 3]);
else
$data = $this->vk->request('groups.getLongPollServer', ['group_id' => $this->group_id]);
unset($this->key);
unset($this->server);
unset($this->ts);
list($this->key, $this->server, $this->ts) = [$data['key'], $data['server'], $data['ts']];
}
/**
* @param $anon
* @throws VkApiException
*/
public function listen($anon)
{
while ($data = $this->processingData()) {
foreach ($data->updates as $event) {
unset($this->vk->data);
$this->vk->data = $event;
$anon($event);
}
if ($this->vk instanceof Execute) {
$this->vk->exec();
}
}
}
/**
* @return mixed
* @throws VkApiException
*/
public function processingData()
{
$data = $this->getData();
if (isset($data->failed)) {
if ($data->failed == 1) {
unset($this->ts);
$this->ts = $data->ts;
}
else {
$this->getLongPollServer();
$data = $this->getData();
}
}
unset($this->ts);
$this->ts = $data->ts;
return $data;
}
/**
* @return mixed
* @throws VkApiException
*/
public function getData()
{
$defult_params = ['act' => 'a_check', 'key' => $this->key, 'ts' => $this->ts, 'wait' => 55];
if($this->vk->auth_type == 'user') {
$params = ['mode' => 32, 'version' => 3];
$data = $this->request_core('https://' . $this->server . '?', $defult_params + $params);
} else {
$data = $this->request_core($this->server . '?', $defult_params);
}
return $data;
}
/**
* @param $type
* @param $anon
*/
public function on($type, $anon)
{
$summands = [];
$data = json_decode(json_encode($this->vk->data), true);
switch ($type) {
case 'message_new':
{
if ($data[0] == 4) {
foreach ([1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 65536] as $key) {
if ($data[2] & $key)
$summands[] = $key;
}
if (!in_array(2, $summands)) { //только входящие сообщения
$this->vk->data = [];
$this->vk->data['object']['peer_id'] = $data[3];
$this->vk->data['object']['text'] = $data[5];
$this->vk->data = json_decode(json_encode($this->vk->data));
$anon($data);
}
}
break;
}
}
}
/**
* @param $id
* @param null $message
* @param null $payload
* @param null $user_id
* @param null $type
* @param null $data
* @return |null
*/
public function initVars(&$id = null, &$message = null, &$payload = null, &$user_id = null, &$type = null, &$data = null)
{
$data = $this->vk->data;
$data_backup = $this->vk->data;
$type = isset($data->type) ? $data->type : null;
if($type == 'message_new' && isset($data->object->message)) {
$data->object = $data->object->message;
}
$id = isset($data->object->peer_id) ? $data->object->peer_id : null;
$message = isset($data->object->text) ? $data->object->text : null;
$payload = isset($data->object->payload) ? json_decode($data->object->payload, true) : null;
$user_id = isset($data->object->from_id) ? $data->object->from_id : null;
$data = $data_backup;
return $data_backup;
}
public function reply($message, $params = []) {
$message = $this->vk->placeholders($this->vk->data->object->peer_id, $message);
return $this->vk->request('messages.send', ['message' => $message, 'peer_id' => $this->vk->data->object->peer_id] + $params);
}
/**
* @param $url
* @param array $params
* @return mixed
* @throws VkApiException
*/
private function request_core($url, $params = [])
{
if (function_exists('curl_init')) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url.http_build_query($params));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$result = json_decode(curl_exec($ch));
curl_close($ch);
} else {
$result = json_decode(file_get_contents($url, true, stream_context_create([
'http' => [
'method' => 'POST',
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'content' => http_build_query($params)
]
])));
}
if (!isset($result) or isset($result->error))
throw new VkApiException(json_encode($result));
return $result;
}
}

View File

@ -1,64 +0,0 @@
<?php
namespace VK;
/**
* Class Message
* @package VK
*/
class Message extends Base
{
/**
* @var array
*/
private $keyboard = [];
/**
* Message constructor.
* @param $vk_api
*/
public function __construct($vk_api)
{
$this->prop_list = ['random_id', 'domain', 'chat_id', 'user_ids', 'lat', 'long', 'forward_messages',
'sticker_id', 'payload'];
parent::__construct($vk_api);
}
/**
* @return array
*/
public function getKeyboard()
{
return $this->keyboard;
}
/**
* @param array $keyboard
* @param bool $inline
* @param bool $one_time
*/
public function setKeyboard($keyboard = [], $inline = false, $one_time = false)
{
$this->keyboard = ['keyboard' => $keyboard, 'inline' => $inline, 'one_time' => $one_time];
}
public function addVoice()
{
$this->addMedia(func_get_args(), 'voice');
}
public function removeVoice($voice)
{
return $this->removeMedia($voice, 'voice');
}
/**
* @param $id
* @return mixed
*/
public function send($id)
{
return $this->vk_api->createMessages($id, $this->message, $this->props, $this->media, $this->keyboard);
}
}

View File

@ -1,39 +0,0 @@
<?php
namespace VK;
/**
* Class Post
* @package VK
*/
class Post extends Base
{
/**
* Post constructor.
* @param $vk_api
*/
public function __construct($vk_api)
{
$this->prop_list = ['friends_only', 'from_group', 'services', 'signed', 'publish_date', 'lat', 'long', 'place_id',
'post_id', 'guid', 'mark_as_ads', 'close_comments'];
parent::__construct($vk_api);
}
/**
* @param $id
* @param null $publish_date
* @return mixed
* @throws VkApiException
*/
public function send($id, $publish_date = null)
{
if ($publish_date >= time())
$this->props['publish_date'] = $publish_date;
else if ($publish_date == null)
$this->props['publish_date'] = time();
else
throw new VkApiException('Неверно указан $publish_date');
return $this->vk_api->createPost($id, $this->message, $this->props, $this->media);
}
}

View File

@ -1,42 +0,0 @@
<?php
/**
* Created by PhpStorm.
* User: runnin
* Date: 01.08.19
* Time: 17:56
*/
namespace VK;
class SiteAuth {
public $settings = [];
public $data = [];
public function __construct($settings) {
if (isset($settings["client_id"], $settings["client_secret"], $settings["redirect_uri"])) {
$this->settings = $settings;
}
}
public function auth() {
if (isset($_GET['code'])) {
$query = urldecode(http_build_query($this->settings + ["code" => $_GET['code']]));
$token = json_decode(file_get_contents("https://oauth.vk.com/access_token?" . $query), true);
if (isset($token["access_token"])) {
$this->data = $token;
return true;
}
}
return false;
}
public function get_link() {
$query = urldecode(http_build_query([
"client_id" => $this->settings["client_id"],
"redirect_uri" => $this->settings["redirect_uri"],
"response_type" => "code"
]));
return "https://oauth.vk.com/authorize?" . $query;
}
}

View File

@ -1,29 +0,0 @@
<?php
namespace VK;
use Exception;
use Throwable;
class VkApiException extends Exception {
public function __construct($message = "", $code = 0, Throwable $previous = null) {
//echo "\n".$this->__toString()."\n";
parent::__construct($message, $code, $previous);
}
public function __toString() {
$error = "[Exception]: возникла ошибка:";
$error .= "\r\n[Exception]: текст: {$this->getMessage()}";
$error .= "\r\n[Exception]: код ошибки: {$this->getCode()}";
$error .= "\r\n[Exception]: файл: {$this->getFile()}:{$this->getLine()}";
$error .= "\r\n[Exception]: путь ошибки: {$this->getTraceAsString()}\r\n";
if (!is_dir('error'))
mkdir('error');
$file = fopen('error/error_log' . date('d-m-Y_h') . ".log", 'a');
fwrite($file, $error);
fclose($file);
// exit();
return $error;
// parent::__toString(); // TODO: Change the autogenerated stub
}
}

View File

@ -1,24 +1,62 @@
{ {
"name": "hood/vk", "name": "hood/vk",
"type": "library", "type": "library",
"description": "Набор классов для удобной работы с VK API. Форк проекта SimpleVK от команды hood.su с переработкой и оптимизацией кода под стандарты PSR", "description": "Фреймворк для работы с VK API",
"keywords": ["vk","hood", "SimpleVK"], "keywords": [
"vk",
"hood",
"api"
],
"homepage": "https://git.hood.su/vk", "homepage": "https://git.hood.su/vk",
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"authors": [ "authors": [
{ {
"name": "Arsen Mirzaev", "name": "Arsen Mirzaev",
"email": "red@hood.su", "email": "red@hood.su",
"homepage": "http://hood.su/sex", "homepage": "https://hood.su/ass",
"role": "Developer" "role": "Developer"
} }
], ],
"support": {
"docs": "https://git.hood.su/vk/manual",
"issues": "https://git.hood.su/vk/issues",
"chat": "https://vk.com/cyberhybrid"
},
"require": { "require": {
"php": ">=7.4.0" "php": ">=7.4.0",
"psr/log": "1.*",
"monolog/monolog": ">=1.6",
"jasny/error-handler": "^0.2.0",
"vlucas/phpdotenv": "5.*",
"guzzlehttp/guzzle": "^7.0"
},
"require-dev": {
"phpdocumentor/phpdocumentor": ">=2.9",
"phpunit/phpunit": "^9.2"
},
"suggest": {
"phpunit/dbunit": "Тестирование базы данных. Требует phpunit ^7.0"
}, },
"autoload": { "autoload": {
"psr-4": { "psr-4": {
"VK\\": "src" "VK\\": "sources/"
} }
},
"config": {},
"archive": {
"exclude": [
"CONTRIBUTING.md",
".env"
]
},
"funding": [
{
"type": "HOOD (later)",
"url": "https://hood.su/vk/funding"
},
{
"type": "VK",
"url": "https://vk.com/cyberhybrid"
} }
]
} }

5161
composer.lock generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,20 +0,0 @@
<?php
/**
* Created by PhpStorm.
* User: zerox
* Date: 31.10.18
* Time: 0:41
*/
namespace VK;
// массив кодов ошибок ВК, при которых сообщение об ошибке игнорируется и отправляется повторный запрос к api
const REQUEST_IGNORE_ERROR = [1,6,9,10,14];
// максимальное количество попыток загрузки файла
const COUNT_TRY_SEND_FILE = 5;
// Auth
// Запрашиваемые права доступа для токена пользователя по уполчанию
const DEFAULT_SCOPE = "notify,friends,photos,audio,video,stories,pages,status,notes,messages,wall,ads,offline,docs,groups,notifications,stats,email,market";
// User-Agent по умолчанию
const DEFAULT_USERAGENT = 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36';
// ID приложения ВК по умолчанию
const DEFAULT_ID_APP = '6660888';
/*-----Массив разницы версий--------*/

182
logs/04_07_2020.log Normal file
View File

@ -0,0 +1,182 @@
[2020-07-04 05:47:48] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:47:48] Core.WARNING: Foo [] {"dummy":"Hello world!"}
[2020-07-04 05:47:48] Core.ERROR: Bar ["test"] {"dummy":"Hello world!"}
[2020-07-04 05:47:48] Core.INFO: Test [] {"dummy":"Hello world!"}
[2020-07-04 05:47:48] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:47:48] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.WARNING: Foo [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.ERROR: Bar ["test"] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.INFO: Test [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.WARNING: Foo [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.ERROR: Bar ["test"] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.INFO: Test [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.WARNING: Foo [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.ERROR: Bar ["test"] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.INFO: Test [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:50:00] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:50:00] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(126): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:50:00] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:50:48] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:50:48] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(126): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:50:48] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:51:00] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:51:00] Core.ERROR: ErrorException: Uncaught TypeError: ini_set() expects parameter 2 to be string, bool given in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(102): ini_set() #1 D:\Проектs\Репозитории\vk\sources\Core.php(126): VK\Core->__construct() #2 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:51:00] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:51:05] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:51:05] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(126): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:51:05] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:52:52] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:52:52] Core.ERROR: ErrorException: Uncaught TypeError: ini_set() expects parameter 2 to be string, int given in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(102): ini_set() #1 D:\Проектs\Репозитории\vk\sources\Core.php(128): VK\Core->__construct() #2 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:52:52] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:52:53] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:52:53] Core.ERROR: ErrorException: Uncaught TypeError: ini_set() expects parameter 2 to be string, int given in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(102): ini_set() #1 D:\Проектs\Репозитории\vk\sources\Core.php(128): VK\Core->__construct() #2 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:52:53] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:53:09] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:53:09] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:105 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(128): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:105 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:53:09] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:53:50] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:53:50] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:53:50] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:54:01] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:54:01] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:54:01] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:55:41] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:55:41] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:55:41] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:59:19] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:59:19] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:59:19] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:00:15] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:00:15] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:27] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:28] Core.ERROR: ErrorException: Uncaught Error: Call to a member function auth() on null in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:41:28] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:44] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:44] Core.ERROR: ErrorException: Uncaught Error: Call to a member function auth() on null in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:41:44] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:47] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:47] Core.ERROR: ErrorException: Uncaught Error: Call to a member function auth() on null in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:41:47] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:43:44] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:43:44] Core.ERROR: ErrorException: Uncaught Error: Class name must be a valid object or a string in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:43:44] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:46:58] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:46:58] Core.ERROR: ErrorException: Uncaught Error: Class name must be a valid object or a string in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:46:58] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:47:17] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:47:19] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:54:52] __NAME__.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:54:54] __NAME__.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:55:50] .INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:55:52] .INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:56:22] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:56:24] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:02:28] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:03:41] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:03:43] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:05:06] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:05:06] VK\Core.ERROR: ErrorException: Uncaught Error: Call to a member function auth() on null in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:05:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:05:50] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:05:52] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:15:04] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:15:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:17:12] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:17:14] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:20:14] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:20:16] VK\Core.NOTICE: Для безопасности соединения ВАЖНО включить SSL шифрования [] {"dummy":"Hello world!"}
[2020-07-04 07:20:16] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:21:56] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:21:58] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:21:58] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:22:13] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:22:15] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:22:15] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:25:50] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:25:52] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:25:53] VK\Core.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Parsers\Curl::parseCookie() in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:75 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(79): VK\Parsers\Curl->getToken() #1 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(61): VK\Robots\Group->getTokenAccess() #2 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:75 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:25:53] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:26:02] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:26:04] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:26:04] VK\Core.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Parsers\Curl::parseCookie() in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:75 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(79): VK\Parsers\Curl->getToken() #1 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(61): VK\Robots\Group->getTokenAccess() #2 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:75 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:26:04] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:27:33] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:27:35] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:27:36] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:28:34] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:28:36] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:28:36] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:29:58] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:30:00] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:30:00] VK\Core.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Robots\Group::getToken() in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:95 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(61): VK\Robots\Group->getTokenAccess() #1 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:95 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:30:00] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:31] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:31] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:32:31] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:44] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:44] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:32:44] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:53] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:53] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:32:53] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:33:05] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:33:05] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:33:05] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:34:16] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:34:17] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:34:17] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:35:35] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:35:37] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:35:39] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:35:39] VK\Core.ERROR: ErrorException: Uncaught Error: Class 'VK\Robots\VkApiException' not found in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:99 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(61): VK\Robots\Group->getTokenAccess() #1 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:99 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:35:39] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:36:48] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:36:50] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:36:52] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:36:53] VK\Core.ERROR: ErrorException: Uncaught Error: Class 'VK\Robots\Exception' not found in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:96 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(59): VK\Robots\Group->getTokenAccess() #1 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:96 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:36:53] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:37:08] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:37:10] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:37:13] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:37:16] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:37:16] VK\Core.ERROR: ErrorException: Uncaught Exception: Не удалось найти access_token в строке ридеректа, ошибка:{"error":"invalid_request","error_description":"Security Error"} in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:96 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(59): VK\Robots\Group->getTokenAccess() #1 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:96 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:37:16] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:38:04] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:38:06] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:38:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:05:40] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:05:42] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:05:43] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:08:26] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:08:28] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:08:28] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:08:43] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:08:45] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:08:46] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:13:24] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:13:26] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:13:27] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:23:42] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:23:44] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:23:44] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:24:04] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:24:06] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:24:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:34:06] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:34:06] VK\Core.ERROR: ErrorException: Class VK\Robots\Group contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (VK\Robots\RobotAbstract::genToken, VK\Robots\RobotAbstract::genTokenMobile) in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:10 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 08:34:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:35:39] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:35:39] VK\Core.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Robots\Group::auth() in D:\Проектs\Репозитории\vk\test.php:38 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:38 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 08:35:39] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 12:23:50] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 12:23:50] VK\Core.ERROR: ErrorException: Uncaught TypeError: ucfirst() expects parameter 1 to be string, null given in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(82): ucfirst() #1 D:\Проектs\Репозитории\vk\test.php(36): VK\Core->buildRobot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 12:23:50] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}

14
logs/05_07_2020.log Normal file
View File

@ -0,0 +1,14 @@
[2020-07-05 11:48:50] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:48:50] VK\Core.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:85 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(36): VK\Core->buildRobot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:85 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-05 11:48:50] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:05] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:17] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:17] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:45] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:45] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:47] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:47] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:53:01] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:53:01] VK\Core.ERROR: ErrorException: Abstract function VK\API\LongPollAbstract::__construct() cannot be declared private in D:\Проектs\Репозитории\vk\sources\API\LongPollAbstract.php:9 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-05 11:53:01] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}

316
logs/06_07_2020.log Normal file
View File

@ -0,0 +1,316 @@
[2020-07-05 16:24:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:25:45] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:26:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:28:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:28:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:28:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 17:30:36] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 17:31:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:23:30] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:23:30] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:24:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:24:29] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:24:31] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:24:31] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:25:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:25:02] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:25:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:25:37] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:27:07] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:27:07] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:59:26] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:59:26] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to VK\Core::convert() must be of the type int, string given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 65 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:109 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(65): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:109 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:03:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:04:47] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:04:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:05:46] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:11:08] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:11:08] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:12:15] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:12:15] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:12:27] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:12:27] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:12:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:12:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:13:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:13:48] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:33:19] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:33:19] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:34:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:34:40] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:35:15] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:35:15] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:35:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:35:48] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:02] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to VK\Core::convert() must be of the type int, string given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 67 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:38] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:38] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:42] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:47] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:47] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:58] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:58] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:37:33] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:38:00] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:38:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:38:49] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:00] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:00] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:09] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:09] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:17] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:17] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:39:17] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:21] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:21] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:26] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:26] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:52] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:52] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:09] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:09] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:25] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:25] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:41] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:41] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: var_dump() expects at least 1 parameter, 0 given in D:\Проектs\Репозитории\vk\sources\Core.php:66 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(66): var_dump() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:66 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:40:41] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:45] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:45] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: var_dump() expects at least 1 parameter, 0 given in D:\Проектs\Репозитории\vk\sources\Core.php:66 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(66): var_dump() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:66 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:40:45] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:50] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:50] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:40:50] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:55] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:55] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Core::convert() must be of the type string, none returned in D:\Проектs\Репозитории\vk\sources\Core.php:130 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:130 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:40:55] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:43:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:43:12] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неизвестный идентификатор робота in D:\Проектs\Репозитории\vk\sources\Core.php:122 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:122 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:43:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:43:45] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:43:45] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to VK\Core::convert() must be of the type int, string given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 67 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:43:45] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:44:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:44:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to VK\Core::convert() must be of the type int, string given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 67 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:44:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:44:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:44:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:44:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:44:48] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:44:48] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:44:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:44:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:44:53] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:46:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:46:02] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:50:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:50:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:03:47] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:03:47] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:04:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:04:16] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected ')' in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:04:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:05:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:05:18] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Builder::__construct(), 0 passed in D:\Проектs\Репозитории\vk\sources\Core.php on line 37 and exactly 1 expected in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(37): VK\Builder->__construct() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:05:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:05:58] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:05:58] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Builder::$params must be array, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:23 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(37): VK\Builder->__construct() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:23 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:05:58] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:06:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:06:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неизвестный тип API in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:06:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:35:08] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:35:08] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Builder::__construct() must be of the type array, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 37 and defined in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(37): VK\Builder->__construct() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:35:08] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:35:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:35:34] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:35:34] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:35:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:35:43] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:35:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:38:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:38:51] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected 'list' (T_LIST) in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:38:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:38:59] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:38:59] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, string used in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:38:59] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:39:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:39:10] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to a member function LongPoll() on null in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:39:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:39:24] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:39:24] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Robots\Group::LongPoll(), 0 passed in D:\Проектs\Репозитории\vk\sources\Builder.php on line 51 and exactly 3 expected in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(51): VK\Robots\Group->LongPoll() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:39:24] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:39:33] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:39:33] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Builder::robot() must be an instance of VK\Builder, null returned in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:39:33] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:39:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:39:51] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Builder::robot() must be an object, null returned in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:39:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:40:08] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:40:08] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:40:35] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:40:35] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:43:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:43:44] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:43:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:44:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:44:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:44:53] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:46:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:46:14] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, string used in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:46:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:46:36] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:46:36] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$token must be string, int used in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:46:36] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:46:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:46:49] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:47:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:47:02] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:47:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:47:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:47:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:47:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:47:31] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:47:31] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::build() must be of the type array, int given, called in D:\Проектs\Репозитории\vk\test.php on line 32 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:35 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:47:31] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:49:57] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:49:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:50:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:50:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:50:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:50:14] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$token must be string, int used in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:50:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:50:39] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:50:39] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:55:30] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:55:30] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected 'get_class_vars' (T_STRING) in D:\Проектs\Репозитории\vk\sources\Builder.php:44 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:55:30] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:55:35] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:55:35] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: get_class_vars() expects parameter 1 to be string, object given in D:\Проектs\Репозитории\vk\sources\Builder.php:44 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(44): get_class_vars() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:44 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:55:35] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:56:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:56:05] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:56:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:56:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:50:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:50:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:51:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:51:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:51:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:51:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:51:12] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:51:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:51:58] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:51:58] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:51:58] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:52:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:52:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:52:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:52:48] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:52:48] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:10] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:22] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:22] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:36] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:36] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$api must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:36] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:40] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:48] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected '=' in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:48] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:55:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:55:02] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:55:02] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:00] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:00] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:00] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:05] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected '=' in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:05] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:10] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:14] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected '&', expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:17] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:17] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:40] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$api must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:01:50] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:01:50] VK\Loggers\Jasmo.ERROR: ErrorException: Type of VK\Robots\Group::$token must be string (as in class VK\Robots\RobotAbstract) in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:11 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:01:50] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:02:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:02:12] VK\Loggers\Jasmo.ERROR: ErrorException: Default value for property of type string may not be null. Use the nullable type ?string to allow null default value in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:25 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:02:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:05:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:05:34] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:06:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:06:05] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:06:54] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:06:54] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:06:59] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:06:59] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:07:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:07:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:09:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:09:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:09:59] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:09:59] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:11:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:11:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:13:57] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:13:57] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$api must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:13:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:14:20] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:14:20] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Object of class VK\Builder could not be converted to string in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:14:20] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:14:30] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:14:30] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:14:30] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:19:11] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:19:11] VK\Loggers\Jasmo.ERROR: ErrorException: Can't use function return value in write context in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:19:11] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:20:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:20:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:21:15] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:21:15] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:22:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:22:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:23:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:23:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:23:59] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:23:59] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:24:32] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:24:32] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:24:55] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:24:56] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:25:08] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:25:08] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:25:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:25:16] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:25:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:25:55] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:25:55] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:26:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:26:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:28:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:28:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:28:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:28:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []

190
logs/07_07_2020.log Normal file
View File

@ -0,0 +1,190 @@
[2020-07-06 14:02:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:02:07] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Builder::__construct() must be of the type array, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 42 and defined in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(42): VK\Builder->__construct() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:02:07] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:02:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:02:51] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:02:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:03:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:03:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:03:53] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:04:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:04:16] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:04:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:04:36] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:04:36] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:04:36] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:08:04] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:08:04] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:08:04] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:08:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:08:13] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:08:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:09:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:09:14] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:09:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:14:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:14:40] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:14:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:16:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:16:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:35] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:53] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:17:20] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:17:20] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:17:57] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:17:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:18:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:18:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:19:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:19:05] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:19:05] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:19:21] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:19:21] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:19:21] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:19:22] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:19:22] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:19:22] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:19:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:19:28] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:20:19] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:20:19] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:20:19] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:21:22] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:21:22] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:21:22] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:21:25] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:21:25] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:21:25] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:21:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:21:42] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:21:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:22:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:22:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:22:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:22:30] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:22:30] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:22:57] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:22:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:25:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:25:03] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:25:03] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:25:26] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:25:26] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:19:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:19:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:19:55] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:19:55] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:07] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:07] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:28] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:31] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:31] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:41] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:41] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:21:19] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:21:19] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Robots\Group::LongPoll(), 0 passed in D:\Проектs\Репозитории\vk\sources\Builder.php on line 49 and exactly 3 expected in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(49): VK\Robots\Group->LongPoll() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:21:19] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:21:33] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:21:33] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:21:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:21:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:25:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:25:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Robots\Group::LongPoll(), 0 passed in D:\Проектs\Репозитории\vk\sources\Builder.php on line 49 and exactly 1 expected in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:62 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(49): VK\Robots\Group->LongPoll() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:62 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:25:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:26:11] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:26:11] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method stdClass::request() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:17 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(64): VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\vk\sources\Builder.php(49): VK\Robots\Group->LongPoll() #2 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:17 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:26:11] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:37:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:37:12] VK\Loggers\Jasmo.ERROR: ErrorException: Cannot use ::class with dynamic class name in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:12 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:37:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:37:20] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:37:20] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\LongPoll::__construct(object $robot, array $params = Array) must be compatible with VK\API\LongPollAbstract::__construct() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:9 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:37:20] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:38:20] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:38:20] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\LongPoll::__construct(object $robot, array $params = Array) must be compatible with VK\API\LongPollAbstract::__construct() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:9 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:38:20] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:38:27] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:38:27] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\LongPoll::__construct(object $robot, array $params = Array) must be compatible with VK\API\LongPollAbstract::__construct() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:9 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:38:27] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:38:45] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:38:45] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method stdClass::request() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:18 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(64): VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\vk\sources\Builder.php(49): VK\Robots\Group->longpoll() #2 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:18 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:38:45] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:39:09] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:39:09] VK\Loggers\Jasmo.ERROR: ErrorException: Cannot use ::class with dynamic class name in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:11 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:39:09] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:39:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:39:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:40:52] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:40:52] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:41:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:41:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:39:31] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:39:31] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:40:11] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:40:11] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:46:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:46:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:46:35] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:46:35] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:46:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:46:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:46:54] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:46:54] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:47:03] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:47:03] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:00:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:00:37] VK\Loggers\Jasmo.ERROR: ErrorException: Constructor VK\Builder::__construct() cannot declare a return type in D:\Проектs\Репозитории\vk\sources\Builder.php:16 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:00:37] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:01:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:01:37] VK\Loggers\Jasmo.ERROR: ErrorException: Constructor VK\Builder::__construct() cannot declare a return type in D:\Проектs\Репозитории\vk\sources\Builder.php:16 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:01:37] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:02:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:02:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Ошибка при сборке робота "Group" in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(22): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:02:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:02:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:02:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:02:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:02:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:03:23] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:03:23] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:04:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:04:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:07:07] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:07:07] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Core::get() must be of the type array, object returned in D:\Проектs\Репозитории\vk\sources\Traits\Registry.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(25): VK\Core::get() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Traits\Registry.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:07:07] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:07:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:07:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:07:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:07:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:20:23] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:20:23] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:20:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:20:34] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:26:27] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:26:27] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access private property VK\Robots\Group::$id in D:\Проектs\Репозитории\vk\sources\Builder.php:66 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(22): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:66 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:26:27] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:29:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:29:28] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:30:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:30:13] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access private property VK\Robots\Group::$id in D:\Проектs\Репозитории\vk\test.php:27 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:27 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:30:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:30:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:30:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:30:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:30:44] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неизвестный идентификатор робота in D:\Проектs\Репозитории\vk\sources\Builder.php:86 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(50): VK\Builder->convert() #1 D:\Проектs\Репозитории\vk\test.php(24): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:86 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:30:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:30:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:30:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []

82
logs/08_07_2020.log Normal file
View File

@ -0,0 +1,82 @@
[2020-07-07 20:57:41] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 20:57:41] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Core::browser() in D:\Проектs\Репозитории\vk\test.php:19 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 20:57:41] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:11:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:11:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Builder::log() in D:\Проектs\Репозитории\vk\test.php:23 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:23 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:11:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Builder::log() must be an instance of VK\Core, instance of VK\Builder returned in D:\Проектs\Репозитории\vk\sources\Builder.php:106 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(23): VK\Builder->log() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:106 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Builder::log() must be an instance of VK\Core, instance of VK\Builder returned in D:\Проектs\Репозитории\vk\sources\Builder.php:106 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(23): VK\Builder->log() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:106 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Builder::browser(), 0 passed in D:\Проектs\Репозитории\vk\test.php on line 24 and exactly 1 expected in D:\Проектs\Репозитории\vk\sources\Builder.php:114 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(24): VK\Builder->browser() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:114 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Builder::browser(), 0 passed in D:\Проектs\Репозитории\vk\test.php on line 24 and exactly 1 expected in D:\Проектs\Репозитории\vk\sources\Builder.php:114 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(24): VK\Builder->browser() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:114 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:13:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:13:12] VK\Loggers\Jasmo.ERROR: ErrorException: Access level to VK\Robots\Group::$captcha must be protected (as in class VK\Robots\RobotAbstract) or weaker in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:20 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:13:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:13:54] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:13:54] VK\Loggers\Jasmo.ERROR: ErrorException: Access level to VK\Robots\Group::$captcha must be protected (as in class VK\Robots\RobotAbstract) or weaker in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:20 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:13:54] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:14:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:14:29] VK\Loggers\Jasmo.ERROR: ErrorException: Class VK\Robots\Group contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (VK\Robots\RobotAbstract::genToken, VK\Robots\RobotAbstract::genTokenMobile) in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:20 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:14:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:15:25] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:15:25] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\Methods\Message::post($from, $to, $message, $trolling) must be compatible with VK\API\Methods\MethodAbstract::post() in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:16 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:15:25] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:18:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:18:16] VK\Loggers\Jasmo.ERROR: ErrorException: Class VK\API\Methods\Message cannot extend from interface VK\API\Methods\MethodAbstract in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:10 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:18:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:18:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:18:28] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\Methods\Message::post($from, $to, $message, $trolling) must be compatible with VK\API\Methods\MethodAbstract::post() in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:16 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:18:28] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:20:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:20:37] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$token must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:20:37] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:26:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:26:51] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$token must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:26:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:27:09] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:27:09] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$token must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:27:09] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:27:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:27:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:28:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:28:10] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, string used in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:67 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(56): VK\Robots\Group->__construct() #1 D:\Проектs\Репозитории\vk\test.php(27): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:67 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:28:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:28:33] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:28:33] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:28:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:28:43] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Using $this when not in object context in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php:22 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #1 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php:22 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:28:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:34:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:34:18] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access protected property VK\Robots\Group::$browser in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:26 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:26 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:34:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:34:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:34:49] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\RobotAbstract::$browser must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:26 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:26 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:34:49] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:37:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:37:37] VK\Loggers\Jasmo.ERROR: ErrorException: Class VK\Browsers\Curl contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (VK\Browsers\BrowserAbstract::postMethod) in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:10 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:37:37] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:38:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:38:51] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Browsers\Curl::post(), 0 passed in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php on line 24 and at least 1 expected in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:19 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:38:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:39:56] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:39:57] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Жопа in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php:31 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #1 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php:31 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:39:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:40:26] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:40:26] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: {"error":{"error_code":3,"error_msg":"Unknown method passed","request_params":[{"key":"method","value":"message.send"},{"key":"oauth","value":"1"},{"key":"v","value":"5.103"},{"key":"random_id","value":"1"}]}} in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:40:26] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:40:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:40:50] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: {"error":{"error_code":100,"error_msg":"One of the parameters specified was missing or invalid: you should specify peer_id, user_id, domain, chat_id or user_ids param","request_params":[{"key":"method","value":"messages.send"},{"key":"oauth","value":"1"},{"key":"v","value":"5.103"},{"key":"random_id","value":"1"}]}} in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:40:50] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:41:54] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:41:55] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: {"error":{"error_code":100,"error_msg":"One of the parameters specified was missing or invalid: message is empty or invalid","request_params":[{"key":"method","value":"messages.send"},{"key":"oauth","value":"1"},{"key":"peer_id","value":"214547089"},{"key":"v","value":"5.103"},{"key":"random_id","value":"1"}]}} in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(27): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:41:55] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:43:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:43:02] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Browsers\Curl::post() must be of the type array, int returned in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:34 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(28): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:34 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:43:02] VK\Loggers\Jasmo.INFO: Завершение работы [] []

39
logs/ERROR_04_07_2020.log Normal file
View File

@ -0,0 +1,39 @@
[2020-07-04 05:47:48] Core.ERROR: Bar ["test"] {"dummy":"Hello world!"}
[2020-07-04 05:47:48] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.ERROR: Bar ["test"] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.ERROR: Bar ["test"] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.ERROR: Bar ["test"] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:50:00] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(126): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:50:48] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(126): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:51:00] Core.ERROR: ErrorException: Uncaught TypeError: ini_set() expects parameter 2 to be string, bool given in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(102): ini_set() #1 D:\Проектs\Репозитории\vk\sources\Core.php(126): VK\Core->__construct() #2 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:51:05] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(126): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:103 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:52:52] Core.ERROR: ErrorException: Uncaught TypeError: ini_set() expects parameter 2 to be string, int given in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(102): ini_set() #1 D:\Проектs\Репозитории\vk\sources\Core.php(128): VK\Core->__construct() #2 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:52:53] Core.ERROR: ErrorException: Uncaught TypeError: ini_set() expects parameter 2 to be string, int given in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(102): ini_set() #1 D:\Проектs\Репозитории\vk\sources\Core.php(128): VK\Core->__construct() #2 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:102 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:53:09] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:105 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(128): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:105 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:53:50] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:54:01] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:55:41] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 05:59:19] Core.ERROR: ErrorException: Uncaught Exception: попка in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(131): VK\Core->__construct() #1 D:\Проектs\Репозитории\vk\test.php(33): VK\Core::build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:41:28] Core.ERROR: ErrorException: Uncaught Error: Call to a member function auth() on null in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:41:44] Core.ERROR: ErrorException: Uncaught Error: Call to a member function auth() on null in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:41:47] Core.ERROR: ErrorException: Uncaught Error: Call to a member function auth() on null in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:43:44] Core.ERROR: ErrorException: Uncaught Error: Class name must be a valid object or a string in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 06:46:58] Core.ERROR: ErrorException: Uncaught Error: Class name must be a valid object or a string in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:05:06] VK\Core.ERROR: ErrorException: Uncaught Error: Call to a member function auth() on null in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:25:53] VK\Core.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Parsers\Curl::parseCookie() in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:75 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(79): VK\Parsers\Curl->getToken() #1 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(61): VK\Robots\Group->getTokenAccess() #2 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:75 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:26:04] VK\Core.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Parsers\Curl::parseCookie() in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:75 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(79): VK\Parsers\Curl->getToken() #1 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(61): VK\Robots\Group->getTokenAccess() #2 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:75 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:30:00] VK\Core.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Robots\Group::getToken() in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:95 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(61): VK\Robots\Group->getTokenAccess() #1 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:95 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:32:31] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:32:44] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:32:53] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:33:05] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:34:17] VK\Core.ERROR: ErrorException: Cannot make non static method VK\Parsers\ParserAbstract::getToken() static in class VK\Parsers\Curl in D:\Проектs\Репозитории\vk\sources\Parsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:35:39] VK\Core.ERROR: ErrorException: Uncaught Error: Class 'VK\Robots\VkApiException' not found in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:99 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(61): VK\Robots\Group->getTokenAccess() #1 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:99 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:36:53] VK\Core.ERROR: ErrorException: Uncaught Error: Class 'VK\Robots\Exception' not found in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:96 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(59): VK\Robots\Group->getTokenAccess() #1 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:96 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 07:37:16] VK\Core.ERROR: ErrorException: Uncaught Exception: Не удалось найти access_token в строке ридеректа, ошибка:{"error":"invalid_request","error_description":"Security Error"} in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:96 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(59): VK\Robots\Group->getTokenAccess() #1 D:\Проектs\Репозитории\vk\test.php(38): VK\Robots\Group->auth() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:96 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 08:34:06] VK\Core.ERROR: ErrorException: Class VK\Robots\Group contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (VK\Robots\RobotAbstract::genToken, VK\Robots\RobotAbstract::genTokenMobile) in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:10 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 08:35:39] VK\Core.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Robots\Group::auth() in D:\Проектs\Репозитории\vk\test.php:38 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:38 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-04 12:23:50] VK\Core.ERROR: ErrorException: Uncaught TypeError: ucfirst() expects parameter 1 to be string, null given in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(82): ucfirst() #1 D:\Проектs\Репозитории\vk\test.php(36): VK\Core->buildRobot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}

View File

@ -0,0 +1,2 @@
[2020-07-05 11:48:50] VK\Core.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:85 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(36): VK\Core->buildRobot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:85 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}
[2020-07-05 11:53:01] VK\Core.ERROR: ErrorException: Abstract function VK\API\LongPollAbstract::__construct() cannot be declared private in D:\Проектs\Репозитории\vk\sources\API\LongPollAbstract.php:9 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] {"dummy":"Hello world!"}

76
logs/ERROR_06_07_2020.log Normal file
View File

@ -0,0 +1,76 @@
[2020-07-05 18:23:30] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:24:29] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:24:31] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:25:02] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:25:37] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:27:07] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::convert() must be of the type string, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 64 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(64): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:108 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 18:59:26] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to VK\Core::convert() must be of the type int, string given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 65 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:109 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(65): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:109 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:11:08] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:12:15] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:12:27] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:71 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:12:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:13:48] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:33:19] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:34:40] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:35:15] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:35:48] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:02] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to VK\Core::convert() must be of the type int, string given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 67 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:38] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:42] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:47] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:36:58] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип API in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:82 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:39:17] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:40:41] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: var_dump() expects at least 1 parameter, 0 given in D:\Проектs\Репозитории\vk\sources\Core.php:66 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(66): var_dump() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:66 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:40:45] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: var_dump() expects at least 1 parameter, 0 given in D:\Проектs\Репозитории\vk\sources\Core.php:66 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(66): var_dump() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:66 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:40:50] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:40:55] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Core::convert() must be of the type string, none returned in D:\Проектs\Репозитории\vk\sources\Core.php:130 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:130 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:43:12] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неизвестный идентификатор робота in D:\Проектs\Репозитории\vk\sources\Core.php:122 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:122 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:43:45] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to VK\Core::convert() must be of the type int, string given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 67 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:44:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 2 passed to VK\Core::convert() must be of the type int, string given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 67 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(67): VK\Core->convert() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:115 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:44:48] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-05 19:44:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неверный тип робота in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:73 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:04:16] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected ')' in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:05:18] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Builder::__construct(), 0 passed in D:\Проектs\Репозитории\vk\sources\Core.php on line 37 and exactly 1 expected in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(37): VK\Builder->__construct() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:05:58] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Builder::$params must be array, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:23 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(37): VK\Builder->__construct() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:23 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:06:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неизвестный тип API in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:35:08] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Builder::__construct() must be of the type array, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 37 and defined in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(37): VK\Builder->__construct() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:35:34] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:35:43] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:38:51] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected 'list' (T_LIST) in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:38:59] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, string used in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:39:10] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to a member function LongPoll() on null in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:39:24] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Robots\Group::LongPoll(), 0 passed in D:\Проектs\Репозитории\vk\sources\Builder.php on line 51 and exactly 3 expected in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(51): VK\Robots\Group->LongPoll() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:39:33] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Builder::robot() must be an instance of VK\Builder, null returned in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:39:51] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Builder::robot() must be an object, null returned in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:43:44] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:44:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:46:14] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, string used in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:50 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:46:36] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$token must be string, int used in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:47:31] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Core::build() must be of the type array, int given, called in D:\Проектs\Репозитории\vk\test.php on line 32 and defined in D:\Проектs\Репозитории\vk\sources\Core.php:35 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Core.php:35 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:50:14] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$token must be string, int used in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:51 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:55:30] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected 'get_class_vars' (T_STRING) in D:\Проектs\Репозитории\vk\sources\Builder.php:44 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 11:55:35] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: get_class_vars() expects parameter 1 to be string, object given in D:\Проектs\Репозитории\vk\sources\Builder.php:44 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(44): get_class_vars() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:44 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:51:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:51:12] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:51:58] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:52:48] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:10] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:36] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$api must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:40] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:54:48] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected '=' in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:55:02] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:00] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:05] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected '=' in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:10] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:14] VK\Loggers\Jasmo.ERROR: ErrorException: syntax error, unexpected '&', expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:17] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 12:56:40] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$api must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:61 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:01:50] VK\Loggers\Jasmo.ERROR: ErrorException: Type of VK\Robots\Group::$token must be string (as in class VK\Robots\RobotAbstract) in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:11 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:02:12] VK\Loggers\Jasmo.ERROR: ErrorException: Default value for property of type string may not be null. Use the nullable type ?string to allow null default value in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:25 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:13:57] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$api must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:14:20] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Object of class VK\Builder could not be converted to string in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:14:30] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access uninitialized non-nullable property VK\Robots\Group::$api by reference in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:60 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:19:11] VK\Loggers\Jasmo.ERROR: ErrorException: Can't use function return value in write context in D:\Проектs\Репозитории\vk\sources\Builder.php:49 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 13:25:16] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []

36
logs/ERROR_07_07_2020.log Normal file
View File

@ -0,0 +1,36 @@
[2020-07-06 14:02:07] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Argument 1 passed to VK\Builder::__construct() must be of the type array, null given, called in D:\Проектs\Репозитории\vk\sources\Core.php on line 42 and defined in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Core.php(42): VK\Builder->__construct() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Core->build() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:02:51] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:03:53] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:04:16] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:04:36] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:08:04] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:08:13] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:53 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:09:14] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:14:40] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:52 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:16:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:16:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:19:05] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:19:21] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:19:22] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:20:19] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:21:22] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:21:25] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:21:42] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$id must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:22:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:54 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 14:25:03] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$version must be float, null used in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:21:19] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Robots\Group::LongPoll(), 0 passed in D:\Проектs\Репозитории\vk\sources\Builder.php on line 49 and exactly 3 expected in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(49): VK\Robots\Group->LongPoll() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:25:06] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Robots\Group::LongPoll(), 0 passed in D:\Проектs\Репозитории\vk\sources\Builder.php on line 49 and exactly 1 expected in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:62 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(49): VK\Robots\Group->LongPoll() #1 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:62 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:26:11] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method stdClass::request() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:17 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(64): VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\vk\sources\Builder.php(49): VK\Robots\Group->LongPoll() #2 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:17 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:37:12] VK\Loggers\Jasmo.ERROR: ErrorException: Cannot use ::class with dynamic class name in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:12 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:37:20] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\LongPoll::__construct(object $robot, array $params = Array) must be compatible with VK\API\LongPollAbstract::__construct() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:9 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:38:20] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\LongPoll::__construct(object $robot, array $params = Array) must be compatible with VK\API\LongPollAbstract::__construct() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:9 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:38:27] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\LongPoll::__construct(object $robot, array $params = Array) must be compatible with VK\API\LongPollAbstract::__construct() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:9 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:38:45] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method stdClass::request() in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:18 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Robots\Group.php(64): VK\API\LongPoll->__construct() #1 D:\Проектs\Репозитории\vk\sources\Builder.php(49): VK\Robots\Group->longpoll() #2 D:\Проектs\Репозитории\vk\test.php(32): VK\Builder->robot() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:18 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-06 16:39:09] VK\Loggers\Jasmo.ERROR: ErrorException: Cannot use ::class with dynamic class name in D:\Проектs\Репозитории\vk\sources\API\LongPoll.php:11 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:00:37] VK\Loggers\Jasmo.ERROR: ErrorException: Constructor VK\Builder::__construct() cannot declare a return type in D:\Проектs\Репозитории\vk\sources\Builder.php:16 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:01:37] VK\Loggers\Jasmo.ERROR: ErrorException: Constructor VK\Builder::__construct() cannot declare a return type in D:\Проектs\Репозитории\vk\sources\Builder.php:16 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:02:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Ошибка при сборке робота "Group" in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(22): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:56 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:07:07] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Core::get() must be of the type array, object returned in D:\Проектs\Репозитории\vk\sources\Traits\Registry.php:55 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(25): VK\Core::get() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Traits\Registry.php:55 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:26:27] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access private property VK\Robots\Group::$id in D:\Проектs\Репозитории\vk\sources\Builder.php:66 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(22): VK\Builder->robot() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:66 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:30:13] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access private property VK\Robots\Group::$id in D:\Проектs\Репозитории\vk\test.php:27 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:27 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 11:30:44] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Неизвестный идентификатор робота in D:\Проектs\Репозитории\vk\sources\Builder.php:86 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(50): VK\Builder->convert() #1 D:\Проектs\Репозитории\vk\test.php(24): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:86 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []

26
logs/ERROR_08_07_2020.log Normal file
View File

@ -0,0 +1,26 @@
[2020-07-07 20:57:41] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Core::browser() in D:\Проектs\Репозитории\vk\test.php:19 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:11:01] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Call to undefined method VK\Builder::log() in D:\Проектs\Репозитории\vk\test.php:23 Stack trace: #0 {main} thrown in D:\Проектs\Репозитории\vk\test.php:23 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Builder::log() must be an instance of VK\Core, instance of VK\Builder returned in D:\Проектs\Репозитории\vk\sources\Builder.php:106 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(23): VK\Builder->log() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:106 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Builder::log() must be an instance of VK\Core, instance of VK\Builder returned in D:\Проектs\Репозитории\vk\sources\Builder.php:106 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(23): VK\Builder->log() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:106 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Builder::browser(), 0 passed in D:\Проектs\Репозитории\vk\test.php on line 24 and exactly 1 expected in D:\Проектs\Репозитории\vk\sources\Builder.php:114 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(24): VK\Builder->browser() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:114 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Builder::browser(), 0 passed in D:\Проектs\Репозитории\vk\test.php on line 24 and exactly 1 expected in D:\Проектs\Репозитории\vk\sources\Builder.php:114 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(24): VK\Builder->browser() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\Builder.php:114 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:13:12] VK\Loggers\Jasmo.ERROR: ErrorException: Access level to VK\Robots\Group::$captcha must be protected (as in class VK\Robots\RobotAbstract) or weaker in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:20 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:13:54] VK\Loggers\Jasmo.ERROR: ErrorException: Access level to VK\Robots\Group::$captcha must be protected (as in class VK\Robots\RobotAbstract) or weaker in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:20 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:14:29] VK\Loggers\Jasmo.ERROR: ErrorException: Class VK\Robots\Group contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (VK\Robots\RobotAbstract::genToken, VK\Robots\RobotAbstract::genTokenMobile) in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:20 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:15:25] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\Methods\Message::post($from, $to, $message, $trolling) must be compatible with VK\API\Methods\MethodAbstract::post() in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:16 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:18:16] VK\Loggers\Jasmo.ERROR: ErrorException: Class VK\API\Methods\Message cannot extend from interface VK\API\Methods\MethodAbstract in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:10 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:18:28] VK\Loggers\Jasmo.ERROR: ErrorException: Declaration of VK\API\Methods\Message::post($from, $to, $message, $trolling) must be compatible with VK\API\Methods\MethodAbstract::post() in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:16 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:20:37] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$token must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:26:51] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$token must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:27:09] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\Group::$token must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:21 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:28:10] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Typed property VK\Robots\Group::$id must be int, string used in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:67 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\Builder.php(56): VK\Robots\Group->__construct() #1 D:\Проектs\Репозитории\vk\test.php(27): VK\Builder->robot() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\Robots\Group.php:67 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:28:43] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Using $this when not in object context in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php:22 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #1 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php:22 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:34:18] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Cannot access protected property VK\Robots\Group::$browser in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:26 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:26 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:34:49] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Error: Typed property VK\Robots\RobotAbstract::$browser must not be accessed before initialization in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:26 Stack trace: #0 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #1 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php:26 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:37:37] VK\Loggers\Jasmo.ERROR: ErrorException: Class VK\Browsers\Curl contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (VK\Browsers\BrowserAbstract::postMethod) in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:10 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:38:51] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught ArgumentCountError: Too few arguments to function VK\Browsers\Curl::post(), 0 passed in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php on line 24 and at least 1 expected in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:19 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:19 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:39:57] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: Жопа in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php:31 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #1 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #2 {main} thrown in D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php:31 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:40:26] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: {"error":{"error_code":3,"error_msg":"Unknown method passed","request_params":[{"key":"method","value":"message.send"},{"key":"oauth","value":"1"},{"key":"v","value":"5.103"},{"key":"random_id","value":"1"}]}} in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:40:50] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: {"error":{"error_code":100,"error_msg":"One of the parameters specified was missing or invalid: you should specify peer_id, user_id, domain, chat_id or user_ids param","request_params":[{"key":"method","value":"messages.send"},{"key":"oauth","value":"1"},{"key":"v","value":"5.103"},{"key":"random_id","value":"1"}]}} in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(26): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:41:55] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught Exception: {"error":{"error_code":100,"error_msg":"One of the parameters specified was missing or invalid: message is empty or invalid","request_params":[{"key":"method","value":"messages.send"},{"key":"oauth","value":"1"},{"key":"peer_id","value":"214547089"},{"key":"v","value":"5.103"},{"key":"random_id","value":"1"}]}} in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(27): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:36 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []
[2020-07-07 21:43:02] VK\Loggers\Jasmo.ERROR: ErrorException: Uncaught TypeError: Return value of VK\Browsers\Curl::post() must be of the type array, int returned in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:34 Stack trace: #0 D:\Проектs\Репозитории\vk\sources\API\Traits\Request.php(24): VK\Browsers\Curl::post() #1 D:\Проектs\Репозитории\vk\sources\API\Methods\Message.php(28): VK\API\Methods\Message::request() #2 D:\Проектs\Репозитории\vk\test.php(30): VK\API\Methods\Message::post() #3 {main} thrown in D:\Проектs\Репозитории\vk\sources\Browsers\Curl.php:34 Stack trace: #0 [internal function]: Jasny\ErrorHandler->shutdownFunction() #1 {main} [] []

117
logs/INFO_04_07_2020.log Normal file
View File

@ -0,0 +1,117 @@
[2020-07-04 05:47:48] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:47:48] Core.INFO: Test [] {"dummy":"Hello world!"}
[2020-07-04 05:47:48] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.INFO: Test [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.INFO: Test [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.INFO: Test [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:50:00] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:50:00] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:50:48] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:50:48] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:51:00] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:51:00] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:51:05] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:51:05] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:52:52] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:52:52] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:52:53] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:52:53] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:53:09] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:53:09] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:53:50] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:53:50] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:54:01] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:54:01] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:55:41] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:55:41] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 05:59:19] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 05:59:19] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:00:15] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:00:15] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:27] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:28] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:44] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:44] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:47] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:41:47] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:43:44] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:43:44] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:46:58] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:46:58] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:47:17] Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:47:19] Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:54:52] __NAME__.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:54:54] __NAME__.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:55:50] .INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:55:52] .INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 06:56:22] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 06:56:24] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:02:28] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:03:41] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:03:43] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:05:06] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:05:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:05:50] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:05:52] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:15:04] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:15:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:17:12] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:17:14] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:20:14] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:20:16] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:21:56] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:21:58] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:22:13] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:22:15] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:25:50] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:25:53] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:26:02] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:26:04] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:27:33] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:27:36] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:28:34] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:28:36] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:29:58] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:30:00] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:31] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:31] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:44] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:44] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:53] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:32:53] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:33:05] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:33:05] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:34:16] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:34:17] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:35:35] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:35:39] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:36:48] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:36:53] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:37:08] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:37:16] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 07:38:04] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 07:38:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:05:40] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:05:43] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:08:26] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:08:28] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:08:43] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:08:46] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:13:24] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:13:27] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:23:42] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:23:44] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:24:04] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:24:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:34:06] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:34:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 08:35:39] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 08:35:39] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-04 12:23:50] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-04 12:23:50] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}

12
logs/INFO_05_07_2020.log Normal file
View File

@ -0,0 +1,12 @@
[2020-07-05 11:48:50] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:48:50] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:05] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:06] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:17] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:17] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:45] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:45] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:47] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:52:47] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}
[2020-07-05 11:53:01] VK\Core.INFO: Начало работы [] {"dummy":"Hello world!"}
[2020-07-05 11:53:01] VK\Core.INFO: Завершение работы [] {"dummy":"Hello world!"}

240
logs/INFO_06_07_2020.log Normal file
View File

@ -0,0 +1,240 @@
[2020-07-05 16:24:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:25:45] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:26:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:28:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:28:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 16:28:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 17:30:36] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 17:31:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:23:30] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:24:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:24:31] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:25:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:25:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:27:07] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 18:59:26] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:03:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:04:47] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:04:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:05:46] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:11:08] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:12:15] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:12:27] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:12:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:13:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:33:19] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:34:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:35:15] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:35:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:38] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:47] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:36:58] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:37:33] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:38:00] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:38:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:38:49] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:00] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:00] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:09] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:09] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:17] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:17] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:21] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:21] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:26] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:26] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:39:52] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:39:52] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:09] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:09] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:25] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:25] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:41] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:41] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:45] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:45] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:50] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:50] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:40:55] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:40:55] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:43:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:43:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:43:45] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:43:45] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:44:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:44:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:44:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:44:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:44:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:44:48] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:44:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:44:53] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:46:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:46:02] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-05 19:50:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-05 19:50:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:03:47] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:03:47] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:04:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:04:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:05:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:05:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:05:58] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:05:58] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:06:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:06:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:35:08] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:35:08] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:35:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:35:34] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:35:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:35:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:38:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:38:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:38:59] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:38:59] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:39:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:39:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:39:24] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:39:24] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:39:33] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:39:33] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:39:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:39:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:40:08] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:40:08] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:40:35] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:40:35] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:43:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:43:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:44:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:44:53] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:46:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:46:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:46:36] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:46:36] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:46:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:46:49] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:47:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:47:02] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:47:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:47:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:47:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:47:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:47:31] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:47:31] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:49:57] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:49:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:50:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:50:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:50:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:50:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:50:39] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:50:39] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:55:30] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:55:30] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:55:35] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:55:35] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:56:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:56:05] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 11:56:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 11:56:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:50:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:50:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:51:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:51:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:51:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:51:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:51:58] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:51:58] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:52:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:52:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:52:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:52:48] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:22] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:22] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:36] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:36] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:54:48] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:54:48] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:55:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:55:02] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:00] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:00] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:05] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:17] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 12:56:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 12:56:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:01:50] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:01:50] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:02:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:02:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:05:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:05:34] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:06:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:06:05] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:06:54] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:06:54] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:06:59] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:06:59] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:07:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:07:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:09:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:09:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:09:59] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:09:59] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:11:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:11:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:13:57] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:13:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:14:20] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:14:20] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:14:30] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:14:30] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:19:11] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:19:11] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:20:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:20:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:21:15] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:21:15] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:22:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:22:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:23:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:23:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:23:59] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:23:59] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:24:32] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:24:32] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:24:55] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:24:56] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:25:08] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:25:08] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:25:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:25:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:25:55] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:25:55] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:26:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:26:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:28:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:28:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 13:28:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 13:28:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []

154
logs/INFO_07_07_2020.log Normal file
View File

@ -0,0 +1,154 @@
[2020-07-06 14:02:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:02:07] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:02:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:02:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:03:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:03:53] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:04:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:04:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:04:36] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:04:36] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:08:04] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:08:04] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:08:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:08:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:09:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:09:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:14:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:14:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:35] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:16:53] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:16:53] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:17:20] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:17:20] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:17:57] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:17:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:18:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:18:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:19:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:19:05] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:19:21] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:19:21] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:19:22] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:19:22] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:19:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:19:28] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:20:19] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:20:19] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:21:22] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:21:22] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:21:25] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:21:25] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:21:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:21:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:22:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:22:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:22:30] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:22:30] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:22:57] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:22:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:25:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:25:03] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 14:25:26] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 14:25:26] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:19:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:19:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:19:55] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:19:55] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:07] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:07] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:28] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:31] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:31] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:20:41] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:20:41] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:21:19] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:21:19] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:21:33] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:21:33] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:21:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:21:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:25:05] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:25:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:26:11] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:26:11] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:37:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:37:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:37:20] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:37:20] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:38:20] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:38:20] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:38:27] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:38:27] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:38:45] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:38:45] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:39:09] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:39:09] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:39:14] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:39:14] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:40:52] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:40:52] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 16:41:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 16:41:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:39:31] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:39:31] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:40:11] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:40:11] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:46:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:46:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:46:35] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:46:35] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:46:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:46:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:46:54] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:46:54] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-06 20:47:03] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-06 20:47:03] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:00:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:00:37] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:01:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:01:37] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:02:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:02:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:02:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:02:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:02:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:02:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:03:23] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:03:23] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:04:06] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:04:06] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:07:07] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:07:07] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:07:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:07:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:07:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:07:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:20:23] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:20:23] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:20:34] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:20:34] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:26:27] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:26:27] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:29:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:29:28] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:30:13] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:30:13] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:30:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:30:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:30:44] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:30:44] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 11:30:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 11:30:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []

56
logs/INFO_08_07_2020.log Normal file
View File

@ -0,0 +1,56 @@
[2020-07-07 20:57:41] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 20:57:41] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:11:01] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:11:01] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:12:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:12:42] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:13:12] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:13:12] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:13:54] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:13:54] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:14:29] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:14:29] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:15:25] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:15:25] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:18:16] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:18:16] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:18:28] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:18:28] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:20:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:20:37] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:26:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:26:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:27:09] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:27:09] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:27:40] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:27:40] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:28:10] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:28:10] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:28:33] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:28:33] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:28:43] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:28:43] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:34:18] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:34:18] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:34:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:34:49] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:37:37] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:37:37] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:38:51] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:38:51] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:39:56] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:39:57] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:40:26] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:40:26] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:40:49] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:40:50] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:41:54] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:41:55] VK\Loggers\Jasmo.INFO: Завершение работы [] []
[2020-07-07 21:43:02] VK\Loggers\Jasmo.INFO: Начало работы [] []
[2020-07-07 21:43:02] VK\Loggers\Jasmo.INFO: Завершение работы [] []

View File

@ -0,0 +1,22 @@
[2020-07-04 07:20:16] VK\Core.NOTICE: Для безопасности соединения ВАЖНО включить SSL шифрования [] {"dummy":"Hello world!"}
[2020-07-04 07:21:58] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:22:15] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:25:52] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:26:04] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:27:35] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:28:36] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:30:00] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:35:37] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:35:39] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:36:50] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:36:52] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:37:10] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:37:13] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:37:16] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 07:38:06] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:05:42] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:08:28] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:08:45] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:13:26] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:23:44] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}
[2020-07-04 08:24:06] VK\Core.NOTICE: Соединение не защищено. Необходимо включить SSL шифрование [] {"dummy":"Hello world!"}

View File

@ -0,0 +1,4 @@
[2020-07-04 05:47:48] Core.WARNING: Foo [] {"dummy":"Hello world!"}
[2020-07-04 05:48:39] Core.WARNING: Foo [] {"dummy":"Hello world!"}
[2020-07-04 05:48:43] Core.WARNING: Foo [] {"dummy":"Hello world!"}
[2020-07-04 05:49:04] Core.WARNING: Foo [] {"dummy":"Hello world!"}

View File

@ -0,0 +1,10 @@
<?php
declare(strict_types=1);
namespace VK\Plugins;
abstract class PluginAbstract
{
abstract public function getInfo(): PluginAbstract;
}

29
sources/API/LongPoll.php Normal file
View File

@ -0,0 +1,29 @@
<?php
declare(strict_types=1);
namespace VK\API;
class LongPoll extends LongPollAbstract
{
public function __construct(object $robot, array $params = [])
{
return;
echo get_class($robot), PHP_EOL;
die;
if ($_ENV['ROBOT_TYPE']) {
$this->vk->auth_type = 'user';
$this->user_id = $data['id'];
} else {
$this->vk->auth_type = 'group';
$this->group_id = $this->vk->request('groups.getById', [])[0]['id'];
$this->vk->request('groups.setLongPollSettings', [
'group_id' => $this->group_id,
'enabled' => 1,
'api_version' => $this->vk->version,
'message_new' => 1,
]);
}
$this->getLongPollServer();
}
}

View File

@ -0,0 +1,10 @@
<?php
declare(strict_types=1);
namespace VK\API;
abstract class LongPollAbstract
{
abstract public function __construct(object $robot, array $params = []);
}

View File

@ -0,0 +1,38 @@
<?php
declare(strict_types=1);
namespace VK\API\Methods;
use VK\Core;
use VK\API\Traits\Request;
class Message
{
use Request;
private const METHOD = 'messages.send';
public static function post($from, $to, $message, $trolling)
{
if (is_int($from)) $from = Core::init()->get($from);
$params = [
'message' => $message,
'peer_id' => $to,
'access_token' => $from->token,
'v' => $from->version,
'random_id' => $trolling
];
self::request(self::METHOD, $params, $from->getBrowser());
}
public static function get()
{
}
public static function delete()
{
}
}

View File

@ -0,0 +1,12 @@
<?php
declare(strict_types=1);
namespace VK\API\Methods;
abstract class MethodAbstract
{
abstract public static function post();
abstract public static function get();
abstract public static function delete();
}

View File

@ -0,0 +1,36 @@
<?php
declare(strict_types=1);
namespace VK\API\Traits;
use VK\Browsers\BrowserAbstract;
use Exception;
/**
* Паттерн registry
*/
trait Request
{
private static function request(string $method, array $params, BrowserAbstract $browser)
{
$url = 'https://api.vk.com/method/' . $method;
foreach ($params as $key => $value) {
$post[$key] = $value;
}
// while (True) {
// try {
return $browser::post($url, $post);
// } catch (Exception $e) {
// // if (in_array($e->getCode(), $this->request_ignore_error)) {
// // sleep(1);
// // continue;
// // } else
// // throw new Exception($e->getMessage(), $e->getCode());
// throw new Exception('Жопа');
// }
// }
return false;
}
}

View File

@ -0,0 +1,12 @@
<?php
declare(strict_types=1);
namespace VK\Browsers;
abstract class BrowserAbstract
{
abstract public static function post($method, $params);
abstract public static function getToken($url);
abstract protected static function checkSSL($domain);
}

109
sources/Browsers/Curl.php Normal file
View File

@ -0,0 +1,109 @@
<?php
declare(strict_types=1);
namespace VK\Browsers;
use VK\Core;
use Exception;
class Curl extends BrowserAbstract
{
/**
* SSL шифрование
*
* @var bool
*/
private static bool $ssl = false;
public static function post($url, $params = [])
{
$c = curl_init();
curl_setopt($c, CURLOPT_HTTPHEADER, [
"Content-Type:multipart/form-data"
]);
curl_setopt($c, CURLOPT_URL, $url);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, $params);
curl_setopt($c, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0);
$result = json_decode(curl_exec($c), True);
curl_close($c);
if (isset($result['response']))
return $result['response'];
else if (isset($result['error']))
throw new Exception(json_encode($result), $result['error']['error_code']);
else if (!isset($result))
self::post($url, $params);
else
return $result;
}
public static function getToken($url)
{
if (!self::checkSSL('localhost')) {
$core = Core::init();
$core->logger->notice('Соединение не защищено. Необходимо включить SSL шифрование');
}
if ($curl = curl_init()) {
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_USERAGENT, $_ENV['USERAGENT']);
if (isset($post_values)) {
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_values);
}
if ($cookie and isset(self::$cookie)) {
$send_cookie = [];
foreach (self::$cookie as $cookie_name => $cookie_val) {
$send_cookie[] = "$cookie_name=$cookie_val";
}
curl_setopt($curl, CURLOPT_COOKIE, join('; ', $send_cookie));
}
curl_setopt(
$curl,
CURLOPT_HEADERFUNCTION,
function ($curl, $header) use (&$headers) {
$len = strlen($header);
$header = explode(':', $header, 2);
if (count($header) < 2) // ignore invalid headers
return $len;
$name = strtolower(trim($header[0]));
if (isset($headers) and !array_key_exists($name, $headers))
$headers[$name] = [trim($header[1])];
else
$headers[$name][] = trim($header[1]);
return $len;
}
);
$out = curl_exec($curl);
curl_close($curl);
//if (isset($headers['set-cookie']))
// $this->parseCookie($headers['set-cookie']);
return ['header' => $headers, 'body' => $out];
}
}
protected static function checkSSL($domain)
{
$ssl_check = @fsockopen('ssl://' . $domain, 443, $errno, $errstr, 30);
$res = !!$ssl_check;
if ($ssl_check) {
fclose($ssl_check);
}
return $res;
}
}

141
sources/Builder.php Normal file
View File

@ -0,0 +1,141 @@
<?php
declare(strict_types=1);
namespace VK;
use Exception;
use VK\Robots\RobotAbstract;
use VK\Browsers\BrowserAbstract;
use VK\Proxies\ProxyAbstract;
use VK\Captchas\CaptchaAbstract;
use VK\Loggers\Jasmo;
/**
* Сборщик
*
* @package Builder
* @author Arsen Mirzaev
*/
class Builder
{
/**
* Собираемый объект
*
* @var object
*/
private object $target;
/**
* Параметры для сборки
*
* @var array
*/
private array $params;
public function __construct(array $params = [])
{
$this->params = $params;
return $this;
}
/**
* Сборщик роботов (паттерн: factory)
*
* Проверка существования получившегося класса и запись в свойство ядра
*
* @return object
*/
public function robot($robot = null): object
{
// Ищет по словарю и подставляет имя метода вместо отправленного идентификатора
if (is_int($robot = (int) ($robot ?? $_ENV['DEFAULT_ROBOT_TYPE'])))
$robot = $this->convert('robot', $robot);
if (class_exists($robot_class = __NAMESPACE__ . '\\Robots\\' . ucfirst($robot))) {
$this->target = new $robot_class($robot);
} else {
throw new Exception("Неизвестный тип робота");
}
// Присвоение параметров из сборщика в экземпляр класса робота
foreach (array_keys(get_class_vars($robot_class)) as $key => $value)
{
if ($value !== null && isset($this->params[$key]))
{
$this->target->$value = $this->params[$key];
}
}
// Добавление в регистр, установка идентификатора и обновление счётчика
if (false !== Core::set($this->target->setID(Core::$robots_amount++), $this->target)) return $this->target;
else throw new Exception('Ошибка при сборке робота "Group"');
}
/**
* Конвертер идентификаторов в значения
*
* Используется конструкция if из-за строгого сравнения
*
* @param string $var Словарь идентификаторов
* @param int $number Идентификатор
* @return string
*/
private function convert(string $var, int $number): string
{
if ($var === 'robot') {
if ($number === 0) {
return 'Group';
} else if ($number === 1) {
return 'Account';
} else throw new Exception('Неизвестный идентификатор робота');
} else throw new Exception('Неизвестный тип словаря');
}
/**
* Установка журналирования
*
* @todo Добавить установку иного журналиста по спецификации PSR-3
* @return RobotAbstract
*/
public function log($file = null): Builder
{
Jasmo::init()::post($file)::postErrorHandler()::postShutdownHandler();
return $this;
}
/**
* Установка браузера
*
* @return RobotAbstract
*/
public function browser(BrowserAbstract $browser): Builder
{
$this->browser = $browser;
return $this;
}
/**
* Установка прокси
*
* @return RobotAbstract
*/
public function proxy(ProxyAbstract $proxy): Builder
{
$this->proxy = $proxy;
return $this;
}
/**
* Установка обработчика капч
*
* @return RobotAbstract
*/
public function captcha(CaptchaAbstract $captcha): Builder
{
$this->captcha = $captcha;
return $this;
}
}

50
sources/Core.php Normal file
View File

@ -0,0 +1,50 @@
<?php
declare(strict_types=1);
namespace VK;
use VK\Loggers\Jasmo;
use VK\Traits\Singleton;
use VK\Traits\Registry;
/**
* Ядро фреймворка для работы с VK API
*
* @package VK
* @author Arsen Mirzaev
*/
class Core
{
use Singleton, Registry {
Singleton::__construct insteadof Registry;
}
/**
* Cчётчик роботов
*/
public static int $robots_amount = 0;
/**
* Создание экземпляра сборщика
*
* @return Builder
*/
public function build(...$params): Builder
{
return new Builder($params);
}
/**
* Установка журналирования
*
* @todo Добавить установку иного журналиста по спецификации PSR-3
* @return Core
*/
public function log($file = null): Core
{
Jasmo::init()::post($file)::postErrorHandler()::postShutdownHandler();
return $this;
}
}

129
sources/Loggers/Jasmo.php Normal file
View File

@ -0,0 +1,129 @@
<?php
declare(strict_types=1);
namespace VK\Loggers;
use Monolog\Logger;
use Monolog\Handler\StreamHandler;
use Jasny\ErrorHandler;
use DateTime;
use VK\Traits\Singleton;
/**
* Журналист Jasmo
*
* Основан на "monolog/monolog" и "jasny/error-handler"
* Monolog + Jasny = Jasmo
*
* @package Log
* @author Arsen Mirzaev
*/
class Jasmo extends LoggerAbstract
{
use Singleton;
/**
* Экземпляр класса журналиста
*
* @var Logger
*/
public static $logger;
// /**
// * Экземпляр класса обработчика ошибок
// *
// * @var ErrorHandler
// */
// public ErrorHandler $handler;
public static function post($file = null): ?Jasmo
{
$file = $file ?? date_format(new DateTime($_ENV['TIMEZONE']), 'd_m_Y');
/**
* Создание логгера по спецификации PSR-3 (Monolog)
*
* @param string Название канала логирования
*/
self::$logger = new Logger(__CLASS__);
/**
* Создание обработчиков (порядок обязателен)
*/
self::$logger->pushHandler(new StreamHandler($_ENV['PATH_ROOT'] . $_ENV['PATH_LOGS'] . "INFO_$file.log", Logger::INFO, false)); // Инфомация о процессе работы
self::$logger->pushHandler(new StreamHandler($_ENV['PATH_ROOT'] . $_ENV['PATH_LOGS'] . "NOTICE_$file.log", Logger::NOTICE, false)); // Уведомления
self::$logger->pushHandler(new StreamHandler($_ENV['PATH_ROOT'] . $_ENV['PATH_LOGS'] . "WARNING_$file.log", Logger::WARNING, false)); // Предупреждения
self::$logger->pushHandler(new StreamHandler($_ENV['PATH_ROOT'] . $_ENV['PATH_LOGS'] . "ERROR_$file.log", Logger::ERROR, false)); // Ошибки
self::$logger->pushHandler(new StreamHandler($_ENV['PATH_ROOT'] . $_ENV['PATH_LOGS'] . "CRITICAL_$file.log", Logger::CRITICAL, false)); // Критические ошибки
self::$logger->pushHandler(new StreamHandler($_ENV['PATH_ROOT'] . $_ENV['PATH_LOGS'] . "ALERT_$file.log", Logger::ALERT, false)); // Критические ошибки
self::$logger->pushHandler(new StreamHandler($_ENV['PATH_ROOT'] . $_ENV['PATH_LOGS'] . "EMERGENCY_$file.log", Logger::EMERGENCY, false)); // Критические ошибки
self::$logger->pushHandler(new StreamHandler($_ENV['PATH_ROOT'] . $_ENV['PATH_LOGS'] . "$file.log", Logger::DEBUG)); // Общий лог
// test
// self::$logger->pushProcessor(function ($record) {
// $record['extra']['dummy'] = 'Hello world!';
// return $record;
// });
echo '[' . date_format(new DateTime($_ENV['TIMEZONE']), 'd-m-Y H:i:s') . '] Начало работы', PHP_EOL;
self::$logger->info('Начало работы');
return self::$instance;
}
public static function get(): ?Jasmo
{
return self::$instance;
}
public static function delete(): ?Jasmo
{
return self::$instance;
}
public static function postErrorHandler(): ?Jasmo
{
/**
* Подключение логгера в обработчик ошибок (Jasny)
*/
$handler = new ErrorHandler(self::$logger);
$handler->logUncaught(E_ALL); // Обрабатывать все ошибки
$handler->onFatalError(function ($error) {
self::$logger->error($error);
}, true);
return self::$instance;
}
public static function deleteErrorHandler(): ?Jasmo
{
return self::$instance;
}
public static function postShutdownHandler(): ?Jasmo
{
register_shutdown_function(array(self::$instance, 'handlerShutdown'));
return self::$instance;
}
public function handlerShutdown(): void
{
self::$logger->info('Завершение работы');
echo '[' . date_format(new DateTime($_ENV['TIMEZONE']), 'd-m-Y H:i:s') . '] Завершение работы', PHP_EOL;
}
// public function handlerErrors($errno, $errstr, $errfile, $errline, $errcontext): bool
// {
// echo "друг, да ты вероянто напортачил $errno $errstr", PHP_EOL, PHP_EOL;
// if ($this->logger->error("друг, да ты вероянто напортачил $errno $errstr")) {
// return true;
// } else {
// return false;
// }
// }
}

View File

@ -0,0 +1,26 @@
<?php
declare(strict_types=1);
namespace VK\Loggers;
/**
* Абстрактный класс журналиста
*
*
* @package Log
* @author Arsen Mirzaev
*/
abstract class LoggerAbstract
{
/**
* Экземпляр класса журналиста
*
* @var LoggerAbstract
*/
public static $logger;
abstract static public function post($file = null): ?LoggerAbstract;
abstract static public function get(): ?LoggerAbstract;
abstract static public function delete(): ?LoggerAbstract;
}

94
sources/Robots/Group.php Normal file
View File

@ -0,0 +1,94 @@
<?php
declare(strict_types=1);
namespace VK\Robots;
use VK\Browsers\BrowserAbstract;
use VK\Parsers\Curl;
use Exception;
use VK\API\LongPoll;
/**
* Робот: "Группа"
*
* Класс реализовывающий работу от лица группы ВКонтакте
*
* @package Robots
* @author Arsen Mirzaev
*/
class Group extends RobotAbstract
{
/**
* ВКонтакте: идентификатор
*
* @var string
*/
public int $id;
/**
* ВКонтакте: токен доступа
*
* @var string
*/
public string $token;
/**
* ВКонтакте: версия API
*
* @var float
*/
public float $version;
/**
* ВКонтакте: тип API
*
* @var string
*/
public string $api;
/**
* ВКонтакте: активатор мобильной версии
*
* @var bool
*/
//protected bool $mobile = false;
/**
* ВКонтакте: идентификатор капчи
*
* @var int
*/
//protected int $captcha;
public function __construct($name)
{
if (!isset($this->id)) $this->id = (int) $_ENV['DEFAULT_' . strtoupper($name) . '_ID'];
if (!isset($this->token)) $this->token = (string) $_ENV['DEFAULT_' . strtoupper($name) . '_TOKEN'];
if (!isset($this->version)) $this->version = (float) $_ENV['DEFAULT_API_VERSION'];
}
public function postMethod($method, $params = []): BrowserAbstract
{
$browser = __NAMESPACE__ . '\\Browsers\\' . ucfirst($_ENV['BROWSER_TYPE']);
return (new $browser)->post();
}
public function longpoll(...$params): LongPoll
{
return new LongPoll($this, $params);
}
public function callback()
{
}
protected function genToken(): string
{
return 'test';
}
protected function genTokenMobile(string $captcha_key, int $captcha_id): string
{
return 'test 2';
}
}

View File

@ -0,0 +1,135 @@
<?php
declare(strict_types=1);
namespace VK\Robots;
use VK\Robots\RobotAbstract;
use VK\Browsers\BrowserAbstract;
use VK\Proxies\ProxyAbstract;
abstract class RobotAbstract
{
/**
* Идентификатор в регистре
*
* @var string
*/
private int $id_registry;
/**
* Используемый браузер
*
* @var BrowserAbstract
*/
protected BrowserAbstract $browser;
/**
* Прокси-сервер
*
* @var ProxyAbstract
*/
protected ProxyAbstract $proxy;
/**
* Обработчик капчи
*
* @var CaptchaAbstract
*/
protected CaptchaAbstract $captcha;
/**
* Установка идентификатора
*
* @return int
*/
public function setID(int $id): int
{
return $this->id_registry = $id;
}
/**
* Получение идентификатора
*
* @return int
*/
public function getID(): int
{
return $this->id;
}
/**
* Получение браузера
*
* @return int
*/
public function getBrowser(): BrowserAbstract
{
// return $this->browser;
return new \VK\Browsers\Curl;
}
/**
* Метод получения токена аккаунта
*
* @return string
*/
public function getToken($captcha_key = null, $captcha_id = null): string
{
if (!empty($_ENV['ACCOUNT_TOKEN'])) {
return $_ENV['ACCOUNT_TOKEN'];
} else if ($this->mobile) {
$this->token_access = $this->genTokenMobile($captcha_key, $this->captcha_id ?? $captcha_id);
} else {
$this->token_access = $this->genToken();
}
return $this->token_access;
}
abstract protected function genToken(): string;
abstract protected function genTokenMobile(string $captcha_key, int $captcha_id): string;
// /**
// * @param null $access_groups
// * @param bool $resend
// * @return mixed
// * @throws VkApiException
// */
// private function getTokenAccess($scope = null, $resend = false)
// {
// $get_url_token = Curl::getToken('https://oauth.vk.com/authorize?client_id=' . $_ENV['APP_ID'] .
// '&scope=' . $_ENV['ACCESS_GROUPS'] . ($resend ? '&revoke=1' : '') .
// '&response_type=token');
// echo 'https://oauth.vk.com/authorize?client_id=' . $_ENV['APP_ID'] .
// '&scope=' . $_ENV['ACCESS_GROUPS'] . ($resend ? '&revoke=1' : '') .
// '&response_type=token', PHP_EOL;
// if ($get_url_token['body'] !== false) {
// if (isset($get_url_token['header']['location'][0]))
// $url_token = $get_url_token['header']['location'][0];
// else {
// preg_match('!location.href = "(.*)"\+addr!s', $get_url_token['body'], $url_token);
// if (!isset($url_token[1])) {
// throw new VkApiException("Не получилось получить токен на этапе получения ссылки подтверждения");
// }
// $url_token = $url_token[1];
// }
// } else {
// echo 'жопа';
// die;
// }
// echo $url_token, PHP_EOL;
// die;
// $access_token_location = Curl::getToken($url_token)['header']['location'][0];
// if (preg_match("!access_token=(.*?)&!s", $access_token_location, $access_token) != 1)
// throw new Exception("Не удалось найти access_token в строке ридеректа, ошибка:" . Curl::getToken($access_token_location, null, false)['body']);
// echo $url_token, PHP_EOL;
// die;
// return $access_token[1];
// }
}

51
sources/Robots/User.php Normal file
View File

@ -0,0 +1,51 @@
<?php
declare(strict_types=1);
namespace VK\Robots;
class User extends RobotAbstract
{
/**
* Токен авторизации
*/
public string $token;
/**
* Версия используемого API
*/
public float $version;
/**
* Конструктор робота категории: "Пользователь"
*
* Предназначен для работы от лица пользователя ВКонтакте
*
* @return void
*/
public function __construct() {
$this->auth();
}
/**
* Метод авторизации робота
*
* @return void
*/
public function auth(string $token, float $version)
{
if ($token instanceof auth) {
$this->auth = $token;
$this->version = $version;
$this->token = $this->auth->getAccessToken();
} else if (isset($also_version)) {
$this->auth = new Auth($token, $version);
$this->token = $this->auth->getAccessToken();
$this->version = $also_version;
} else {
$this->token = $token;
$this->version = $version;
}
$this->data = json_decode(file_get_contents('php://input'));
}
}

View File

@ -0,0 +1,74 @@
<?php
declare(strict_types=1);
namespace VK\Traits;
/**
* Паттерн registry
*/
trait Registry
{
/**
* Хеш-таблица реестра
*
* @var array
*/
protected static array $registry = [];
/**
* Блокировка конструктора
*/
protected function __construct()
{
}
/**
* Положить в реестр
*
* @param string $key
* @param mixed $item
* @return void
*/
public static function set(int $key, $item): bool
{
if (!array_key_exists($key, self::$registry)) {
self::$registry[$key] = $item;
return true;
}
return false;
}
/**
* Получить из реестра по ключу
*
* Если не отправить ключ, то вернёт все значения
*
* @param string $key
* @return false|mixed
*/
public static function get(int $key = null)
{
if (isset($key) && array_key_exists($key, self::$registry)) {
return self::$registry[$key];
} else return self::$registry;
}
/**
* Удалить из реестра
*
* @param string $key
* @return void
*/
public static function remove(int $key): bool
{
if (array_key_exists($key, self::$registry)) {
unset(self::$registry[$key]);
return true;
}
return false;
}
}

View File

@ -0,0 +1,57 @@
<?php
declare(strict_types=1);
namespace VK\Traits;
/**
* Паттерн singleton
*/
trait Singleton
{
/**
* Экземпляр класса
*
* @var LoggerAbstract
*/
protected static $instance;
/**
* Блокировка конструктора
*/
protected function __construct()
{
}
/**
* Инициализатор экземпляра класса
*
* @return LoggerAbstract
*/
public static function init(): self
{
if (self::$instance === null) self::$instance = new self;
return self::$instance;
}
/**
* Блокировка магического метода __clone()
*/
private function __clone()
{
}
/**
* Блокировка магического метода __sleep()
*/
private function __sleep()
{
}
/**
* Блокировка магического метода __wakeup()
*/
private function __wakeup()
{
}
}

1012
vk_api.php

File diff suppressed because it is too large Load Diff