Config :: Doel

PERL-module voor het parseren van objectgeoriënteerde configuratiebestanden
Download nu

Config :: Doel Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mark D. Roth
  • Uitgever website:
  • http://search.cpan.org/~roth/

Config :: Doel Tags


Config :: Doel Beschrijving

PERL-module voor het parseren van objectgeoriënteerde configuratiebestanden Config :: Doelstelling is een PERL-module die een mechanisme biedt voor het parseren van configuratiebestanden om configuratiegegevens te manipuleren. In tegenstelling tot de meeste andere config-bestandsmodules, die config-gegevens weergeven als eenvoudige variabelen, vertegenwoordigt Config :: Doelstelling Config-gegevens als PerL-objecten. Dit zorgt voor een veel flexibeler configuratietaal, omdat nieuwe klassen gemakkelijk kunnen worden geschreven om methoden toe te voegen aan de configuratie-syntaxis.De configuratie :: Objectieve klasse ondersteunt de volgende methoden: NIEUW () de constructor. Het eerste argument is de bestandsnaam van het configuratiebestand om te ontleden. Het tweede argument is een verwijzing naar een hash die namen kaarten op configuratieobjecten. De resterende argumenten worden geïnterpreteerd als een hash attributen voor het object. Momenteel is het enige ondersteunde attribuut omvattende_dir, die de map aangeeft om te zoeken naar opnemen van bestanden (zie "File-inclusion"). Indien niet gespecificeerd, omvatten_dir standaardinstellingen naar ".". Object_Name Zodra de constructeur het configuratiebestand parseert, kunt u de werkwijze van de ontvangst () van een van de objecten bellen met behulp van de objectnaam als een autoloaded-methode (zie "Aanbevolen methoden"). get_obj () retourneert een verwijzing naar het object van de opgegeven objectnaam. De objectnaam is het eerste argument.obj_names () Retourneert een lijst met bekende objectnamen.get_hash () Retourneert een hash waar de toetsen de bekende objectnamen zijn en de waarden zijn het resultaat van het bellen van de methode van de ontvangst () .Synopsis Gebruik config :: Doelstelling; Gebruik Config :: Doel :: String; Gebruik Config :: Objective :: lijst; Mijn $ Conf = config :: Objective-> Nieuw ('FileName', {'Var1' => Config :: Objective :: String-> NIEUW (), 'Var2' => Config :: Objectief :: Lijst-> Nieuw (), ...}, 'include_dir' => '/ usr / local / share / appname'); Print "var1 = \" ". $ conf-> var1." \ "\ N"; Vereisten: · Perl


Config :: Doel Gerelateerde software

DX_Central

Een bureaublad grafisch weergave van ongelijksoortige bronnen in een eenvoudig te gebruiken formaat ...

126

Downloaden