projects
/
Pman.Core
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
342d4c3
)
DataObjects/ProjectDirectory.php
author
Alan Knowles
<alan@roojs.com>
Sun, 11 Dec 2011 08:34:32 +0000
(16:34 +0800)
committer
Alan Knowles
<alan@roojs.com>
Sun, 11 Dec 2011 08:34:32 +0000
(16:34 +0800)
DataObjects/ProjectDirectory.php
patch
|
blob
|
history
diff --git
a/DataObjects/ProjectDirectory.php
b/DataObjects/ProjectDirectory.php
index
f401b2c
..
fdf8434
100644
(file)
--- a/
DataObjects/ProjectDirectory.php
+++ b/
DataObjects/ProjectDirectory.php
@@
-70,21
+70,28
@@
class Pman_Core_DataObjects_ProjectDirectory extends DB_DataObject
{
$c = clone ($this);
if (is_array($au)) {
{
$c = clone ($this);
if (is_array($au)) {
- $c->whereAddIn('id', $au, 'int');
+ $c->whereAddIn('
person_
id', $au, 'int');
} else {
$c->person_id = $au->id;
}
} else {
$c->person_id = $au->id;
}
- return $
this
->fetchAll('project_id');
+ return $
c
->fetchAll('project_id');
}
/**
* project id's for a user.
* @param DB_DataObject_Core_Person - who
* @return array id's of the project they are a member of..
*/
}
/**
* project id's for a user.
* @param DB_DataObject_Core_Person - who
* @return array id's of the project they are a member of..
*/
- function p
rojects($au
)
+ function p
eople($pr
)
{
{
- $this->person_id = $au->id;
- return $this->fetchAll('project_id');
+ $c = clone ($this);
+ if (is_array($pr)) {
+ $c->whereAddIn('project_id', $au, 'int');
+ } else {
+ $c->project_id = $au->id;
+ }
+ return $c->fetchAll('person_id');
+
+
}
}