| Catalyst-Plugin-Browser documentation | Contained in the Catalyst-Plugin-Browser distribution. |
Catalyst::Plugin::Browser - DEPRECATED: Browser Detection
use Catalyst qw[Browser];
if ( $c->request->browser->windows && $c->request->browser->ie ) {
# do something
}
Extends your applications request class with browser detection.
This module should no longer be used in new applications. Catalyst::TraitFor::Request::BrowserDetect is the replacement.
Returns an instance of HTTP::BrowserDetect, which lets you get information of the client's user agent.
This software is copyright (c) 2010 by Christian Hansen.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
| Catalyst-Plugin-Browser documentation | Contained in the Catalyst-Plugin-Browser distribution. |
package Catalyst::Plugin::Browser; BEGIN { $Catalyst::Plugin::Browser::AUTHORITY = 'cpan:FLORA'; } BEGIN { $Catalyst::Plugin::Browser::VERSION = '0.08'; } # ABSTRACT: DEPRECATED: Browser Detection use Moose::Role; use CatalystX::RoleApplicator (); use namespace::autoclean; after setup_finalize => sub { my ($app) = @_; # yeah, i know. sue me. CatalystX::RoleApplicator->init_meta(for_class => $app); $app->apply_request_class_roles(qw/ Catalyst::TraitFor::Request::BrowserDetect /); }; 1; __END__