git.cweiske.de
/
stapibas.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix bookmarklet on firefox
[stapibas.git]
/
src
/
stapibas
/
Logger.php
diff --git
a/src/stapibas/Logger.php
b/src/stapibas/Logger.php
index 9068609bb82c6146b85dd9085f88ea1438c91de1..abe44357411dbe4972121b3d880ae56ad1128ff8 100644
(file)
--- a/
src/stapibas/Logger.php
+++ b/
src/stapibas/Logger.php
@@
-3,13
+3,31
@@
namespace stapibas;
class Logger
{
class Logger
{
+ public $debug = false;
+
+ public function err($msg)
+ {
+ $args = func_get_args();
+ if (count($args) > 1) {
+ $msg = call_user_func_array('sprintf', $args);
+ }
+ file_put_contents('php://stderr', $msg . "\n");
+ }
+
public function info($msg)
{
public function info($msg)
{
- $this->log($msg);
+ if ($this->debug == 1) {
+ $args = func_get_args();
+ call_user_func_array(array($this, 'log'), $args);
+ }
}
public function log($msg)
{
}
public function log($msg)
{
+ $args = func_get_args();
+ if (count($args) > 1) {
+ $msg = call_user_func_array('sprintf', $args);
+ }
echo $msg . "\n";
}
}
echo $msg . "\n";
}
}