diff options
| author | Greg Roach <fisharebest@gmail.com> | 2015-02-06 19:48:48 +0000 |
|---|---|---|
| committer | Greg Roach <fisharebest@gmail.com> | 2015-02-06 19:48:48 +0000 |
| commit | a5adda01ac234497def01c302f60a67be78d7b31 (patch) | |
| tree | 106eeaafa611a14c2124e3ee6b0858a5f8e1890f /app/User.php | |
| parent | e0fb4cacf928a0747a09e4607fa07b184e72c49a (diff) | |
| download | webtrees-a5adda01ac234497def01c302f60a67be78d7b31.tar.gz webtrees-a5adda01ac234497def01c302f60a67be78d7b31.tar.bz2 webtrees-a5adda01ac234497def01c302f60a67be78d7b31.zip | |
Remove global
Diffstat (limited to 'app/User.php')
| -rw-r--r-- | app/User.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/app/User.php b/app/User.php index 573b592938..220dfbd406 100644 --- a/app/User.php +++ b/app/User.php @@ -78,17 +78,19 @@ class User { /** * Find the user with a specified genealogy record. * - * @param Tree $tree * @param Individual $individual * * @return User|null */ - public static function findByGenealogyRecord(Tree $tree, Individual $individual) { + public static function findByGenealogyRecord(Individual $individual) { $user_id = Database::prepare( "SELECT SQL_CACHE user_id" . " FROM `##user_gedcom_setting`" . - " WHERE gedcom_id = ? AND setting_name = 'gedcomid' AND setting_value = ?" - )->execute(array($tree->getTreeId(), $individual->getXref()))->fetchOne(); + " WHERE gedcom_id = :tree_id AND setting_name = 'gedcomid' AND setting_value = :xref" + )->execute(array( + 'tree_id' => $individual->getTree()->getTreeId(), + 'xref' => $individual->getXref() + ))->fetchOne(); return self::find($user_id); } |
