Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted January 19, 20223 yr 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.
January 20, 20223 yr 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.
January 20, 20223 yr Solution Once you enable IN_DEV, you can also use the hook editor to see all available properties and methods 🙂
January 20, 20223 yr 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?
January 20, 20223 yr 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 )