Re: alt() - unknown function?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




This is someplace where NetBeans really benefits me.  You can hit CTRL-B, or
right-click, to take you to a definition.  Holding CTRL turns darned-near
everything into a hyperlink, doing the same thing.

Lastly, CTRL-SHIFT-F lets you search through every file in the project for
your string.

Finding nothing with those, I'd grep the whole stinkin' drive and go grab a
coffee.  :)

On Wed, Apr 15, 2009 at 10:39 AM, Thodoris <tgol@xxxxxxxxxx> wrote:

 Hi all,
I've just started looking at the code of an e-commerce site we are taking
over the development of, that another company has previously developed .
Coupled with the difficulty of taking over development of someone else's
code (also poorly commented), I've been stumped by a fatal error on a
function call alt() which is dotted everywhere in the main templating
script
(sample below):

// Get/Set a specific property of a page
function getPageProp($prop,$id="") { return
$this->PAGES[alt($id,$this->getPageID())][$prop]; }
function setPageProp($prop,$val,$id="") {
$this->PAGES[alt($id,$this->getPageID())][$prop]=$val; }

It looks to be defining properties for a list of pages, with each page
providing its own PageID.
I've never seen this function before, nor can I find any definition of it
in
the site code, I was wondering if anyone recognises this, is it from a
thirdparty templating tool at all?

Thanks

-Tom




I think that you should check the included files (require, require_once,
include, include_once) in case it is defined somewhere in there. Another
possibility I can think of is to be defined in a framework that you use.

You can check the user and internal functions using the
get_defined_fumctions():

http://us.php.net/manual/en/function.get-defined-functions.php

--
Thodoris



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




What if it is not defined in your project but somewhere in your include path? You could I suppose grep the whole drive if you have time to waste :)

--
Thodoris


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux