/** * @return WpUsers The Wordpress user for this DLE post author. */ public function LoadWpUser() { $objDleUsers = DleUsers::LoadByName($this->Autor); if (!$objDleUsers) { return null; } return WpUsers::QuerySingle(QQ::Equal(QQN::WpUsers()->UserEmail, $objDleUsers->Email), QQ::Clause(QQ::LimitInfo(1))); }
/** * @return WpUsers|null The Wordpress user for this DLE comment author. */ public function LoadWpUsers() { $objDleUsers = $this->User; if (!$objDleUsers) { return WpUsers::QuerySingle(QQ::Equal(QQN::WpUsers()->UserEmail, $this->Email), QQ::Clause(QQ::LimitInfo(1))); } return $objDleUsers->LoadWpUsers(); }
/** * Load a single WpUsers object, * by Id Index(es) * @param integer $intId * @param QQClause[] $objOptionalClauses additional optional QQClause objects for this query * @return WpUsers */ public static function LoadById($intId, $objOptionalClauses = null) { return WpUsers::QuerySingle(QQ::AndCondition(QQ::Equal(QQN::WpUsers()->Id, $intId)), $objOptionalClauses); }
/** * @return WpUsers The Wordpress user for this DLE user. */ public function LoadWpUsers() { return WpUsers::QuerySingle(QQ::Equal(QQN::WpUsers()->UserEmail, $this->Email), QQ::Clause(QQ::LimitInfo(1))); }