/** * * @return couchClient */ public static function client() { if (self::$_client == null) { $basepath = Pimple::instance()->getRessource('lib/phponcouch/'); require_once "{$basepath}/couch.php"; require_once "{$basepath}/couchAdmin.php"; require_once "{$basepath}/couchClient.php"; require_once "{$basepath}/couchDocument.php"; require_once "{$basepath}/couchReplicator.php"; self::$_client = new couchClient(Settings::get(self::URL), Settings::get(self::NAME)); } return self::$_client; }