public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Trace
data/web/inc/lib/ssp.class.php
Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.
ssp.class.php
on main
Author
Date
Commit
Line
Code
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 1
<?php
<?php
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 2
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 3
/*
/*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 4
* Helper functions for building a DataTables server-side processing SQL query
* Helper functions for building a DataTables server-side processing SQL query
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 5
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 6
* The static functions in this class are just helper functions to help build
* The static functions in this class are just helper functions to help build
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 7
* the SQL used in the DataTables demo server-side processing scripts. These
* the SQL used in the DataTables demo server-side processing scripts. These
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 8
* functions obviously do not represent all that can be done with server-side
* functions obviously do not represent all that can be done with server-side
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 9
* processing, they are intentionally simple to show how it works. More complex
* processing, they are intentionally simple to show how it works. More complex
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 10
* server-side processing operations will likely require a custom script.
* server-side processing operations will likely require a custom script.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 11
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 12
* See https://datatables.net/usage/server-side for full details on the server-
* See https://datatables.net/usage/server-side for full details on the server-
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 13
* side processing requirements of DataTables.
* side processing requirements of DataTables.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 14
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 15
* @license MIT - https://datatables.net/license_mit
* @license MIT - https://datatables.net/license_mit
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 16
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 17
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 18
class SSP {
class SSP {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 19
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 20
* Create the data output array for the DataTables rows
* Create the data output array for the DataTables rows
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 21
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 22
* @param array $columns Column information array
* @param array $columns Column information array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 23
* @param array $data Data from the SQL get
* @param array $data Data from the SQL get
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 24
* @return array Formatted data in a row based format
* @return array Formatted data in a row based format
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 25
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 26
static function data_output ( $columns, $data )
static function data_output ( $columns, $data )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 27
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 28
$out = array();
$out = array();
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 29
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 30
for ( $i=0, $ien=count($data) ; $i<$ien ; $i++ ) {
for ( $i=0, $ien=count($data) ; $i<$ien ; $i++ ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 31
$row = array();
$row = array();
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 32
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 33
for ( $j=0, $jen=count($columns) ; $j<$jen ; $j++ ) {
for ( $j=0, $jen=count($columns) ; $j<$jen ; $j++ ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 34
$column = $columns[$j];
$column = $columns[$j];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 35
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 36
// Is there a formatter?
// Is there a formatter?
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 37
if ( isset( $column['formatter'] ) ) {
if ( isset( $column['formatter'] ) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 38
if(empty($column['db'])){
if(empty($column['db'])){
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 39
$row[ $column['dt'] ] = $column['formatter']( $data[$i] );
$row[ $column['dt'] ] = $column['formatter']( $data[$i] );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 40
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 41
else{
else{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 42
$row[ $column['dt'] ] = $column['formatter']( $data[$i][ $column['db'] ], $data[$i] );
$row[ $column['dt'] ] = $column['formatter']( $data[$i][ $column['db'] ], $data[$i] );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 43
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 44
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 45
else {
else {
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 46
if(!empty($column['db']) && (!isset($column['dummy']) || $column['dummy'] !== true)){
if(!empty($column['db']) && (!isset($column['dummy']) || $column['dummy'] !== true)){
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 47
$row[ $column['dt'] ] = $data[$i][ $columns[$j]['db'] ];
$row[ $column['dt'] ] = $data[$i][ $columns[$j]['db'] ];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 48
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 49
else{
else{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 50
$row[ $column['dt'] ] = "";
$row[ $column['dt'] ] = "";
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 51
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 52
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 53
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 54
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 55
$out[] = $row;
$out[] = $row;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 56
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 57
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 58
return $out;
return $out;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 59
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 60
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 61
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 62
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 63
* Database connection
* Database connection
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 64
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 65
* Obtain an PHP PDO connection from a connection details array
* Obtain an PHP PDO connection from a connection details array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 66
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 67
* @param array $conn SQL connection details. The array should have
* @param array $conn SQL connection details. The array should have
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 68
* the following properties
* the following properties
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 69
* * host - host name
* * host - host name
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 70
* * db - database name
* * db - database name
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 71
* * user - user name
* * user - user name
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 72
* * pass - user password
* * pass - user password
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 73
* * Optional: `'charset' => 'utf8'` - you might need this depending on your PHP / MySQL config
* * Optional: `'charset' => 'utf8'` - you might need this depending on your PHP / MySQL config
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 74
* @return resource PDO connection
* @return resource PDO connection
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 75
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 76
static function db ( $conn )
static function db ( $conn )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 77
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 78
if ( is_array( $conn ) ) {
if ( is_array( $conn ) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 79
return self::sql_connect( $conn );
return self::sql_connect( $conn );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 80
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 81
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 82
return $conn;
return $conn;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 83
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 84
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 85
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 86
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 87
* Paging
* Paging
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 88
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 89
* Construct the LIMIT clause for server-side processing SQL query
* Construct the LIMIT clause for server-side processing SQL query
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 90
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 91
* @param array $request Data sent to server by DataTables
* @param array $request Data sent to server by DataTables
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 92
* @param array $columns Column information array
* @param array $columns Column information array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 93
* @return string SQL limit clause
* @return string SQL limit clause
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 94
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 95
static function limit ( $request, $columns )
static function limit ( $request, $columns )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 96
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 97
$limit = '';
$limit = '';
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 98
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 99
if ( isset($request['start']) && $request['length'] != -1 ) {
if ( isset($request['start']) && $request['length'] != -1 ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 100
$limit = "LIMIT ".intval($request['start']).", ".intval($request['length']);
$limit = "LIMIT ".intval($request['start']).", ".intval($request['length']);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 101
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 102
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 103
return $limit;
return $limit;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 104
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 105
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 106
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 107
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 108
* Ordering
* Ordering
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 109
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 110
* Construct the ORDER BY clause for server-side processing SQL query
* Construct the ORDER BY clause for server-side processing SQL query
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 111
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 112
* @param array $request Data sent to server by DataTables
* @param array $request Data sent to server by DataTables
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 113
* @param array $columns Column information array
* @param array $columns Column information array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 114
* @return string SQL order by clause
* @return string SQL order by clause
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 115
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 116
static function order ( $tableAS, $request, $columns )
static function order ( $tableAS, $request, $columns )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 117
{
{
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 118
$select = '';
$select = '';
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 119
$order = '';
$order = '';
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 120
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 121
if ( isset($request['order']) && count($request['order']) ) {
if ( isset($request['order']) && count($request['order']) ) {
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 122
$selects = [];
$selects = [];
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 123
$orderBy = [];
$orderBy = [];
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 124
$dtColumns = self::pluck( $columns, 'dt' );
$dtColumns = self::pluck( $columns, 'dt' );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 125
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 126
for ( $i=0, $ien=count($request['order']) ; $i<$ien ; $i++ ) {
for ( $i=0, $ien=count($request['order']) ; $i<$ien ; $i++ ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 127
// Convert the column index into the column data property
// Convert the column index into the column data property
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 128
$columnIdx = intval($request['order'][$i]['column']);
$columnIdx = intval($request['order'][$i]['column']);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 129
$requestColumn = $request['columns'][$columnIdx];
$requestColumn = $request['columns'][$columnIdx];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 130
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 131
$columnIdx = array_search( $columnIdx, $dtColumns );
$columnIdx = array_search( $columnIdx, $dtColumns );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 132
$column = $columns[ $columnIdx ];
$column = $columns[ $columnIdx ];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 133
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 134
if ( $requestColumn['orderable'] == 'true' ) {
if ( $requestColumn['orderable'] == 'true' ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 135
$dir = $request['order'][$i]['dir'] === 'asc' ?
$dir = $request['order'][$i]['dir'] === 'asc' ?
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 136
'ASC' :
'ASC' :
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 137
'DESC';
'DESC';
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 138
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 139
if(isset($column['order_subquery'])) {
if(isset($column['order_subquery'])) {
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 140
$selects[] = '('.$column['order_subquery'].') AS `'.$column['db'].'_count`';
$selects[] = '('.$column['order_subquery'].') AS `'.$column['db'].'_count`';
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 141
$orderBy[] = '`'.$column['db'].'_count` '.$dir;
$orderBy[] = '`'.$column['db'].'_count` '.$dir;
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 142
} else {
} else {
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 143
$orderBy[] = '`'.$tableAS.'`.`'.$column['db'].'` '.$dir;
$orderBy[] = '`'.$tableAS.'`.`'.$column['db'].'` '.$dir;
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 144
}
}
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 145
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 146
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 147
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 148
if ( count( $selects ) ) {
if ( count( $selects ) ) {
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 149
$select = ', '.implode(', ', $selects);
$select = ', '.implode(', ', $selects);
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 150
}
}
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 151
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 152
if ( count( $orderBy ) ) {
if ( count( $orderBy ) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 153
$order = 'ORDER BY '.implode(', ', $orderBy);
$order = 'ORDER BY '.implode(', ', $orderBy);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 154
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 155
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 156
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 157
return [$select, $order];
return [$select, $order];
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 158
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 159
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 160
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 161
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 162
* Searching / Filtering
* Searching / Filtering
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 163
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 164
* Construct the WHERE clause for server-side processing SQL query.
* Construct the WHERE clause for server-side processing SQL query.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 165
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 166
* NOTE this does not match the built-in DataTables filtering which does it
* NOTE this does not match the built-in DataTables filtering which does it
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 167
* word by word on any field. It's possible to do here performance on large
* word by word on any field. It's possible to do here performance on large
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 168
* databases would be very poor
* databases would be very poor
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 169
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 170
* @param array $request Data sent to server by DataTables
* @param array $request Data sent to server by DataTables
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 171
* @param array $columns Column information array
* @param array $columns Column information array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 172
* @param array $bindings Array of values for PDO bindings, used in the
* @param array $bindings Array of values for PDO bindings, used in the
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 173
* sql_exec() function
* sql_exec() function
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 174
* @return string SQL where clause
* @return string SQL where clause
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 175
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 176
static function filter ( $tablesAS, $request, $columns, &$bindings )
static function filter ( $tablesAS, $request, $columns, &$bindings )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 177
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 178
$globalSearch = array();
$globalSearch = array();
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 179
$columnSearch = array();
$columnSearch = array();
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 180
$joins = array();
$joins = array();
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 181
$dtColumns = self::pluck( $columns, 'dt' );
$dtColumns = self::pluck( $columns, 'dt' );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 182
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 183
if ( isset($request['search']) && $request['search']['value'] != '' ) {
if ( isset($request['search']) && $request['search']['value'] != '' ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 184
$str = $request['search']['value'];
$str = $request['search']['value'];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 185
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 186
for ( $i=0, $ien=count($request['columns']) ; $i<$ien ; $i++ ) {
for ( $i=0, $ien=count($request['columns']) ; $i<$ien ; $i++ ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 187
$requestColumn = $request['columns'][$i];
$requestColumn = $request['columns'][$i];
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 188
$columnIdx = array_search( $i, $dtColumns );
$columnIdx = array_search( $i, $dtColumns );
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 189
$column = $columns[ $columnIdx ];
$column = $columns[ $columnIdx ];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 190
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 191
if ( $requestColumn['searchable'] == 'true' ) {
if ( $requestColumn['searchable'] == 'true' ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 192
if(!empty($column['db'])){
if(!empty($column['db'])){
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 193
$binding = self::bind( $bindings, '%'.$str.'%', PDO::PARAM_STR );
$binding = self::bind( $bindings, '%'.$str.'%', PDO::PARAM_STR );
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 194
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 195
if(isset($column['search']['join'])) {
if(isset($column['search']['join'])) {
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 196
$joins[] = $column['search']['join'];
$joins[] = $column['search']['join'];
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 197
$globalSearch[] = $column['search']['where_column'].' LIKE '.$binding;
$globalSearch[] = $column['search']['where_column'].' LIKE '.$binding;
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 198
} else {
} else {
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 199
$globalSearch[] = "`".$tablesAS."`.`".$column['db']."` LIKE ".$binding;
$globalSearch[] = "`".$tablesAS."`.`".$column['db']."` LIKE ".$binding;
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 200
}
}
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 201
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 202
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 203
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 204
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 205
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 206
// Individual column filtering
// Individual column filtering
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 207
if ( isset( $request['columns'] ) ) {
if ( isset( $request['columns'] ) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 208
for ( $i=0, $ien=count($request['columns']) ; $i<$ien ; $i++ ) {
for ( $i=0, $ien=count($request['columns']) ; $i<$ien ; $i++ ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 209
$requestColumn = $request['columns'][$i];
$requestColumn = $request['columns'][$i];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 210
$columnIdx = array_search( $requestColumn['data'], $dtColumns );
$columnIdx = array_search( $requestColumn['data'], $dtColumns );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 211
$column = $columns[ $columnIdx ];
$column = $columns[ $columnIdx ];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 212
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 213
$str = $requestColumn['search']['value'];
$str = $requestColumn['search']['value'];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 214
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 215
if ( $requestColumn['searchable'] == 'true' &&
if ( $requestColumn['searchable'] == 'true' &&
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 216
$str != '' ) {
$str != '' ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 217
if(!empty($column['db'])){
if(!empty($column['db'])){
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 218
$binding = self::bind( $bindings, '%'.$str.'%', PDO::PARAM_STR );
$binding = self::bind( $bindings, '%'.$str.'%', PDO::PARAM_STR );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 219
$columnSearch[] = "`".$tablesAS."`.`".$column['db']."` LIKE ".$binding;
$columnSearch[] = "`".$tablesAS."`.`".$column['db']."` LIKE ".$binding;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 220
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 221
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 222
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 223
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 224
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 225
// Combine the filters into a single string
// Combine the filters into a single string
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 226
$where = '';
$where = '';
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 227
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 228
if ( count( $globalSearch ) ) {
if ( count( $globalSearch ) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 229
$where = '('.implode(' OR ', $globalSearch).')';
$where = '('.implode(' OR ', $globalSearch).')';
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 230
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 231
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 232
if ( count( $columnSearch ) ) {
if ( count( $columnSearch ) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 233
$where = $where === '' ?
$where = $where === '' ?
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 234
implode(' AND ', $columnSearch) :
implode(' AND ', $columnSearch) :
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 235
$where .' AND '. implode(' AND ', $columnSearch);
$where .' AND '. implode(' AND ', $columnSearch);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 236
}
}
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 237
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 238
$join = '';
$join = '';
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 239
if( count($joins) ) {
if( count($joins) ) {
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 240
$join = implode(' ', $joins);
$join = implode(' ', $joins);
same change
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 241
}
}
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 242
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 243
if ( $where !== '' ) {
if ( $where !== '' ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 244
$where = 'WHERE '.$where;
$where = 'WHERE '.$where;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 245
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 246
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 247
return [$join, $where];
return [$join, $where];
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 248
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 249
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 250
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 251
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 252
* Perform the SQL queries needed for an server-side processing requested,
* Perform the SQL queries needed for an server-side processing requested,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 253
* utilising the helper functions of this class, limit(), order() and
* utilising the helper functions of this class, limit(), order() and
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 254
* filter() among others. The returned array is ready to be encoded as JSON
* filter() among others. The returned array is ready to be encoded as JSON
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 255
* in response to an SSP request, or can be modified if needed before
* in response to an SSP request, or can be modified if needed before
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 256
* sending back to the client.
* sending back to the client.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 257
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 258
* @param array $request Data sent to server by DataTables
* @param array $request Data sent to server by DataTables
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 259
* @param array|PDO $conn PDO connection resource or connection parameters array
* @param array|PDO $conn PDO connection resource or connection parameters array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 260
* @param string $table SQL table to query
* @param string $table SQL table to query
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 261
* @param string $primaryKey Primary key of the table
* @param string $primaryKey Primary key of the table
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 262
* @param array $columns Column information array
* @param array $columns Column information array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 263
* @return array Server-side processing response array
* @return array Server-side processing response array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 264
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 265
static function simple ( $request, $conn, $table, $primaryKey, $columns )
static function simple ( $request, $conn, $table, $primaryKey, $columns )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 266
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 267
$bindings = array();
$bindings = array();
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 268
$db = self::db( $conn );
$db = self::db( $conn );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 269
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 270
// Allow for a JSON string to be passed in
// Allow for a JSON string to be passed in
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 271
if (isset($request['json'])) {
if (isset($request['json'])) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 272
$request = json_decode($request['json'], true);
$request = json_decode($request['json'], true);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 273
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 274
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 275
// table AS
// table AS
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 276
$tablesAS = null;
$tablesAS = null;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 277
if(is_array($table)) {
if(is_array($table)) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 278
$tablesAS = $table[1];
$tablesAS = $table[1];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 279
$table = $table[0];
$table = $table[0];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 280
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 281
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 282
// Build the SQL query string from the request
// Build the SQL query string from the request
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 283
list($select, $order) = self::order( $tablesAS, $request, $columns );
list($select, $order) = self::order( $tablesAS, $request, $columns );
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 284
$limit = self::limit( $request, $columns );
$limit = self::limit( $request, $columns );
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 285
list($join, $where) = self::filter( $tablesAS, $request, $columns, $bindings );
list($join, $where) = self::filter( $tablesAS, $request, $columns, $bindings );
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 286
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 287
// Main query to actually get the data
// Main query to actually get the data
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 288
$data = self::sql_exec( $db, $bindings,
$data = self::sql_exec( $db, $bindings,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 289
"SELECT `$tablesAS`.`".implode("`, `$tablesAS`.`", self::pluck($columns, 'db'))."`
"SELECT `$tablesAS`.`".implode("`, `$tablesAS`.`", self::pluck($columns, 'db'))."`
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 290
$select
$select
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 291
FROM `$table` AS `$tablesAS`
FROM `$table` AS `$tablesAS`
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 292
$join
$join
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 293
$where
$where
FreddleSpl0it
over 2 years ago
cc3adbe
[Web] fix datatables ssp queries
- Full commit hash
cc3adbe78c815e07ef68cc7f2e355b7dc9d03d2c- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 294
GROUP BY `{$tablesAS}`.`{$primaryKey}`
GROUP BY `{$tablesAS}`.`{$primaryKey}`
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 295
$order
$order
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 296
$limit"
$limit"
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 297
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 298
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 299
// Data set length after filtering
// Data set length after filtering
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 300
$resFilterLength = self::sql_exec( $db, $bindings,
$resFilterLength = self::sql_exec( $db, $bindings,
FreddleSpl0it
over 2 years ago
cc3adbe
[Web] fix datatables ssp queries
- Full commit hash
cc3adbe78c815e07ef68cc7f2e355b7dc9d03d2c- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 301
"SELECT COUNT(DISTINCT `{$tablesAS}`.`{$primaryKey}`)
"SELECT COUNT(DISTINCT `{$tablesAS}`.`{$primaryKey}`)
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 302
FROM `$table` AS `$tablesAS`
FROM `$table` AS `$tablesAS`
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 303
$join
$join
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 304
$where"
$where"
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 305
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 306
$recordsFiltered = $resFilterLength[0][0];
$recordsFiltered = $resFilterLength[0][0];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 307
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 308
// Total data set length
// Total data set length
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 309
$resTotalLength = self::sql_exec( $db,
$resTotalLength = self::sql_exec( $db,
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 310
"SELECT COUNT(`{$tablesAS}`.`{$primaryKey}`)
"SELECT COUNT(`{$tablesAS}`.`{$primaryKey}`)
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 311
FROM `$table` AS `$tablesAS`"
FROM `$table` AS `$tablesAS`"
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 312
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 313
$recordsTotal = $resTotalLength[0][0];
$recordsTotal = $resTotalLength[0][0];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 314
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 315
/*
/*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 316
* Output
* Output
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 317
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 318
return array(
return array(
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 319
"draw" => isset ( $request['draw'] ) ?
"draw" => isset ( $request['draw'] ) ?
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 320
intval( $request['draw'] ) :
intval( $request['draw'] ) :
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 321
0,
0,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 322
"recordsTotal" => intval( $recordsTotal ),
"recordsTotal" => intval( $recordsTotal ),
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 323
"recordsFiltered" => intval( $recordsFiltered ),
"recordsFiltered" => intval( $recordsFiltered ),
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 324
"data" => self::data_output( $columns, $data )
"data" => self::data_output( $columns, $data )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 325
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 326
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 327
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 328
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 329
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 330
* The difference between this method and the `simple` one, is that you can
* The difference between this method and the `simple` one, is that you can
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 331
* apply additional `where` conditions to the SQL queries. These can be in
* apply additional `where` conditions to the SQL queries. These can be in
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 332
* one of two forms:
* one of two forms:
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 333
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 334
* * 'Result condition' - This is applied to the result set, but not the
* * 'Result condition' - This is applied to the result set, but not the
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 335
* overall paging information query - i.e. it will not effect the number
* overall paging information query - i.e. it will not effect the number
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 336
* of records that a user sees they can have access to. This should be
* of records that a user sees they can have access to. This should be
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 337
* used when you want apply a filtering condition that the user has sent.
* used when you want apply a filtering condition that the user has sent.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 338
* * 'All condition' - This is applied to all queries that are made and
* * 'All condition' - This is applied to all queries that are made and
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 339
* reduces the number of records that the user can access. This should be
* reduces the number of records that the user can access. This should be
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 340
* used in conditions where you don't want the user to ever have access to
* used in conditions where you don't want the user to ever have access to
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 341
* particular records (for example, restricting by a login id).
* particular records (for example, restricting by a login id).
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 342
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 343
* In both cases the extra condition can be added as a simple string, or if
* In both cases the extra condition can be added as a simple string, or if
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 344
* you are using external values, as an assoc. array with `condition` and
* you are using external values, as an assoc. array with `condition` and
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 345
* `bindings` parameters. The `condition` is a string with the SQL WHERE
* `bindings` parameters. The `condition` is a string with the SQL WHERE
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 346
* condition and `bindings` is an assoc. array of the binding names and
* condition and `bindings` is an assoc. array of the binding names and
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 347
* values.
* values.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 348
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 349
* @param array $request Data sent to server by DataTables
* @param array $request Data sent to server by DataTables
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 350
* @param array|PDO $conn PDO connection resource or connection parameters array
* @param array|PDO $conn PDO connection resource or connection parameters array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 351
* @param string|array $table SQL table to query, if array second key is AS
* @param string|array $table SQL table to query, if array second key is AS
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 352
* @param string $primaryKey Primary key of the table
* @param string $primaryKey Primary key of the table
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 353
* @param array $columns Column information array
* @param array $columns Column information array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 354
* @param string $join JOIN sql string
* @param string $join JOIN sql string
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 355
* @param string|array $whereResult WHERE condition to apply to the result set
* @param string|array $whereResult WHERE condition to apply to the result set
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 356
* @return array Server-side processing response array
* @return array Server-side processing response array
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 357
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 358
static function complex (
static function complex (
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 359
$request,
$request,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 360
$conn,
$conn,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 361
$table,
$table,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 362
$primaryKey,
$primaryKey,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 363
$columns,
$columns,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 364
$join=null,
$join=null,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 365
$whereResult=null
$whereResult=null
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 366
) {
) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 367
$bindings = array();
$bindings = array();
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 368
$db = self::db( $conn );
$db = self::db( $conn );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 369
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 370
// table AS
// table AS
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 371
$tablesAS = null;
$tablesAS = null;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 372
if(is_array($table)) {
if(is_array($table)) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 373
$tablesAS = $table[1];
$tablesAS = $table[1];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 374
$table = $table[0];
$table = $table[0];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 375
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 376
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 377
// Build the SQL query string from the request
// Build the SQL query string from the request
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 378
list($select, $order) = self::order( $tablesAS, $request, $columns );
list($select, $order) = self::order( $tablesAS, $request, $columns );
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 379
$limit = self::limit( $request, $columns );
$limit = self::limit( $request, $columns );
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 380
list($join_filter, $where) = self::filter( $tablesAS, $request, $columns, $bindings );
list($join_filter, $where) = self::filter( $tablesAS, $request, $columns, $bindings );
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 381
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 382
// whereResult can be a simple string, or an assoc. array with a
// whereResult can be a simple string, or an assoc. array with a
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 383
// condition and bindings
// condition and bindings
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 384
if ( $whereResult ) {
if ( $whereResult ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 385
$str = $whereResult;
$str = $whereResult;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 386
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 387
if ( is_array($whereResult) ) {
if ( is_array($whereResult) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 388
$str = $whereResult['condition'];
$str = $whereResult['condition'];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 389
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 390
if ( isset($whereResult['bindings']) ) {
if ( isset($whereResult['bindings']) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 391
self::add_bindings($bindings, $whereResult);
self::add_bindings($bindings, $whereResult);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 392
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 393
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 394
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 395
$where = $where ?
$where = $where ?
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 396
$where .' AND '.$str :
$where .' AND '.$str :
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 397
'WHERE '.$str;
'WHERE '.$str;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 398
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 399
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 400
// Main query to actually get the data
// Main query to actually get the data
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 401
$data = self::sql_exec( $db, $bindings,
$data = self::sql_exec( $db, $bindings,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 402
"SELECT `$tablesAS`.`".implode("`, `$tablesAS`.`", self::pluck($columns, 'db'))."`
"SELECT `$tablesAS`.`".implode("`, `$tablesAS`.`", self::pluck($columns, 'db'))."`
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 403
$select
$select
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 404
FROM `$table` AS `$tablesAS`
FROM `$table` AS `$tablesAS`
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 405
$join
$join
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 406
$join_filter
$join_filter
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 407
$where
$where
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 408
GROUP BY `{$tablesAS}`.`{$primaryKey}`
GROUP BY `{$tablesAS}`.`{$primaryKey}`
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 409
$order
$order
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 410
$limit"
$limit"
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 411
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 412
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 413
// Data set length after filtering
// Data set length after filtering
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 414
$resFilterLength = self::sql_exec( $db, $bindings,
$resFilterLength = self::sql_exec( $db, $bindings,
FreddleSpl0it
over 2 years ago
cc3adbe
[Web] fix datatables ssp queries
- Full commit hash
cc3adbe78c815e07ef68cc7f2e355b7dc9d03d2c- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 415
"SELECT COUNT(DISTINCT `{$tablesAS}`.`{$primaryKey}`)
"SELECT COUNT(DISTINCT `{$tablesAS}`.`{$primaryKey}`)
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 416
FROM `$table` AS `$tablesAS`
FROM `$table` AS `$tablesAS`
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 417
$join
$join
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 418
$join_filter
$join_filter
FreddleSpl0it
over 2 years ago
cc3adbe
[Web] fix datatables ssp queries
- Full commit hash
cc3adbe78c815e07ef68cc7f2e355b7dc9d03d2c- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 419
$where"
$where"
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 420
);
);
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 421
$recordsFiltered = (isset($resFilterLength[0])) ? $resFilterLength[0][0] : 0;
$recordsFiltered = (isset($resFilterLength[0])) ? $resFilterLength[0][0] : 0;
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 422
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 423
// Total data set length
// Total data set length
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 424
$resTotalLength = self::sql_exec( $db, $bindings,
$resTotalLength = self::sql_exec( $db, $bindings,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 425
"SELECT COUNT(`{$tablesAS}`.`{$primaryKey}`)
"SELECT COUNT(`{$tablesAS}`.`{$primaryKey}`)
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 426
FROM `$table` AS `$tablesAS`
FROM `$table` AS `$tablesAS`
FreddleSpl0it
over 2 years ago
cc3adbe
[Web] fix datatables ssp queries
- Full commit hash
cc3adbe78c815e07ef68cc7f2e355b7dc9d03d2c- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 427
$join
$join
same change
cc3adbe
[Web] fix datatables ssp queries
- Full commit hash
cc3adbe78c815e07ef68cc7f2e355b7dc9d03d2c- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 428
$join_filter
$join_filter
same change
cc3adbe
[Web] fix datatables ssp queries
- Full commit hash
cc3adbe78c815e07ef68cc7f2e355b7dc9d03d2c- Author
- FreddleSpl0it <[email protected]>
- Date
- over 2 years ago
- Selected line
- 429
$where"
$where"
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 430
);
);
Kristian Feldsam
over 2 years ago
ac4f131
Domains and Mailboxes datatable - server side processing - filtering by tags
- Full commit hash
ac4f131fa8f1629b1c831478d020f5f1b6be4261- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 431
$recordsTotal = (isset($resTotalLength[0])) ? $resTotalLength[0][0] : 0;
$recordsTotal = (isset($resTotalLength[0])) ? $resTotalLength[0][0] : 0;
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 432
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 433
/*
/*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 434
* Output
* Output
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 435
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 436
return array(
return array(
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 437
"draw" => isset ( $request['draw'] ) ?
"draw" => isset ( $request['draw'] ) ?
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 438
intval( $request['draw'] ) :
intval( $request['draw'] ) :
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 439
0,
0,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 440
"recordsTotal" => intval( $recordsTotal ),
"recordsTotal" => intval( $recordsTotal ),
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 441
"recordsFiltered" => intval( $recordsFiltered ),
"recordsFiltered" => intval( $recordsFiltered ),
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 442
"data" => self::data_output( $columns, $data )
"data" => self::data_output( $columns, $data )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 443
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 444
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 445
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 446
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 447
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 448
* Connect to the database
* Connect to the database
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 449
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 450
* @param array $sql_details SQL server connection details array, with the
* @param array $sql_details SQL server connection details array, with the
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 451
* properties:
* properties:
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 452
* * host - host name
* * host - host name
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 453
* * db - database name
* * db - database name
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 454
* * user - user name
* * user - user name
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 455
* * pass - user password
* * pass - user password
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 456
* @return resource Database connection handle
* @return resource Database connection handle
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 457
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 458
static function sql_connect ( $sql_details )
static function sql_connect ( $sql_details )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 459
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 460
try {
try {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 461
$db = @new PDO(
$db = @new PDO(
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 462
"mysql:host={$sql_details['host']};dbname={$sql_details['db']}",
"mysql:host={$sql_details['host']};dbname={$sql_details['db']}",
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 463
$sql_details['user'],
$sql_details['user'],
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 464
$sql_details['pass'],
$sql_details['pass'],
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 465
array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION )
array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 466
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 467
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 468
catch (PDOException $e) {
catch (PDOException $e) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 469
self::fatal(
self::fatal(
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 470
"An error occurred while connecting to the database. ".
"An error occurred while connecting to the database. ".
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 471
"The error reported by the server was: ".$e->getMessage()
"The error reported by the server was: ".$e->getMessage()
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 472
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 473
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 474
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 475
return $db;
return $db;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 476
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 477
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 478
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 479
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 480
* Execute an SQL query on the database
* Execute an SQL query on the database
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 481
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 482
* @param resource $db Database handler
* @param resource $db Database handler
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 483
* @param array $bindings Array of PDO binding values from bind() to be
* @param array $bindings Array of PDO binding values from bind() to be
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 484
* used for safely escaping strings. Note that this can be given as the
* used for safely escaping strings. Note that this can be given as the
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 485
* SQL query string if no bindings are required.
* SQL query string if no bindings are required.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 486
* @param string $sql SQL query to execute.
* @param string $sql SQL query to execute.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 487
* @return array Result from the query (all rows)
* @return array Result from the query (all rows)
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 488
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 489
static function sql_exec ( $db, $bindings, $sql=null )
static function sql_exec ( $db, $bindings, $sql=null )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 490
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 491
// Argument shifting
// Argument shifting
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 492
if ( $sql === null ) {
if ( $sql === null ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 493
$sql = $bindings;
$sql = $bindings;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 494
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 495
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 496
$stmt = $db->prepare( $sql );
$stmt = $db->prepare( $sql );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 497
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 498
// Bind parameters
// Bind parameters
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 499
if ( is_array( $bindings ) ) {
if ( is_array( $bindings ) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 500
for ( $i=0, $ien=count($bindings) ; $i<$ien ; $i++ ) {
for ( $i=0, $ien=count($bindings) ; $i<$ien ; $i++ ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 501
$binding = $bindings[$i];
$binding = $bindings[$i];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 502
$stmt->bindValue( $binding['key'], $binding['val'], $binding['type'] );
$stmt->bindValue( $binding['key'], $binding['val'], $binding['type'] );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 503
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 504
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 505
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 506
// Execute
// Execute
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 507
try {
try {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 508
$stmt->execute();
$stmt->execute();
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 509
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 510
catch (PDOException $e) {
catch (PDOException $e) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 511
self::fatal( "An SQL error occurred: ".$e->getMessage() );
self::fatal( "An SQL error occurred: ".$e->getMessage() );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 512
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 513
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 514
// Return all
// Return all
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 515
return $stmt->fetchAll( PDO::FETCH_BOTH );
return $stmt->fetchAll( PDO::FETCH_BOTH );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 516
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 517
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 518
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 519
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 520
* Internal methods
* Internal methods
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 521
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 522
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 523
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 524
* Throw a fatal error.
* Throw a fatal error.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 525
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 526
* This writes out an error message in a JSON string which DataTables will
* This writes out an error message in a JSON string which DataTables will
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 527
* see and show to the user in the browser.
* see and show to the user in the browser.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 528
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 529
* @param string $msg Message to send to the client
* @param string $msg Message to send to the client
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 530
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 531
static function fatal ( $msg )
static function fatal ( $msg )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 532
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 533
echo json_encode( array(
echo json_encode( array(
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 534
"error" => $msg
"error" => $msg
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 535
) );
) );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 536
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 537
exit(0);
exit(0);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 538
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 539
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 540
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 541
* Create a PDO binding key which can be used for escaping variables safely
* Create a PDO binding key which can be used for escaping variables safely
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 542
* when executing a query with sql_exec()
* when executing a query with sql_exec()
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 543
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 544
* @param array &$a Array of bindings
* @param array &$a Array of bindings
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 545
* @param * $val Value to bind
* @param * $val Value to bind
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 546
* @param int $type PDO field type
* @param int $type PDO field type
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 547
* @return string Bound key to be used in the SQL where this parameter
* @return string Bound key to be used in the SQL where this parameter
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 548
* would be used.
* would be used.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 549
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 550
static function bind ( &$a, $val, $type )
static function bind ( &$a, $val, $type )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 551
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 552
$key = ':binding_'.count( $a );
$key = ':binding_'.count( $a );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 553
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 554
$a[] = array(
$a[] = array(
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 555
'key' => $key,
'key' => $key,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 556
'val' => $val,
'val' => $val,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 557
'type' => $type
'type' => $type
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 558
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 559
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 560
return $key;
return $key;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 561
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 562
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 563
static function add_bindings(&$bindings, $vals)
static function add_bindings(&$bindings, $vals)
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 564
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 565
foreach($vals['bindings'] as $key => $value) {
foreach($vals['bindings'] as $key => $value) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 566
$bindings[] = array(
$bindings[] = array(
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 567
'key' => $key,
'key' => $key,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 568
'val' => $value,
'val' => $value,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 569
'type' => PDO::PARAM_STR
'type' => PDO::PARAM_STR
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 570
);
);
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 571
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 572
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 573
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 574
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 575
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 576
* Pull a particular property from each assoc. array in a numeric array,
* Pull a particular property from each assoc. array in a numeric array,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 577
* returning and array of the property values from each item.
* returning and array of the property values from each item.
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 578
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 579
* @param array $a Array to get data from
* @param array $a Array to get data from
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 580
* @param string $prop Property to read
* @param string $prop Property to read
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 581
* @return array Array of property values
* @return array Array of property values
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 582
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 583
static function pluck ( $a, $prop )
static function pluck ( $a, $prop )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 584
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 585
$out = array();
$out = array();
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 586
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 587
for ( $i=0, $len=count($a) ; $i<$len ; $i++ ) {
for ( $i=0, $len=count($a) ; $i<$len ; $i++ ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 588
if ( empty($a[$i][$prop]) && $a[$i][$prop] !== 0 ) {
if ( empty($a[$i][$prop]) && $a[$i][$prop] !== 0 ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 589
continue;
continue;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 590
}
}
Kristian Feldsam
over 2 years ago
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 591
if ( $prop == 'db' && isset($a[$i]['dummy']) && $a[$i]['dummy'] === true ) {
if ( $prop == 'db' && isset($a[$i]['dummy']) && $a[$i]['dummy'] === true ) {
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 592
continue;
continue;
same change
4dad000
Domains datatable - server side processing ordering
- Full commit hash
4dad0002cd72a6464f6193bd51092293a897078b- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 593
}
}
Kristian Feldsam
over 2 years ago
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 594
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 595
//removing the $out array index confuses the filter method in doing proper binding,
//removing the $out array index confuses the filter method in doing proper binding,
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 596
//adding it ensures that the array data are mapped correctly
//adding it ensures that the array data are mapped correctly
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 597
$out[$i] = $a[$i][$prop];
$out[$i] = $a[$i][$prop];
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 598
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 599
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 600
return $out;
return $out;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 601
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 602
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 603
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 604
/**
/**
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 605
* Return a string from an array or a string
* Return a string from an array or a string
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 606
*
*
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 607
* @param array|string $a Array to join
* @param array|string $a Array to join
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 608
* @param string $join Glue for the concatenation
* @param string $join Glue for the concatenation
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 609
* @return string Joined string
* @return string Joined string
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 610
*/
*/
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 611
static function _flatten ( $a, $join = ' AND ' )
static function _flatten ( $a, $join = ' AND ' )
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 612
{
{
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 613
if ( ! $a ) {
if ( ! $a ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 614
return '';
return '';
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 615
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 616
else if ( $a && is_array($a) ) {
else if ( $a && is_array($a) ) {
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 617
return implode( $join, $a );
return implode( $join, $a );
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 618
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 619
return $a;
return $a;
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 620
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 621
}
}
same change
3e194c7
Domains datatable - server side processing
- Full commit hash
3e194c79060b84d04ce0b2c577ea4b68c7d8d732- Author
- Kristian Feldsam <[email protected]>
- Date
- over 2 years ago
- Selected line
- 622