function ConcreteServer() { if (!file_exists(openid_store_base)) { mkdir(openid_store_base, 0700); } parent::OpenIDServer(new Store(internal_assoc_store_dir), new Store(external_assoc_store_dir), null); $this->counter = 0; $this->trust_store_dir = trust_root_store_dir; if (!file_exists($this->trust_store_dir)) { if ((int) PHP_VERSION >= 5) { mkdir($this->trust_store_dir, 0700, true); } else { // can't recurse. :( mkdir($this->trust_store_dir, 0700); } } }