Avatar of mopar003
mopar003
 asked on

CFModule converted for PHP

I am looking for a PHP equivalent of the cfmodule function. In my example, I am passing variables as well.  Is there a good PHP equivalent to this?

<cfmodule name="request.displayTable"
	jobinfoid="#np.id#"
	jobarea="ALL"
	jobtype="summary">

Open in new window

ColdFusion LanguagePHP

Avatar of undefined
Last Comment
mopar003

8/22/2022 - Mon
Ray Paseur

Since I don't really understand ColdFusion, this may be a little bit speculative, but I'll tell you what I think I am seeing here.  It looks like a data base query asking for something like this:

SELECT * FROM displayTable WHERE jobinfoid = '$np->id' AND jobarea = 'ALL' AND jobtype = 'summary'

In this query statement, $np is an object, and id is a property of the object.  There is no requirement for this to be the case; the variable might be any string or integer value.  I was just echoing what I think CF is talking about.
 
Does that sound like it's on the right track?
mopar003

ASKER
Nope.  CFModule is kind of like a big brother to the include file and/or functions.  It has a single depository location outside of the websites and allows multiple sites to call the same functions, without having to have duplicated code.
Ray Paseur

Gotcha.  Here is what I recommend.  Make a copy of this question, then delete it and repost it anew.  Some of the EE community will not look at questions when there is already a dialog in process, assuming that the question is getting handled.  In this case, it's not, and a fresh post will be likely to get more eyes on it.  Best regards, ~Ray
Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Walt Forbes
ASKER CERTIFIED SOLUTION
mopar003

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
mopar003

ASKER
Works, but not very elegant.