The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Net::GitHub::V1::Role - Common between Net::GitHub::V1::* libs

SYNOPSIS

    package Net::GitHub::V1::XXX;
    
    use Any::Moose;
    with 'Net::GitHub::V1::Role';

DESCRIPTION

ATTRIBUTES

login
password
token

METHODS

ua

instance of WWW::Mechanize

json

instance of JSON::Any

get
submit_form

handled by WWW::Mechanize

signin

login through https://github.com/login by $self->ua

return 1 if success

AUTHOR

Fayland Lam, <fayland at gmail.com>

COPYRIGHT & LICENSE

Copyright 2009 Fayland Lam, all rights reserved.

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