Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.080.654 Times

Catalyst::View::PHP 0.01

Company: Rusty Conover
Date Added: August 18, 2013  |  Visits: 767

Catalyst::View::PHP

Report Broken Link
Printer Friendly Version


Product Homepage
Download (42 downloads)



Catalyst::View::PHP is the Catalyst view class for the PHP::Interpreter. Your application subclass should inherit from this class. This plugin renders the template specified in $c->stash->{template}, or failing that, $c->request->match. The template variables are set up from the contents of $c->stash, augmented with template variable base set to Catalyst's $c->req->base, template variable c to Catalyst's $c, and template variable name to Catalyst's $c->config->{name}. The output is stored in $c->response->output.<br /><br />If you want to override PHP config settings, you can do it in your application's view class by setting __PACKAGE__->config->{OPTION}, as shown in the Synopsis. See the available options document on the PHP::Interpreter documentation.<br /><br />In PHP the variables exported are the requests parameters for $_GET and $_POST depending on the method used to send the request. Also all of the stash is exported just like in TemplateToolkit, and you can access the current context by calling $c.<br /><br />SYNOPSIS<br /><br /> # use the helper<br /> myapp_create.pl view PHP PHP<br /><br /> # lib/MyApp/View/PHP.pm<br /> package MyApp::View::PHP;<br /><br /> use base 'Catalyst::View::PHP';<br /><br /> # To set the override the PHP include path set the path in the config.<br /> __PACKAGE__->config->{INCLUDE_PATH} =<br /> '/usr/local/generic/templates:/usr/local/myapp/templates';<br /><br /> 1;<br /> <br /> # Meanwhile, maybe in a private C< end > action<br /> $c->forward('MyApp::View::PHP');

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Access Calling Catalyst Catalystviewphp 0 01 Class Config Context Current Depending Exported Method Override Parameters Phpinterpreter Post Request Requests Stash Template Variable Variables
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


CATALYST::VIEW::PHP RELATED
Programming  -  Config::Context 0.10
Config::Context is a Perl module that provides a consistent interface to many hierarchical configuration file formats such as Config::General, XML::Simple and Config::Scoped. It also provides Apache-style context matching. You can...
3.8 MB  
Video Editors  -  klxdvdrip 0.01 RC7
klxdvdrip project is a graphical frontend for lxdvdrip written in python. I wrote it because lxdvdrip is one of the most stable backup tools for dvd. Flexible and simple - but most of my friends are not used to using a konsole. So this is a way...
31.74 KB  
Video Editors  -  Rainbyte Video Converter 0.01 Beta
Rainbyte Video Converter is a Kommander script which helps you convert video and audio in an easy way. Its based on Kommander, mencoder and ffmpeg and you can convert from/to any format supported by those programs. Well, I hope that it will be...
12.29 KB  
Libraries  -  PhpBase 0.01 Alpha
PhpBase is a set of Open Source PHP classes and functions aimed to help developers submitting their data to Google Base. The main purpose for a tool like this is the need to keep data submissions accurate and avoid common errors that might occur...
27.65 KB  
Utilities  -  Kpoldek 0.01 Alpha
Kpoldek project is a small program to manage a RPM packages using external application like poldek. Actually it is just an graphic interface, so dont blame me. I think it might be usefull for a people, that are lazy to do this command things.....
96.26 KB  
Libraries  -  Template::Plugin::Config::General 0.01
Template::Plugin::Config::General is a template toolkit plugin which implements wrapper around Config::General module. SYNOPSIS # Config file format ; app.cfg - common configuration for scripts and both ; static and dynamic template pages....
3.07 KB  
Database Tools  -  PHP Generic Access Control List 3.3.7
PHP Generic Access Control List is a PHP class that offers Web developers a simple, yet immensely powerful "drop in" permission system for their current Web-based applications..
2.6 MB  
Libraries  -  WWW::A9Toolbar 0.01
WWW::A9Toolbar is a class to allow perl to access the a9.com toolbar. SYNOPSIS use WWW::A9Toolbar; my $a9 = WWW::A9Toolbar->new( { email => my@email.address, password => mya9password, connect => 1 } ); my @bookmarks = $a9->find_bookmarks({...
7.17 KB  
Libraries  -  NVTCom 1.02
NVTCom is a library to access using java RFC2217 devices, the class hide all the overhead of the telnet protocol and the special options for setting the serial port. In java is very difficult to access serial device with this library is possible...
67.58 KB  
Libraries  -  Data::Startup 0.04
SYNOPSIS ###### # Subroutine interface # use Data::Startup qw(config override); $options = override(%default_options, @option_list ); $options = override(%default_options, @option_list ); $options = override(%default_options, %option_list...
74.75 KB  
NEW DOWNLOADS IN PROGRAMMING, SPECIALIZED TOOLS
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Specialized Tools  -  SIMRI 2.0
SIMRI: a versatile and interactive Magnetic Resonance Imaging (MRI) simulator.Such a simulator is a command line software written in C that reproduces the physical phenomenas encountered during an MRI acquisition to produce a realistic MRI image.
6.39 MB  
Specialized Tools  -  Java Web Start Plugin for Eclipse 1.2.1
Java Web Start Plugin for Eclipse (WS4E) helps you to deploy your Java application through Java Web Start. With WS4E, Developers with very little knowledge can deploy their applications with just a few clicks. For advanced developers, WS4E is...
204.8 KB  
Specialized Tools  -  TUGGO for Linux 1.0.0
TUGGO is a website management system allowing anyone to easily create their own website without any code knowledge.
942.08 KB  
Specialized Tools  -  Parcels for Linux 1.0
Web documents that look similar often use different HTML tags to achieve their layout effect. These tags often make it difficult for a machine to find text or images of interest. PARCELS is a backend system [Java] designed to...
1.14 MB  
Specialized Tools  -  django-test-extensions 0.10
PyUnit provides a basic set of assertions which can get you started with unit testing python, but it???*a*?s always useful to have more. Django also has a few specific requirements and common patterns when it comes to testing. This set of classes...
20.48 KB