function maybeRecursive() { $soft = new Software(); if (isset($this->fields["softwares_id"]) && $soft->getFromDB($this->fields["softwares_id"])) { return $soft->isRecursive(); } return false; }