Exakat\Log::__construct PHP Method

__construct() public method

public __construct ( $name = null, $dir = '.' )
    public function __construct($name = null, $dir = '.')
    {
        $this->name = $name;
        if (!file_exists($dir . '/log/')) {
            return;
        }
        if (!is_dir($dir . '/log/')) {
            return;
        }
        $this->log = fopen($dir . '/log/' . $this->name . '.log', 'w+');
        if (!$this->log) {
            display('Couldn\'t create log in ' . $dir . '/log/');
            $this->log = null;
        }
        $this->first = $this->name . ' created on ' . date('r');
        $this->begin = microtime(true);
    }