From 7c11457365d56a3ca0fc2b17a4ec5ad47062fba9 Mon Sep 17 00:00:00 2001
From: Aleksander Machniak <machniak@kolabsys.com>
Date: Tue, 9 Apr 2019 10:52:41 +0200
Subject: [PATCH] Add some constants

---
 lib/Net/LDAP3.php | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/Net/LDAP3.php b/lib/Net/LDAP3.php
index 48bb5c7..7df93ad 100644
--- a/lib/Net/LDAP3.php
+++ b/lib/Net/LDAP3.php
@@ -42,6 +42,9 @@ require_once __DIR__ . '/LDAP3/Result.php';
 class Net_LDAP3
 {
     const CONTROL_EFFECTIVE_RIGHTS = '1.3.6.1.4.1.42.2.27.9.5.2';
+    const CONTROL_SORT_REQUEST     = '1.2.840.113556.1.4.473';
+    const CONTROL_VLV_REQUEST      = '2.16.840.1.113730.3.4.9';
+
 
     public $conn;
     public $vlv_active = false;
@@ -2865,7 +2868,7 @@ class Net_LDAP3
     private function _vlv_set_controls($sort, $list_page, $page_size, $search = null)
     {
         $sort_ctrl = array(
-            'oid'   => "1.2.840.113556.1.4.473",
+            'oid'   => self::CONTROL_SORT_REQUEST,
             'value' => self::_sort_ber_encode($sort)
         );
 
@@ -2874,7 +2877,7 @@ class Net_LDAP3
         }
 
         $vlv_ctrl  = array(
-            'oid' => "2.16.840.1.113730.3.4.9",
+            'oid' => self::CONTROL_VLV_REQUEST,
             'value' => self::_vlv_ber_encode(
                     $offset = ($list_page-1) * $page_size + 1,
                     $page_size,
-- 
GitLab