fix tax engine instance

This commit is contained in:
Etienne Roudeix
2013-12-02 13:16:14 +01:00
parent fcde523b73
commit 9b165483d9

View File

@@ -42,13 +42,16 @@ class TaxEngine
*/
protected $session = null;
static public function getInstance(Session $session)
static public function getInstance(Session $session = null)
{
if(null === self::$instance) {
self::$instance = new TaxEngine();
}
self::$instance->setSession($session);
if(null !== self::$instance) {
self::$instance->setSession($session);
}
return self::$instance;
}