I can't really seem to call my function within a function with namespaces. I know that
\foo\bar::foo_bar();
Will call this function
function foo_bar() {
return('This is foo_bar');
}
But what if I have a function like so
static function foo_bar() {
function foo() {
return('This is foo');
}
}
I have many other functions within foo_bar
like
static function foo_bar() {
function foo() {
return('This is foo');
}
function bar() {
return('This is bar');
}
}
So I was thinking \foo();
but it just says Fatal error: Call to undefined function foo() in
. Then if I do something like \foo\bar\foo_bar::foo();
, it'll give me this error Fatal error: Class '\foo\bar\foo_bar' not found in
.
How would I go about to call my function within a function?