public static function findAuthor($paste) { /* join table user_paste with user on user id for paste id */ $res = Lunor::$base->dbi->selectAllFrom(PASTE_TABLE_PREFIX . 'user_paste', array('paste_id' => $paste->id)); if ($res !== false) { $row = $res[0]; $user = new Account_User(); $user->forId('account_user', $row['user_id']); if (isset($user->name) && !empty($user->name)) { return $user->name; } } return 'Guest'; }