Acme :: quotedb.

API implementiert CruD für eine Sammlung von Zitaten (Anzeigen / Sprichwort / Sprüche / Epigramme usw.)
Jetzt downloaden

Acme :: quotedb. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Name des Herausgebers:
  • David Wright
  • Website des Verlags:
  • http://search.cpan.org/~dvwright/

Acme :: quotedb. Stichworte


Acme :: quotedb. Beschreibung

API implementiert CruD für eine Sammlung von Zitaten (Anzeigen / Sprichwort / Sprüche / Epigramme usw.) ACME :: quotedb ist ein Perl-Modul, das eine einfach zu bedienende programmierende Schnittstelle zu einer Datenbank (SQLite3 oder MySQL) von 'Quotes' bietet. (Jeder Inhalt ist wirklich, das in unser "definiertes Format" passen kann) für Simplicty Sie können es als moderne Fancy Perl-Version von Fortune (mit einer Management-Schnittstelle, Remote-Datenbankverbindungsunterstützung sowie zusätzliche Funktionen und einige nicht (noch) vorstellen. Unterstützt). Developer CommentsorInal, dieses Modul wurde für eine Sammlung von Zitaten aus einer bekannten TV-Show konzipiert, sobald ich bewusst bin, dass das Verteilen davon als solcher Urheberrechtsverletzung wäre, habe ich das Modul verallgemeinert, so dass es mit 'beliebiger' beladen ist Inhalt. (Im Quote-ISH-Format) .synopsisEasy Zugriff auf eine Ansammlung von Zitaten (der "Lesen" -Teil) als schnelle Liner: # zeigt zufällig ein Zitat von allen verfügbaren an. (Wie MOTD, 'Fortune') perl -macme :: quotedb -le 'drucken Zitat ()' # Sagen Sie, Sie haben Ihre Zitate-Datenbank mit einigen Zitaten von # 'the Simpsons' # zufällig ein Zitat aus allen für die Person angezeigt Ralph 'perl -macme :: quotedb -le' Print Quote ({ellame => "Ralph"}) '# Beispiel für Ausgabe Prinskipper Skippel ... Primdable Skimpser ... ich habe etwas gefunden! - Ralph Wiggum # Erhalten Sie 1 Zitat, nur mithilfe dieser Kategorien (Sie haben definiert) perl -macme :: quotedb -le 'Print Quote ({Kategorie => })' In einem Skript / Modul , OO-Nutzung: Verwenden Sie ACME :: quotedb; meine $ sq = acme :: quotedb-> neu; # Holen Sie sich ein zufälliges Zitat von einer beliebigen Attribution drucken $ sq-> get_quote; # Holen Sie sich ein zufälliges Zitat aus der angegebenen Attribution drucken $ sq-> get_quote ({atatlame => 'Chief Wiggum'); # Beispiel für die Ausgabe Ich hoffe, das hat dir Kindern eine Lektion gelehrt: Kinder lernen nie. - Chief Wiggum # Holen Sie sich alle Zitate von einem Quelldruck @ {$ sq-> get_quotes ({Quelle => 'Simpsons'})}; # ist der Fall unempfindlich # Erhalten Sie 2 Zitate mit einer niedrigen Bewertung, die einen bestimmten String-Druck @ {$ sq-> get_quotes_contain enthält ({enthalten => 'bis zur Kuh', Rating => '1-5', Limit => 2 })}; # Holen Sie sich 5 Zitate aus dem angegebenen Quelldruck @ {$ sq-> get_quotes ({Quelle => 'die Simpsons', Limit => 5})}; # Alle Quellen auflisten drucken $ sq-> list_attr_sources; # Alle Kategorien auflisten, drucken $ sq-> list_kategorien; Anforderungen: · Perl.


Acme :: quotedb. Zugehörige Software