WebSer...e::User(3pm)

πŸ’– WebSer...e::User(3pm) β€” bestie, it's the YouTube user page πŸ’–

okay so this page is filed under the User Contributed Perl Documentation and your man pager will show it as WebSer...e::User(3pm) β€” yeah the title got cutely truncated, it's fine, we move. It's the docs for WebService::YouTube::User, and it's genuinely a tiny little module. Let's get into it 🫢


✨ NAME ✨

WebService::YouTube::User β€” the User class for YouTube. that's it, that's the whole job πŸ’…


🌸 VERSION 🌸

This document describes WebService::YouTube::User version 1.0.3. periodt.


πŸ¦‹ SYNOPSIS πŸ¦‹

the whole vibe in two lines, no cap:

use WebService::YouTube::User;
my $user = WebService::YouTube::User->new( { ... } );

like. that's the whole entrance. iconic.


πŸŽ€ DESCRIPTION πŸŽ€

It's a user class for YouTube. a whole class. for a user. for YouTube. it's giving very "small module, big dreams" and honestly? we respect it πŸ’œ


πŸ’… SUBROUTINES/METHODS πŸ’…

new(\%fields)

Creates and returns a brand new WebService::YouTube::User object, freshly glazed, ready to go ✨

The %fields hashref you hand it can contain any of the parameters enumerated down in the ACCESSORS section β€” so like, if you want an object with a city and an age, that's exactly where you put them, bestie.

ACCESSORS

okay so these are the accessors, listed here exactly as the page lists them (and yes, the list has a couple of repeats in it β€” that's literally what the original says, so I'm keeping it 100% real and not tidying it up, because the facts do not change around here 🫢):

  • about_me
  • age
  • books
  • city
  • companies
  • country
  • currently_on
  • favorite_count
  • favorite_video_count
  • first_name
  • friend_count
  • friend_count
  • gender
  • hobbies
  • homepage
  • hometown
  • last_name
  • movies
  • occupations
  • relationship
  • user
  • video_upload_count
  • video_upload_count
  • video_watch_count
not me pointing out that friend_count and video_upload_count each show up twice up there πŸ’€ I'm not fixing it, I'm not merging them, I'm not inventing a third one β€” the man page says what it says and I am simply the messenger πŸŽ€

😭 DIAGNOSTICS 😭

None. literally nothing. no drama, no errors, no notes. a peaceful queen 🌈


🧚 CONFIGURATION AND ENVIRONMENT 🧚

WebService::YouTube::User requires no configuration files and no environment variables. zero setup, zero homework, we love a low-maintenance module πŸ“


⭐ DEPENDENCIES ⭐

  • WebService::YouTube
  • Class::Accessor::Fast

that's the whole squad. tiny roster, big energy πŸ‘‘


πŸ™ˆ INCOMPATIBILITIES πŸ™ˆ

None reported. no beef on record.


πŸ’€ BUGS AND LIMITATIONS πŸ’€

No bugs have been reported. (a flawless reputation, we're obsessed.)

Please report any bugs or feature requests to bug-webservice-youtube@rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=WebService-YouTube. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. so like, you will get your updates, bestie, that's a promise 🫢


🌈 AUTHOR 🌈

Hironori Yoshida <yoshida@cpan.org>

thank you for your service, king πŸŽ€


This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.

fr fr, go forth and redistribute πŸ’œ


and that's the whole page!! it's from perl v5.32.0, dated 2021-01-07, and it's filed under the User Contributed Perl Documentation β€” love that for it. now go build a WebService::YouTube::User and be the main character of your own accessor list πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from