web-dev-qa-db-fra.com

Quelle est la signification des couleurs à proximité des méthodes dans la documentation de l'API?

quand je regarde api.joomla.org pour voir les fonctions disponibles, je vois toujours une petite barre verticale VERTE à toutes les fonctions où elles sont expliquées, mais certaines fonctions ont une barre orange ce qu'elles entendent par barres orange et vertes? pour la pâte à comprendre, j'ai aussi inclus un instantané ci-dessous

  1. j'ai aussi lu le fichier de classe JModelList et j'ai trouvé une fonction getListQuery () mais cette fonction n'est pas affichée sur la page api de Joomla JModelList. Cette fonction sera-t-elle obsolète?
  2. deuxièmement, comment puis-je afficher uniquement les fonctions qui ne sont pas héritées de la classe de base!

enter image description here

3
Sumer Raj Chouhan

Les fonctions marquées en vert sont des fonctions publiques. Orange sont protégés. Les méthodes privées sont en rouge.

1) Regardez les boutons du filtre sur le côté gauche. Peut-être que certaines fonctions n'apparaissent pas selon leur configuration.

2) Vous avez, comme je l'ai dit, des filtres au-dessus de la liste des fonctions pour les gauchers. Vous pouvez les utiliser pour filtrer les méthodes héritées (en cliquant bas le bouton "Hérité").

2
Khaarkh