Bonjour,
Y a t-il une doc qui décrive, en français/anglais dans le texte, les principales classes utilisées dans les plugins : eqLogic, cmd, JeeObject, … ? Je veux dire un truc un peu plus littéraire et explicatif que API Documentation .
Par exemple quelle est le role de la méthode buildTree de la classe JeeObject ?
Bonne journée à tous !
Hello @kcofoni ,
personnellement en plus du lien api, j’ai toujours un onglet avec le code source, que je peux consulter au besoin
if (isset($matches[1][$i])) {
$object = self::byName($matches[1][$i]);
if (is_object($object)) {
$text = str_replace($matches[0][$i], '#object' . $object->getId() . '#', $text);
}
}
}
return $text;
}
public static function buildTree($_object = null, $_visible = true) {
$return = array();
if (!is_object($_object)) {
$object_list = self::rootObject(true, $_visible);
} else {
$object_list = $_object->getChild($_visible);
}
if (is_array($object_list) && count($object_list) > 0) {
foreach ($object_list as $object) {
$return[] = $object;
$return = array_merge($return, self::buildTree($object, $_visible));
exemple pour le buildTree. Via github les liens sont souvent fait avec les méthodes de la class pour naviguer facilement et voir ce qui se passe.
1 « J'aime »
system
A fermé ce sujet ()
Septembre 24, 2022, 9:38
3
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.