Cheers Ray - simple is good!! :)

On 14 June 2010 17:02, Raymond Camden <rcam...@gmail.com> wrote:

>
> Evaluate is slow - comparatively. It isn't horrible though. The main
> reason I will complain about evaluate is when it isn't strictly
> necessary. Technically it isn't in your case. You could break up the
> string into parts and check the existence of each - but I think your
> code is fine (and a hell of a lot simpler).
>
> On Mon, Jun 14, 2010 at 9:44 AM, Tom King <mailingli...@oxalto.co.uk>
> wrote:
> >
> > nevermind - found the solution!
> >
> > ended up with:
> >
> >    <cffunction name="checkPermission">
> >        <cfargument name="path">
> >            <cfif IsDefined('session.currentUser.permissions.' &
> > arguments.path)>
> >                <cfif evaluate('session.currentUser.permissions.' &
> > arguments.path)>
> >                 <cfreturn true>
> >                 <cfelse>
> >                     <cfreturn false>
> >                 </cfif>
> >            <cfelse>
> >                <cfreturn false>
> >            </cfif>
> >    </cffu
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334568
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to