projects
/
Pman.MTrack
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4c190aa
)
DataObjects/Mtrack_repos.php
author
Alan Knowles
<alan@roojs.com>
Tue, 15 Jan 2019 10:15:00 +0000
(18:15 +0800)
committer
Alan Knowles
<alan@roojs.com>
Tue, 15 Jan 2019 10:15:00 +0000
(18:15 +0800)
DataObjects/Mtrack_repos.php
patch
|
blob
|
history
diff --git
a/DataObjects/Mtrack_repos.php
b/DataObjects/Mtrack_repos.php
index
8f20e52
..
60d01bf
100644
(file)
--- a/
DataObjects/Mtrack_repos.php
+++ b/
DataObjects/Mtrack_repos.php
@@
-439,7
+439,19
@@
class Pman_MTrack_DataObjects_Mtrack_repos extends DB_DataObject
}
-
+ function branchObject($n)
+ {
+ // create or return branch dataobject
+ $b = DB_DataObject::factory('mtrack_repos_branch');
+ $b->repo_id = $this->id;
+ $b->name = $n;
+ if ($b->find(true)) {
+ return $b;
+ }
+ $b->insert();
+ return $b;
+
+ }
// these should really be phased out, and the Controlers use impl()-> directly..
function getBranches()