Classe :: StorageFactory :: Yaml

Classe :: StorageFactory :: yaml é uma fábrica de objeto que pode buscar e armazenar objetos via yaml.
Baixe Agora

Classe :: StorageFactory :: Yaml Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • chromatic
  • Site do editor:
  • http://search.cpan.org/~chromatic/Crypt-CipherSaber-1.00/lib/Crypt/CipherSaber.pm

Classe :: StorageFactory :: Yaml Tag


Classe :: StorageFactory :: Yaml Descrição

Classe :: StorageFactory :: Yaml é uma fábrica de objeto que pode buscar e armazenar objetos via Yaml. Classe :: StorageFactory :: Yaml é uma fábrica de objetos que pode buscar e armazenar objetos via Yaml.synopsis Use Classe :: StorageFactory :: Yaml; Meus $ Astronautas = Classe :: StorageFactory :: Yaml-> Novo (Armazenamento => 'Astronaut_Data', Type => 'Astronauta',); meu $ flyboy = eval {$ astronautas-> buscar ('yeager')}; Avisar "No Chuck Foundn" Se $ @; Classe :: StorageFactory :: Yaml é uma fábrica de objeto para buscar e armazenar dados de objeto de e para arquivos yaml.methodsnew (armazenamento => $ armazenamento, tipo => $ tipo) cria um novo objeto desta classe. Isso requer dois parâmetros necessários, armazenamento e tipo. Armazenamento é o nome do diretório que mantém os arquivos .yml associados a esta fábrica. Digite é o nome da classe para usar ao criar objetos. Se você armazenar dados para o módulo de astronauta no diretório Astronaut_Data, crie uma fábrica com: My $ Space_camp = Classe :: StorageFactory :: Yaml-> Novo (Armazenamento => 'Astronaut_Data', tipo => 'astronauta', O método lançará uma exceção a menos que você tenha fornecido os dois atributos. Accessor () Accessor para o atributo de armazenamento definido no construtor. Você não pode definir isso daqui; Você só pode ler it.type () Accessor para o atributo do tipo definido no construtor. Você não pode definir isso daqui; Você só pode ler ..fetch ($ ID) deu um ID de $ Astronaut, tentativas de buscar o objeto do armazenamento. Se o objeto não parecer existir com base em $ ID, isso lançará uma exceção. Se existir, ele passará os dados recuperados do armazenamento para o construtor para a classe identificada pelo atributo do tipo (definido no construtor). No exemplo acima, Fetch () procura dados para Yeager no astronaut_data / yeager.yml .Store ($ ID, $ Object) chama o método de dados () no valor $ recebido para recuperar os dados armazenáveis e armazena-o no local de armazenamento, identificado pelo $ ID.Se você deseja clonar um astronauta em $ flyboy, Você pode fazê-lo com: $ space_camp-> loja ('chuckclone', $ flyboy); Requisitos: · Perl.


Classe :: StorageFactory :: Yaml Software Relacionado