Added Logger interface, threaded MainLogger and updated PluginLogger

This commit is contained in:
Shoghi Cervantes
2014-05-28 23:46:56 +02:00
parent 9df56295f6
commit 7bd6f2ed91
22 changed files with 624 additions and 178 deletions

View File

@ -25,6 +25,7 @@ use pocketmine\permission\PermissibleBase;
use pocketmine\permission\PermissionAttachment;
use pocketmine\plugin\Plugin;
use pocketmine\Server;
use pocketmine\utils\MainLogger;
class ConsoleCommandSender implements CommandSender{
@ -102,8 +103,7 @@ class ConsoleCommandSender implements CommandSender{
*/
public function sendMessage($message){
foreach(explode("\n", trim($message)) as $line){
$line = trim($line);
console($line);
MainLogger::getLogger()->info($line);
}
}