cc-4274: Added scaffolding to implement this feature.
This commit is contained in:
parent
05908d121f
commit
5b5ac3e38f
|
@ -230,6 +230,19 @@ class Application_Model_User
|
|||
$this->_userInstance->delete();
|
||||
}
|
||||
}
|
||||
public function getOwnedFiles()
|
||||
{
|
||||
$user = $this->_userInstance;
|
||||
return $user->getCcFilessRelatedByDbOwnerId();
|
||||
}
|
||||
|
||||
public function donateFilesTo($user)
|
||||
{
|
||||
$my_files = $this->getOwnedFiles();
|
||||
foreach ($my_files as $file) {
|
||||
$file->reassignTo($user);
|
||||
}
|
||||
}
|
||||
|
||||
private function createUser()
|
||||
{
|
||||
|
|
|
@ -40,5 +40,8 @@ class CcFiles extends BaseCcFiles {
|
|||
return $this;
|
||||
}
|
||||
|
||||
public function reassignTo($user) {
|
||||
$this->setDbOwnerId( $user->getDbId() );
|
||||
}
|
||||
|
||||
} // CcFiles
|
||||
|
|
Loading…
Reference in New Issue