[ [static::class, "self::class"], ], ]; if (A::get($params, "properties", true)) { $autogenConsts["_AUTO_GETTERS"] = [static::class, "_AUTOGEN_GETTERS"]; if ($setters) $autogenConsts["_AUTO_SETTERS"] = [static::class, "_AUTOGEN_SETTERS"]; if ($deleters) $autogenConsts["_AUTO_DELETERS"] = [static::class, "_AUTOGEN_DELETERS"]; if ($ci) { $autogenConsts["_AUTO_CI_GETTERS"] = [static::class, "_AUTOGEN_CI_GETTERS"]; if ($setters) $autogenConsts["_AUTO_CI_SETTERS"] = [static::class, "_AUTOGEN_CI_SETTERS"]; } } if (A::get($params, "methods", true)) { $autogenMethods = []; $autogenMethods[] = [static::class, "_AUTOGEN_GETTERS_METHODS"]; if ($setters) $autogenMethods[] = [static::class, "_AUTOGEN_SETTERS_METHODS"]; if ($deleters) $autogenMethods[] = [static::class, "_AUTOGEN_DELETERS_METHODS"]; $autogenConsts["_AUTOGEN_METHODS"] = $autogenMethods; } return $autogenConsts; } }