public function sendEditedMail($vks, $toRequester = true)
 {
     $vks->link = ST::linkToVksPage($vks->id, false, true);
     $vksArray = $vks->toArray();
     $vksCa = $vks->other_tb_required && !empty($vks->link_ca_vks_id) ? CAVksNoSupport::with('participants')->find($vks->link_ca_vks_id) : false;
     $message = App::$instance->twig->render('mails/v2/vksWs-edited.twig', array('vks' => $vksArray, 'http_path' => HTTP_BASE_PATH, 'appHttpPath' => NODE_HTTP_PATH, 'vksCa' => $vksCa));
     if (!$toRequester) {
         Mail::sendMailToStack($vks->owner->email, "ВКС #{$vks['id']} | {$vks['title']}, отредактирована администратором", $message);
     } else {
         Mail::sendMailToStack(App::$instance->user->email, "ВКС #{$vks['id']} | {$vks['title']}, отредактирована администратором", $message);
     }
     if (mb_strtolower($vks->owner->email) != mb_strtolower($vks->init_customer_mail)) {
         Mail::sendMailToStack($vks->init_customer_mail, "ВКС #{$vks->id} | {$vks['title']}, в которой вы заявлены как ответственный, отредактирована администратором", $message);
     }
     App::$instance->log->logWrite(LOG_MAIL_SENDED, "VKS WS #{$vks['id']} | {$vks['title']}, отредактирована администратором");
 }