search for: literallyanynamespac

Displaying 3 results from an estimated 3 matches for "literallyanynamespac".

Did you mean: literallyanynamespace
2023 Mar 30
1
Having trouble with php8 bindings
...eed to tell PHP to look in the root namespace, e.g.: $test = new \XapianWritableDatabase('searchdb'); Another option is to import the things you want with `use` and then you can just use `XapianWritableDatabase` without to prefix it with `\`. To do that add this after your `namespace literallyanynamespace;` line: use \XapianWritableDatabase; Cheers, Olly
2023 Mar 30
1
Having trouble with php8 bindings
Hello It appears that I can't use anything in PHP8.2 if the PHP file from which I want to access xapian contains a namespace declaration, because the PHP functions themselves cannot be found. (xapian 1.4.22, php8.2, debian bullseye. xapian.so is confirmed to be loaded after manually compiling 1.4.22 packages for libxapian, and compiling the bindings from original source, because it's
2023 Mar 30
1
Having trouble with php8 bindings
On Thu, 30 Mar 2023 at 04:58, Olly Betts <olly at survex.com> wrote: > > Another option is to import the things you want with `use` and then > you can just use `XapianWritableDatabase` without to prefix it with > `\`. To do that add this after your `namespace literallyanynamespace;` > line: > > use \XapianWritableDatabase; Thank you very much. This then (because of course) led to some more things needing tidying up and I've run into something I can't work out while trying to update previously-worked-in-php7 code in the actual file I'm trying to up...