[OpenSER-Users] perl
Bastian Friedrich
bastian.friedrich at collax.com
Mon Dec 3 17:10:13 CET 2007
On Monday 03 December 2007, David Villasmil Govea wrote:
> thanks for the heads-up.. but i didn't type a thing, its all in the tar
> file... so there's a typo there.
>
>
> so THIS should be the correct /usr/local/etc/openser/openser.pl file, which
> comes with the tar ball:
There's no openser.pl in the tar ball. You are right, though: the README
contains a broken documentation, though.
> push @INC, '/usr/local/lib/openser/perl/';
This is not required, as the module parameter "modpath" (set in openser.cfg)
can be used to include the required directory.
> use OpenSER::Utils::PhoneNumbers;
Correct.
> OpenSER->import;
What is that supposed to do?
> my $phonenumber = new OpenSER::Utils::PhoneNumbers(
> publicAccessPrefix => "0",
> internationalPrefix => "+",
> longDistancePrefix => "0",
> areaCode => "761",
> pbxCode => "456842",
> countryCode => "49"
> );
>
> $canonical = canonicalForm("07612034567");
> $number = dialNumber("+497612034567");
You will need to use the object methods:
$canonical = $phonenumber->canonicalForm(...);
and
$number = $phonenumber->dialNumber("+497612034567");
I just updated the documentation in the SVN tree; upcoming releases will
contain an updated README.
If you are looking for test scripts and similar, look into the module's
doc/samples directory. The code in that subdirectory is expected to work.
There's even a phonenumbers.pl sample.
Bastian
--
Collax GmbH . Burkheimer Straße 3 . 79111 Freiburg . Germany
p: +49 (0) 761-45684-24
f: +49 (0) 761-45684-10 www.collax.com
Geschäftsführer: William K. Hite / Boris Nalbach
AG München HRB 158898 . Ust.-IdNr: DE 814464942
\ "Ummm, Trouble with grammar have I! Yes!" -Yoda-
More information about the Users
mailing list