Rev 32 | Rev 34 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 32 | Rev 33 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | <?php
|
1 | <?php
|
| 2 | 2 | ||
| 3 | require_once __DIR__ . '/../global.inc'; |
3 | require_once __DIR__ . '/../global.inc'; |
| 4 | - | ||
| 5 | require_once __DIR__ . '/../AbstractModel.php'; |
4 | require_once __DIR__ . '/../AbstractModel.php'; |
| 6 | 5 | ||
| 7 | /**
|
6 | /**
|
| 8 | * Generic database model class using PDO (PHP Data Objects)
|
7 | * Generic database model class using PDO (PHP Data Objects)
|
| 9 | *
|
8 | *
|
| Line 592... | Line 591... | ||
| 592 | {
|
591 | {
|
| 593 | if ($cols != null) |
592 | if ($cols != null) |
| 594 | {
|
593 | {
|
| 595 | $cols = ' (' |
594 | $cols = ' (' |
| 596 | . (is_array($cols) |
595 | . (is_array($cols) |
| 597 | ? implode(',', array_map(create_function('$s', 'return "`$s`";'), $cols)) |
596 | ? implode(', ', array_map(array($this, 'escapeName'), $cols)) |
| 598 | : $cols) . ')'; |
597 | : $cols) . ')'; |
| 599 | }
|
598 | }
|
| 600 | else
|
599 | else
|
| 601 | {
|
600 | {
|
| 602 | $cols = ''; |
601 | $cols = ''; |