[prev in list] [next in list] [prev in thread] [next in thread] 

List:       php-doc-cvs
Subject:    [DOC-CVS] [doc-en] master: changes in rpminfo 0.7.0
From:       Remi Collet <noreply () php ! net>
Date:       2023-09-26 9:31:05
Message-ID: PM8pgTJN2RCcObgLMkpLHPK2aeUq3hsVQdHM0xAs () main ! php ! net
[Download RAW message or body]

Author: Remi Collet (remicollet)
Date: 2023-09-26T11:17:34+02:00

Commit: https://github.com/php/doc-en/commit/d9011d6e02c11f8bff9bc561cc9e7d2854e4586a
Raw diff: https://github.com/php/doc-en/commit/d9011d6e02c11f8bff9bc561cc9e7d2854e4586a.diff


changes in rpminfo 0.7.0

Changed paths:
  M  reference/rpminfo/functions/rpmvercmp.xml


Diff:

diff --git a/reference/rpminfo/functions/rpmvercmp.xml \
b/reference/rpminfo/functions/rpmvercmp.xml index 979871e9bc8..6c55d019da9 100644
--- a/reference/rpminfo/functions/rpmvercmp.xml
+++ b/reference/rpminfo/functions/rpmvercmp.xml
@@ -10,9 +10,10 @@
  <refsect1 role="description">
   &reftitle.description;
   <methodsynopsis>
-   <type>int</type><methodname>rpmvercmp</methodname>
+   <type class="union"><type>int</type><type>bool</type></type><methodname>rpmvercmp</methodname>
  <methodparam><type>string</type><parameter>evr1</parameter></methodparam>
    <methodparam><type>string</type><parameter>evr2</parameter></methodparam>
+   <methodparam choice="opt"><type \
class="union"><type>string</type><type>null</type></type><parameter>operator</parameter><initializer>&null;</initializer></methodparam>
  </methodsynopsis>
   <para>
    Compare 2 RPM versions.
@@ -38,16 +39,59 @@
      </para>
     </listitem>
    </varlistentry>
+   <varlistentry>
+    <term><parameter>operator</parameter></term>
+    <listitem>
+     <para>
+      An optional operator. The possible operators
+      are: <literal>&lt;</literal>, <literal>lt</literal>,
+      <literal>&lt;=</literal>, <literal>le</literal>, <literal>&gt;</literal>,
+      <literal>gt</literal>, <literal>&gt;=</literal>, <literal>ge</literal>,
+      <literal>==</literal>, <literal>=</literal>, <literal>eq</literal>,
+      <literal>!=</literal>, <literal>&lt;&gt;</literal>, <literal>ne</literal>
+      respectively.
+     </para>
+     <para>
+      This parameter is case-sensitive, values should be lowercase.
+     </para>
+    </listitem>
+   </varlistentry>
   </variablelist>
  </refsect1>
 
  <refsect1 role="returnvalues">
   &reftitle.returnvalues;
   <para>
-  Returns &lt; 0 if evr1 is less than evr2, &gt; 0 if evr1 is greater than evr2, and \
0 if they are equal.  +   Returns &lt; 0 if evr1 is less than evr2, &gt; 0 if evr1 is \
greater than evr2, and 0 if they are equal. +  </para>
+  <para>
+   When using the optional <parameter>operator</parameter> argument, the
+   function will return &true; if the relationship is the one specified
+   by the operator, &false; otherwise.
   </para>
  </refsect1>
 
+ <refsect1 role="changelog">
+  &reftitle.changelog;
+  <informaltable>
+   <tgroup cols="2">
+    <thead>
+     <row>
+      <entry>&Version;</entry>
+      <entry>&Description;</entry>
+     </row>
+    </thead>
+    <tbody>
+     <row>
+      <entry>0.7.0</entry>
+      <entry>
+       Optional <parameter>operator</parameter> was added.
+      </entry>
+     </row>
+    </tbody>
+   </tgroup>
+  </informaltable>
+ </refsect1>
 
 </refentry>
 

-- 
PHP Documentation Commits Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic