Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
NED Posted January 19, 2022 Posted January 19, 2022 I saw: $topic->isQuestion() $topic->mapped('title') Â But may I see all contents in $topic and other variables and objects used (and not used) in the templates? I looked in the API but didn't find anything helpful.
Runar Posted January 20, 2022 Posted January 20, 2022 If you're on a self-hosted license, you can browse the different source files to see all the available methods. For instance, the Topic class (from your $topic) and methods would be located in applications/forums/sources/Topic/Topic.php. Note that most classes extend other classes, so you might have to look in multiple classes to find all available methods. I haven't found this information online. SeNioR- and NED 1 1
Solution Daniel F Posted January 20, 2022 Solution Posted January 20, 2022 Once you enable IN_DEV, you can also use the hook editor to see all available properties and methods 🙂   SeNioR-, NED, Runar and 1 other 3 1
Runar Posted January 20, 2022 Posted January 20, 2022 8 minutes ago, Daniel F said: Once you enable IN_DEV, you can also use the hook editor to see all available properties and methods 🙂 Good point! I usually edit files in my favorite editor (vim, of course), so I forgot about the hook editor. Does the hook editor get the information about properties and methods directly from the source files?
Daniel F Posted January 20, 2022 Posted January 20, 2022 Just now, Runar said: Good point! I usually edit files in my favorite editor (vim, of course), so I forgot about the hook editor. Does the hook editor get the information about properties and methods directly from the source files? Yes. IDE's can support this too ( https://github.com/codingjungle/toolbox ) Runar, Joey_M and SeNioR- 2 1
Recommended Posts