mirror of
https://github.com/Combodo/iTop.git
synced 2026-02-13 15:34:12 +01:00
N°2272 - OQL performance (SQL Generation)
This commit is contained in:
@@ -27,6 +27,7 @@ class OQLToSQLTest extends ItopDataTestCase
|
||||
{
|
||||
const USE_TRANSACTION = false;
|
||||
const CREATE_TEST_ORG = false;
|
||||
const TEST_CSV_RESULT = 'OQLToSQLTest.csv';
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
@@ -164,6 +165,16 @@ class OQLToSQLTest extends ItopDataTestCase
|
||||
@chmod($sConfigFile, 0770);
|
||||
utils::GetConfig()->WriteToFile();
|
||||
@chmod($sConfigFile, 0444); // Read-only
|
||||
|
||||
$aCSVHeader = array(
|
||||
'test', 'OQL','count',
|
||||
'Legacy Count Joins', 'Count Joins',
|
||||
'Legacy Count Duration', 'Count Duration',
|
||||
'Legacy Data Joins', 'Data Joins',
|
||||
'Legacy Data Duration', 'Data Duration',
|
||||
'Count Joins Diff', 'Data Joins Diff',
|
||||
);
|
||||
$this->WriteToCsvHeader(self::TEST_CSV_RESULT, $aCSVHeader);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -320,6 +331,16 @@ class OQLToSQLTest extends ItopDataTestCase
|
||||
$this->debug("data_join_count : ".$aPrevious['data_join_count']." -> ".$aResult['data_join_count']);
|
||||
$this->debug("data_duration : ".round($aPrevious['data_duration'], PRECISION)." -> ".round($aResult['data_duration'], PRECISION));
|
||||
|
||||
$aCSVData = array(
|
||||
$this->GetId(), $sOQL, $aResult['count'],
|
||||
$aPrevious['count_join_count'], $aResult['count_join_count'],
|
||||
round($aPrevious['count_duration'], PRECISION), round($aResult['count_duration'], PRECISION),
|
||||
$aPrevious['data_join_count'], $aResult['data_join_count'],
|
||||
round($aPrevious['data_duration'], PRECISION), round($aResult['data_duration'], PRECISION),
|
||||
$aPrevious['count_join_count'] - $aResult['count_join_count'], $aPrevious['data_join_count'] - $aResult['data_join_count'],
|
||||
);
|
||||
$this->WriteToCsvData(self::TEST_CSV_RESULT, $aCSVData);
|
||||
|
||||
// Compare result
|
||||
$aFields = array('oql', 'count', 'data');
|
||||
foreach ($aFields as $sField)
|
||||
@@ -378,12 +399,12 @@ class OQLToSQLTest extends ItopDataTestCase
|
||||
return array(
|
||||
"SELECT WebServer 150" => array("SELECT `WebServer` FROM WebServer AS `WebServer` WHERE 1", array(), array(), $aAttToLoad150, null, null, 3, 0),
|
||||
"SELECT WebServer 151" => array("SELECT `WebServer` FROM WebServer AS `WebServer` WHERE 1", array(), array(), array(), null, null, 3, 0),
|
||||
"SELECT L JOIN 176" => array("SELECT `L` FROM Location AS `L` JOIN Person AS `P` ON `P`.location_id = `L`.id WHERE 1", array(), unserialize('a:3:{s:18:"current_contact_id";i:1;s:22:"current_user->object()";O:9:"UserLocal":25:{s:17:" * oContactObject";O:6:"Person":24:{s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:14:{s:4:"name";b:1;s:6:"status";b:1;s:6:"org_id";b:1;s:8:"org_name";b:1;s:5:"email";b:1;s:5:"phone";b:1;s:6:"notify";b:1;s:8:"function";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:17:"obsolescence_flag";b:1;s:17:"obsolescence_date";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:15:{s:9:"contactid";b:1;s:9:"last_name";b:1;s:10:"first_name";b:1;s:5:"email";b:1;s:6:"org_id";b:1;s:5:"login";b:1;s:8:"language";b:1;s:6:"status";b:1;s:15:"reset_pwd_token";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:22:"contactid_friendlyname";b:1;s:27:"contactid_obsolescence_flag";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:25:"current_contact->object()";r:4;}'), null, null, 3, 0),
|
||||
"SELECT L JOIN 176" => array("SELECT `L` FROM Location AS `L` JOIN Person AS `P` ON `P`.location_id = `L`.id WHERE 1", unserialize('a:1:{s:14:"L.friendlyname";b:1;}'), unserialize('a:3:{s:18:"current_contact_id";i:1;s:22:"current_user->object()";O:9:"UserLocal":25:{s:17:" * oContactObject";O:6:"Person":24:{s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:14:{s:4:"name";b:1;s:6:"status";b:1;s:6:"org_id";b:1;s:8:"org_name";b:1;s:5:"email";b:1;s:5:"phone";b:1;s:6:"notify";b:1;s:8:"function";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:17:"obsolescence_flag";b:1;s:17:"obsolescence_date";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:15:{s:9:"contactid";b:1;s:9:"last_name";b:1;s:10:"first_name";b:1;s:5:"email";b:1;s:6:"org_id";b:1;s:5:"login";b:1;s:8:"language";b:1;s:6:"status";b:1;s:15:"reset_pwd_token";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:22:"contactid_friendlyname";b:1;s:27:"contactid_obsolescence_flag";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:25:"current_contact->object()";r:4;}'), null, null, 3, 0),
|
||||
"SELECT P JOIN 177" => array("SELECT `P` FROM Person AS `P` JOIN Location AS `L` ON `P`.location_id = `L`.id WHERE 1", array(), unserialize('a:3:{s:18:"current_contact_id";i:1;s:22:"current_user->object()";O:9:"UserLocal":25:{s:17:" * oContactObject";O:6:"Person":24:{s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:14:{s:4:"name";b:1;s:6:"status";b:1;s:6:"org_id";b:1;s:8:"org_name";b:1;s:5:"email";b:1;s:5:"phone";b:1;s:6:"notify";b:1;s:8:"function";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:17:"obsolescence_flag";b:1;s:17:"obsolescence_date";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:15:{s:9:"contactid";b:1;s:9:"last_name";b:1;s:10:"first_name";b:1;s:5:"email";b:1;s:6:"org_id";b:1;s:5:"login";b:1;s:8:"language";b:1;s:6:"status";b:1;s:15:"reset_pwd_token";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:22:"contactid_friendlyname";b:1;s:27:"contactid_obsolescence_flag";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:25:"current_contact->object()";r:4;}'), null, null, 3, 0),
|
||||
"SELECT L,P JOIN 178" => array("SELECT `L`, `P` FROM Location AS `L` JOIN Person AS `P` ON `P`.location_id = `L`.id WHERE 1", array(), unserialize('a:3:{s:18:"current_contact_id";i:1;s:22:"current_user->object()";O:9:"UserLocal":25:{s:17:" * oContactObject";O:6:"Person":24:{s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:14:{s:4:"name";b:1;s:6:"status";b:1;s:6:"org_id";b:1;s:8:"org_name";b:1;s:5:"email";b:1;s:5:"phone";b:1;s:6:"notify";b:1;s:8:"function";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:17:"obsolescence_flag";b:1;s:17:"obsolescence_date";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:15:{s:9:"contactid";b:1;s:9:"last_name";b:1;s:10:"first_name";b:1;s:5:"email";b:1;s:6:"org_id";b:1;s:5:"login";b:1;s:8:"language";b:1;s:6:"status";b:1;s:15:"reset_pwd_token";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:22:"contactid_friendlyname";b:1;s:27:"contactid_obsolescence_flag";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:25:"current_contact->object()";r:4;}'), null, null, 3, 0),
|
||||
"SELECT P,L JOIN 179" => array("SELECT `P`, `L` FROM Person AS `P` JOIN Location AS `L` ON `P`.location_id = `L`.id WHERE 1", array(), unserialize('a:3:{s:18:"current_contact_id";i:1;s:22:"current_user->object()";O:9:"UserLocal":25:{s:17:" * oContactObject";O:6:"Person":24:{s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:14:{s:4:"name";b:1;s:6:"status";b:1;s:6:"org_id";b:1;s:8:"org_name";b:1;s:5:"email";b:1;s:5:"phone";b:1;s:6:"notify";b:1;s:8:"function";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:17:"obsolescence_flag";b:1;s:17:"obsolescence_date";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:15:{s:9:"contactid";b:1;s:9:"last_name";b:1;s:10:"first_name";b:1;s:5:"email";b:1;s:6:"org_id";b:1;s:5:"login";b:1;s:8:"language";b:1;s:6:"status";b:1;s:15:"reset_pwd_token";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:22:"contactid_friendlyname";b:1;s:27:"contactid_obsolescence_flag";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:25:"current_contact->object()";r:4;}'), null, null, 3, 0),
|
||||
"SELECT L,P JOIN 180" => array("SELECT `L`, `P` FROM Person AS `P` JOIN Location AS `L` ON `P`.location_id = `L`.id WHERE 1", array(), unserialize('a:3:{s:18:"current_contact_id";i:1;s:22:"current_user->object()";O:9:"UserLocal":25:{s:17:" * oContactObject";O:6:"Person":24:{s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:14:{s:4:"name";b:1;s:6:"status";b:1;s:6:"org_id";b:1;s:8:"org_name";b:1;s:5:"email";b:1;s:5:"phone";b:1;s:6:"notify";b:1;s:8:"function";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:17:"obsolescence_flag";b:1;s:17:"obsolescence_date";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:15:{s:9:"contactid";b:1;s:9:"last_name";b:1;s:10:"first_name";b:1;s:5:"email";b:1;s:6:"org_id";b:1;s:5:"login";b:1;s:8:"language";b:1;s:6:"status";b:1;s:15:"reset_pwd_token";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:22:"contactid_friendlyname";b:1;s:27:"contactid_obsolescence_flag";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:25:"current_contact->object()";r:4;}'), null, null, 3, 0),
|
||||
"SELECT L JOIN 181" => array("SELECT `L` FROM Person AS `P` JOIN Location AS `L` ON `P`.location_id = `L`.id WHERE 1", array(), unserialize('a:3:{s:18:"current_contact_id";i:1;s:22:"current_user->object()";O:9:"UserLocal":25:{s:17:" * oContactObject";O:6:"Person":24:{s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:14:{s:4:"name";b:1;s:6:"status";b:1;s:6:"org_id";b:1;s:8:"org_name";b:1;s:5:"email";b:1;s:5:"phone";b:1;s:6:"notify";b:1;s:8:"function";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:17:"obsolescence_flag";b:1;s:17:"obsolescence_date";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:15:{s:9:"contactid";b:1;s:9:"last_name";b:1;s:10:"first_name";b:1;s:5:"email";b:1;s:6:"org_id";b:1;s:5:"login";b:1;s:8:"language";b:1;s:6:"status";b:1;s:15:"reset_pwd_token";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:22:"contactid_friendlyname";b:1;s:27:"contactid_obsolescence_flag";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:25:"current_contact->object()";r:4;}'), null, null, 3, 0),
|
||||
"SELECT L JOIN 181" => array("SELECT `L` FROM Person AS `P` JOIN Location AS `L` ON `P`.location_id = `L`.id WHERE 1", unserialize('a:1:{s:14:"L.friendlyname";b:1;}'), unserialize('a:3:{s:18:"current_contact_id";i:1;s:22:"current_user->object()";O:9:"UserLocal":25:{s:17:" * oContactObject";O:6:"Person":24:{s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:14:{s:4:"name";b:1;s:6:"status";b:1;s:6:"org_id";b:1;s:8:"org_name";b:1;s:5:"email";b:1;s:5:"phone";b:1;s:6:"notify";b:1;s:8:"function";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:17:"obsolescence_flag";b:1;s:17:"obsolescence_date";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:13:" * m_aChanges";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:15:{s:9:"contactid";b:1;s:9:"last_name";b:1;s:10:"first_name";b:1;s:5:"email";b:1;s:6:"org_id";b:1;s:5:"login";b:1;s:8:"language";b:1;s:6:"status";b:1;s:15:"reset_pwd_token";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:22:"contactid_friendlyname";b:1;s:27:"contactid_obsolescence_flag";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:25:"current_contact->object()";r:4;}'), null, null, 3, 0),
|
||||
"SELECT UserRequest 14" => array("SELECT `UserRequest` FROM UserRequest AS `UserRequest` WHERE (`UserRequest`.`status` != 'closed')", array(), unserialize('a:3:{s:18:"current_contact_id";i:1;s:22:"current_user->object()";O:9:"UserLocal":24:{s:17:" * oContactObject";O:6:"Person":23:{s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:14:{s:4:"name";s:12:"My last name";s:6:"status";s:6:"active";s:6:"org_id";i:1;s:8:"org_name";s:21:"My Company/Department";s:5:"email";s:16:"my.email@foo.org";s:5:"phone";s:15:"+00 000 000 000";s:6:"notify";s:3:"yes";s:8:"function";s:0:"";s:10:"finalclass";s:6:"Person";s:12:"friendlyname";s:26:"My first name My last name";s:17:"obsolescence_flag";b:0;s:17:"obsolescence_date";N;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:14:{s:4:"name";b:1;s:6:"status";b:1;s:6:"org_id";b:1;s:8:"org_name";b:1;s:5:"email";b:1;s:5:"phone";b:1;s:6:"notify";b:1;s:8:"function";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:17:"obsolescence_flag";b:1;s:17:"obsolescence_date";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:12:" * m_iFormId";N;s:13:" * aFieldsMap";N;s:14:" * bAllowWrite";b:0;s:15:" * m_datCreated";N;s:15:" * m_datUpdated";N;s:12:" * m_bIsInDB";b:1;s:9:" * m_iKey";s:1:"1";s:23:" DBObject m_aCurrValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:16:" * m_aOrigValues";a:15:{s:9:"contactid";i:1;s:9:"last_name";s:12:"My last name";s:10:"first_name";s:13:"My first name";s:5:"email";s:16:"my.email@foo.org";s:6:"org_id";i:1;s:5:"login";s:5:"admin";s:8:"language";s:5:"EN US";s:6:"status";s:7:"enabled";s:15:"reset_pwd_token";O:11:"ormPassword":2:{s:12:" * m_sHashed";s:0:"";s:10:" * m_sSalt";s:0:"";}s:10:"finalclass";s:9:"UserLocal";s:12:"friendlyname";s:5:"admin";s:22:"contactid_friendlyname";s:26:"My first name My last name";s:27:"contactid_obsolescence_flag";b:0;s:19:"org_id_friendlyname";s:21:"My Company/Department";s:24:"org_id_obsolescence_flag";b:0;}s:18:" * m_aExtendedData";N;s:18:" DBObject m_bDirty";b:0;s:24:" DBObject m_bCheckStatus";b:1;s:19:" * m_bSecurityIssue";N;s:17:" * m_aCheckIssues";N;s:19:" * m_aCheckWarnings";N;s:18:" * m_aDeleteIssues";N;s:24:" DBObject m_bFullyLoaded";b:0;s:22:" DBObject m_aLoadedAtt";a:15:{s:9:"contactid";b:1;s:9:"last_name";b:1;s:10:"first_name";b:1;s:5:"email";b:1;s:6:"org_id";b:1;s:5:"login";b:1;s:8:"language";b:1;s:6:"status";b:1;s:15:"reset_pwd_token";b:1;s:10:"finalclass";b:1;s:12:"friendlyname";b:1;s:22:"contactid_friendlyname";b:1;s:27:"contactid_obsolescence_flag";b:1;s:19:"org_id_friendlyname";b:1;s:24:"org_id_obsolescence_flag";b:1;}s:16:" * m_aTouchedAtt";a:0:{}s:17:" * m_aModifiedAtt";a:0:{}s:17:" * m_aSynchroData";N;s:19:" * m_sHighlightCode";N;s:15:" * m_aCallbacks";a:0:{}}s:25:"current_contact->object()";r:4;}'), null, null, 24, 0),
|
||||
"SELECT UserRequest 212" => array("SELECT `UserRequest` FROM UserRequest AS `UserRequest` WHERE (ISNULL(`UserRequest`.`org_id`) != 1)", unserialize('a:1:{s:24:"UserRequest.friendlyname";b:1;}'), unserialize('a:19:{s:22:"ActionEmail_finalclass";s:11:"ActionEmail";s:19:"UserInternal_status";s:6:"active";s:18:"current_contact_id";s:0:"";s:2:"id";s:1:"3";s:5:"login";s:5:"admin";s:9:"menu_code";s:15:"WelcomeMenuPage";s:4:"name";s:13:"database_uuid";s:14:"this->brand_id";s:1:"1";s:16:"this->finalclass";s:13:"NetworkDevice";s:8:"this->id";s:1:"3";s:17:"this->location_id";s:1:"2";s:12:"this->org_id";s:1:"3";s:17:"this->osfamily_id";s:1:"6";s:18:"this->osversion_id";s:1:"8";s:13:"this->rack_id";s:1:"3";s:18:"this->request_type";s:8:"incident";s:16:"this->service_id";s:1:"1";s:7:"user_id";s:1:"5";s:6:"userid";s:1:"5";}'), null, null, 24, 0),
|
||||
"SELECT UserRequest 208" => array("SELECT `UserRequest` FROM UserRequest AS `UserRequest` WHERE ((`UserRequest`.`status` NOT IN ('closed', 'rejected')) AND (ISNULL(`UserRequest`.`agent_id`) != 1))", unserialize('a:1:{s:24:"UserRequest.friendlyname";b:1;}'), unserialize('a:19:{s:22:"ActionEmail_finalclass";s:11:"ActionEmail";s:19:"UserInternal_status";s:6:"active";s:18:"current_contact_id";s:0:"";s:2:"id";s:1:"3";s:5:"login";s:5:"admin";s:9:"menu_code";s:15:"WelcomeMenuPage";s:4:"name";s:13:"database_uuid";s:14:"this->brand_id";s:1:"1";s:16:"this->finalclass";s:13:"NetworkDevice";s:8:"this->id";s:1:"3";s:17:"this->location_id";s:1:"2";s:12:"this->org_id";s:1:"3";s:17:"this->osfamily_id";s:1:"6";s:18:"this->osversion_id";s:1:"8";s:13:"this->rack_id";s:1:"3";s:18:"this->request_type";s:8:"incident";s:16:"this->service_id";s:1:"1";s:7:"user_id";s:1:"5";s:6:"userid";s:1:"5";}'), null, null, 0, 0),
|
||||
|
||||
Reference in New Issue
Block a user