WebService :: ISBNDB :: API :: LIVROS

Web Web :: ISBNDB :: API :: Books é uma aula de dados para informações de livro.
Baixe Agora

WebService :: ISBNDB :: API :: LIVROS Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Randy J. Ray
  • Site do editor:
  • http://search.cpan.org/~rjray/WebService-ISBNDB-0.34/lib/WebService/ISBNDB/API/Subjects.pm

WebService :: ISBNDB :: API :: LIVROS Tag


WebService :: ISBNDB :: API :: LIVROS Descrição

WebService :: ISBNDB :: API :: Books é uma aula de dados para informações de livro. WebService :: ISBNDB :: API :: Books é uma aula de dados para informações de livros .Synopsis Use WebService :: ISBNDB :: API :: Livros; Meu $ Book = WebService :: ISBNDB :: Api-> NOVO ({API_KEY => $ Key, isbn => '0596002068'}); esta classe representa dados de livro de isbndb.com. É uma subpasta de WebService :: ISBNDB :: API (veja WebService :: ISBNDB :: API) e herda todos os atributos e métodos dessa classe.Methods Os métodos seguintes são específicos para esta classe, ou substituídos do Super -Class.constructorthhe construtor para esta classe pode levar um argumento único escalar em vez de uma referência de hash: novo ($ isbn | $ title | $ args) Isso constrói um novo objeto e retorna um referente a ele. Se o parâmetro passou for uma referência hash, ele é tratado como normal, por classe :: STD mecânica. Se o valor for um escalar, ele será testado para ver se é um ISBN válido (usando o módulo Business :: ISBN). Se for, é usado como uma chave de pesquisa para encontrar o livro correspondente. Se não for um ISBN válido, é considerado o título e também é usado como uma chave de pesquisa. Como o título pode retornar mais de uma partida, o primeiro registro correspondente da origem é usado para construir o objeto. Se o argumento for o formulário de referência hash, então um novo objeto é sempre construído; Para executar pesquisas, consulte os métodos de pesquisa () e localização (). Assim, as duas linhas a seguir são de fato diferentes: $ Book = WebService :: ISBNDB :: API :: Books-> Novo ({ISBN => '0596002068'}); $ Book = WebService :: ISBNDB :: API :: LIVROS-> NOVO ('0596002068'); o primeiro cria um novo objeto que tem apenas o conjunto de atributos ISBN. O segundo retorna um novo objeto que representa o livro com o ISBN 0596002068, com todos os dados presentes. A classe também define: Copiar ($-alvo) copia o objeto de destino no objeto de chamada. Todos os atributos (incluindo o ID) são copiados. Este método é marcado "cumulativo" (ver classe :: DST), e qualquer sub-classe dessa classe deve fornecer sua própria cópia () e também marque-a "cumulativa", para garantir que todos os atributos em todos os níveis sejam copiados. O método Copy () no WebService :: ISBNDB :: API. Requisitos: · Perl.


WebService :: ISBNDB :: API :: LIVROS Software Relacionado