Copyright (C) 2007,2008 by Pat Deegan. All rights reserved http://voicexml.psychogenic.com
This library is released under the terms of the GNU GPL version 3, making it available only for free programs ("free" here being used in the sense of the GPL, see http://www.gnu.org for more details). Anyone wishing to use this library within a proprietary or otherwise non-GPLed program MUST contact psychogenic.com to acquire a distinct license for their application. This approach encourages the use of free software while allowing for proprietary solutions that support further development.
This file is part of VoiceXML::Client.
VoiceXML::Client is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. VoiceXML::Client is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with VoiceXML::Client. If not, see <http://www.gnu.org/licenses/>.
Creates a new instance of the appropriate class. Parses all children elements and then calls init, passing the optional PARAMS href (init() exists to be overridden in subclasses, where required.).
Called by new(), override in derived classes to implement subclass-specific initialisation.
To install VoiceXML::Client, copy and paste the appropriate command in to your terminal.
cpanm
cpanm VoiceXML::Client
CPAN shell
perl -MCPAN -e shell install VoiceXML::Client
For more information on module installation, please visit the detailed CPAN module installation guide.