diff --git a/include/class_ldapMultiplexer.inc b/include/class_ldapMultiplexer.inc index fc745583ee78a06c2fdcc91cc84c7c8c2c0810c8..b5efd0d9431903a5cd45ffbcd51dbaf75e46104c 100644 --- a/include/class_ldapMultiplexer.inc +++ b/include/class_ldapMultiplexer.inc @@ -37,6 +37,9 @@ * @method string|resource cat ($dn, $attrs = ["*"], $filter = "(objectclass=*)") * @method int count () * @method bool success () + * @method true|0|"" rmdir_recursive (string $deletedn) + * @method void create_missing_trees (string $target, bool $ignoreReferralBases = TRUE) + * @method mixed add ($attrs) */ class ldapMultiplexer { diff --git a/include/simpleplugin/class_simpleTabs.inc b/include/simpleplugin/class_simpleTabs.inc index 16945b23f4d59b186578475f914d307e7e4ebd94..29df963d68ec4fe45e65489e28981e5cc7ac1ef8 100644 --- a/include/simpleplugin/class_simpleTabs.inc +++ b/include/simpleplugin/class_simpleTabs.inc @@ -41,6 +41,9 @@ class simpleTabs implements FusionDirectoryDialog var $current = ""; var $disabled = ""; var $by_name = []; + /** + * @var array<string,SimpleTab> + */ var $by_object = []; var $acl_category; @@ -181,7 +184,7 @@ class simpleTabs implements FusionDirectoryDialog } } - function getBaseObject () + function getBaseObject (): SimpleTab { return $this->by_object[$this->baseclass]; }