Talk:My profile API

From MoodleDocs

Q: If myprofile is an API, why?

  1. It does not own the "myprofile" level2 namespace? But instead...
  2. ...its classes are within "output" (correct level2) API @ level3 namespace.

I really would expect them under "component/myprofile", allowed to use output classes, np with that. But to have it, as a whole, under "component/output/myprofile".... or it's an API or it's a part of the "output" API, but cannot be both things at the same time.

This needs a bit of discussion, IMO. Concrete APIs using general APIs.

PS: Also, if it's a valid API, it needs "(myprofile)" in the APIs page, or the phpdoc checker won't be aware of it.

Eloy Lafuente (stronk7) (talk) 01:34, 9 May 2015 (AWST)