Файловый менеджер - Редактировать - /home/lmsyaran/public_html_back/public_html_old/plugins/chat/sendMessage/sendMessage.php
Назад
<?php defined('_JEXEC') or die; define('DS', DIRECTORY_SEPARATOR); jimport( 'joomla.plugin.plugin' ); JLoader::registerNamespace('vendor', JPATH_PLUGINS.DS.'chat'.DS.'sendMessage'.DS. 'pusher'); use vendor\pusher\pusherphpserver\src\Pusher; class PlgChatSendMessage extends JEvent { public function afterChatSave($data) { $filename = __DIR__ . '/log.txt'; file_put_contents($filename, 'data = ' . print_r($data, True) . "\n", FILE_APPEND); $app_id= '1119039'; $app_key= 'ded62ba8f60c31da4778'; $app_secret= '66ee3778f9e908cb46ae'; $app_cluster= 'ap2'; $channel_token= $data['channel_token']; unset($data['channel_token']); file_put_contents($filename, 'data2 = ' . print_r($data, True) . "\n", FILE_APPEND); file_put_contents($filename, 'channel_token = ' . print_r($channel_token, True) . "\n", FILE_APPEND); $pusher = new Pusher($app_key,$app_secret,$app_id,array('cluster'=>$app_cluster)); $ss = $pusher->trigger($channel_token,'my-event', $data); file_put_contents($filename, 'ss = ' . print_r($data, True) . "\n", FILE_APPEND); return true; } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.25 |
proxy
|
phpinfo
|
Настройка