NAME
WebService::Google::Closure::Response - Response object from compiling Javascript with Closure
SYNOPSIS
my $res = WebService::Google::Closure->new(
js_code => $js_code,
)->compile;
if ( $res->is_success ) {
print "Shenanigans ahead:\n";
print $res->code;
}
else {
foreach my $err ( @{ $res->errors } ) {
$txt .= sprintf("%s line (%d) char [%d].\n",
$err->text,
$err->lineno,
$err->charno);
}
die $txt;
}
METHODS
$response->is_success
Boolean saying if the compilation was successful or not.
$response->code
Returns a string with the compiled javascript code.
$response->has_warnings
Boolean saying if the compilation generated any warnings
$response->warnings
An array reference of WebService::Google::Type::Warning objects.
$response->has_errors
Boolean saying if the compilation generated any errors
$response->errors
An array reference of WebService::Google::Type::Error objects.
$response->has_stats
Boolean saying if statistics are available
$response->stats
A WebService::Google::Type::Stats object.
LICENSE AND COPYRIGHT
Copyright 2010 Magnus Erixzon.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.