summaryrefslogtreecommitdiffstats
path: root/fedcli.php
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2010-05-22 19:20:20 +0200
committerRemi Collet <fedora@famillecollet.com>2010-05-22 19:20:20 +0200
commit87e26d58226334c735fb43b960678fc1a4837469 (patch)
tree6a1b2658d99241ba8a550cc68568127cb1c85a47 /fedcli.php
parentafa9e729734e8bc78411c866dcd1ba1e2f6c914d (diff)
introduce FedoraClient / FedoraPkgdb first work
Diffstat (limited to 'fedcli.php')
-rw-r--r--fedcli.php35
1 files changed, 35 insertions, 0 deletions
diff --git a/fedcli.php b/fedcli.php
new file mode 100644
index 0000000..c251dc5
--- /dev/null
+++ b/fedcli.php
@@ -0,0 +1,35 @@
+<?php
+/*
+ * FedoraClient is a PHP classe to interact with web services
+ *
+ * fedcli.php is a command line tools to test FedoraClient clmsses
+ *
+ * Copyright (C) 2010 Remi Collet
+ * http://github.com/remicollet/rpmphp.
+ *
+ * Inspired from python-fedora
+ *
+ * FedoraClient is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * python-fedora is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * See <http://www.gnu.org/licenses/>
+ */
+
+require('FedoraClient.php');
+
+$client = new FedoraPkgdb(array('debug'=>5));
+
+echo "FedoraPkgdb::getBranches():\n";
+$branches = $client->getBranches();
+foreach ($branches as $name => $branch) {
+ echo $name." ";
+}
+echo "\ndone.\n";
+?>