/**
 * Internal getter for the user. Returns the injected
 * one if any, or the current one if none.
 *
 * @return User
 *
 * @since 3.9.26
 */
protected function getUser()
{
    return empty($this->storedUser) ? Factory::getUser() : $this->storedUser;
}