blogId = $blogId; } /** * @return string */ public function getBlogId() { return $this->blogId; } /** * True if the user has Admin level access to the blog. * * @param bool $hasAdminAccess */ public function setHasAdminAccess($hasAdminAccess) { $this->hasAdminAccess = $hasAdminAccess; } /** * @return bool */ public function getHasAdminAccess() { return $this->hasAdminAccess; } /** * The kind of this entity. Always blogger#blogPerUserInfo. * * @param string $kind */ public function setKind($kind) { $this->kind = $kind; } /** * @return string */ public function getKind() { return $this->kind; } /** * The Photo Album Key for the user when adding photos to the blog. * * @param string $photosAlbumKey */ public function setPhotosAlbumKey($photosAlbumKey) { $this->photosAlbumKey = $photosAlbumKey; } /** * @return string */ public function getPhotosAlbumKey() { return $this->photosAlbumKey; } /** * Access permissions that the user has for the blog (ADMIN, AUTHOR, or * READER). * * Accepted values: VIEW_TYPE_UNSPECIFIED, READER, AUTHOR, ADMIN * * @param self::ROLE_* $role */ public function setRole($role) { $this->role = $role; } /** * @return self::ROLE_* */ public function getRole() { return $this->role; } /** * ID of the User. * * @param string $userId */ public function setUserId($userId) { $this->userId = $userId; } /** * @return string */ public function getUserId() { return $this->userId; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(BlogPerUserInfo::class, 'Google_Service_Blogger_BlogPerUserInfo');