lib/Kumbia/ActiveRecord/LiteRecord.php 1 location
|
@@ 142-148 (lines=7) @@
|
| 139 |
|
* @param int $pk valor para clave primaria |
| 140 |
|
* @return boolean |
| 141 |
|
*/ |
| 142 |
|
public static function delete($pk) |
| 143 |
|
{ |
| 144 |
|
$source = static::getSource(); |
| 145 |
|
$pkField = static::getPK(); |
| 146 |
|
|
| 147 |
|
return static::query("DELETE FROM $source WHERE $pkField = ?", (int) $pk)->rowCount() > 0; |
| 148 |
|
} |
| 149 |
|
|
| 150 |
|
/** |
| 151 |
|
* Buscar por clave primaria |
lib/Kumbia/ActiveRecord/BaseRecord.php 1 location
|
@@ 226-232 (lines=7) @@
|
| 223 |
|
* @param string $pk valor para clave primaria |
| 224 |
|
* @return boolean |
| 225 |
|
*/ |
| 226 |
|
public static function exists($pk) |
| 227 |
|
{ |
| 228 |
|
$source = static::getSource(); |
| 229 |
|
$pkField = static::getPK(); |
| 230 |
|
|
| 231 |
|
return self::query("SELECT COUNT(*) AS count FROM $source WHERE $pkField = ?", $pk)->fetch()->count > 0; |
| 232 |
|
} |
| 233 |
|
|
| 234 |
|
/** |
| 235 |
|
* Paginar consulta sql |