Pluf_Template_Tag_APerm Class Reference

Inheritance diagram for Pluf_Template_Tag_APerm:

Pluf_Template_Tag

List of all members.

Public Member Functions

 start ($var, $user, $perm, $object=null)


Detailed Description

Assign a permission to a template variable.

This template tag is available by default under the name aperm. Example of usage:

{aperm 'can_drive', $user, 'MyApp.can_drive'} {aperm 'can_drive_big_car', $user, 'MyApp.can_drive', $bigcar} {if $can_drive}Can drive!{/if}


Member Function Documentation

Pluf_Template_Tag_APerm::start ( var,
user,
perm,
object = null 
)

Parameters:
string Variable to get the permission
Pluf_User 
string Permission string
mixed Optional Pluf_Model if using row level permission (null)


The documentation for this class was generated from the following file:

Generated on Wed Feb 3 15:44:52 2010 for Pluf by  doxygen