aboutsummaryrefslogtreecommitdiff
path: root/src/Phorkie/Repositories.php
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2012-04-03 20:15:57 +0200
committerChristian Weiske <cweiske@cweiske.de>2012-04-03 20:15:57 +0200
commit2b4b34a76f42841e964a549fc64c02ba4f60a3f4 (patch)
treec83a973cae8d45e01384dabe4ad33dc40c09a5d1 /src/Phorkie/Repositories.php
parent7dcd592544ae0b55d0e205ff83631067a0d0aa6b (diff)
downloadphorkie-2b4b34a76f42841e964a549fc64c02ba4f60a3f4.tar.gz
phorkie-2b4b34a76f42841e964a549fc64c02ba4f60a3f4.zip
rename Phorkie to phorkie (lowercase)
Diffstat (limited to 'src/Phorkie/Repositories.php')
-rw-r--r--src/Phorkie/Repositories.php55
1 files changed, 0 insertions, 55 deletions
diff --git a/src/Phorkie/Repositories.php b/src/Phorkie/Repositories.php
deleted file mode 100644
index eeaec34..0000000
--- a/src/Phorkie/Repositories.php
+++ /dev/null
@@ -1,55 +0,0 @@
-<?php
-namespace Phorkie;
-
-class Repositories
-{
- public function __construct()
- {
- $this->reposDir = $GLOBALS['phorkie']['cfg']['repos'];
- }
-
- /**
- * @return Repository
- */
- public function createNew()
- {
- chdir($this->reposDir);
- $dirs = glob('*', GLOB_ONLYDIR);
- sort($dirs, SORT_NUMERIC);
- $n = end($dirs) + 1;
- unset($dirs);
-
- $dir = $this->reposDir . '/' . $n . '/';
- mkdir($dir, 0777);//FIXME
- $r = new Repository();
- $r->id = $n;
- $r->repoDir = $dir;
- return $r;
- }
-
- /**
- * Get a list of repository objects
- *
- * @param integer $page Page number, beginning with 0
- * @param integer $perPage Number of repositories per page
- *
- * @return array Array of Repositories
- */
- public function getList($page = 0, $perPage = 10)
- {
- chdir($this->reposDir);
- $dirs = glob('*', GLOB_ONLYDIR);
- sort($dirs, SORT_NUMERIC);
-
- $some = array_slice($dirs, $page * $perPage, $perPage);
- $repos = array();
- foreach ($some as $oneDir) {
- $r = new Repository();
- $r->loadById($oneDir);
- $repos[] = $r;
- }
- return $repos;
- }
-}
-
-?>