| @@ 111-123 (lines=13) @@ | ||
| 108 | * @param int $hits so far |
|
| 109 | * @return void |
|
| 110 | */ |
|
| 111 | public function hit($hits) |
|
| 112 | { |
|
| 113 | $date = $this->dateInTimezone(); |
|
| 114 | $hits = $hits + 1; |
|
| 115 | ||
| 116 | DB::statement( |
|
| 117 | 'UPDATE ' . $this->log_table . |
|
| 118 | ' SET hits = ' . $hits . |
|
| 119 | ', updated_at = ' . '\'' . Carbon::now()->toDateTimeString() . '\'' . |
|
| 120 | ' WHERE date = ' . '\'' . $date . '\'' . |
|
| 121 | ' AND connection = ' . '\'' . $this->connection . '\'' |
|
| 122 | ); |
|
| 123 | } |
|
| 124 | ||
| 125 | /** |
|
| 126 | * Record a miss in the log table. |
|
| @@ 131-143 (lines=13) @@ | ||
| 128 | * @param int $misses so far |
|
| 129 | * @return void |
|
| 130 | */ |
|
| 131 | public function miss($misses) |
|
| 132 | { |
|
| 133 | $date = $this->dateInTimezone(); |
|
| 134 | $misses = $misses + 1; |
|
| 135 | ||
| 136 | DB::statement( |
|
| 137 | 'UPDATE ' . $this->log_table . |
|
| 138 | ' SET misses = ' . $misses . |
|
| 139 | ', updated_at = ' . '\'' . Carbon::now()->toDateTimeString() . '\'' . |
|
| 140 | ' WHERE date = ' . '\'' . $date . '\'' . |
|
| 141 | ' AND connection = ' . '\'' . $this->connection . '\'' |
|
| 142 | ); |
|
| 143 | } |
|
| 144 | ||
| 145 | /** |
|
| 146 | * Attempt to... HIT dat a$$! :) |
|