protected static function applyRecordDelta(ActiveRecord $Endpoint, $data) { if (is_numeric($data['AlertNearMaxRequests'])) { $data['AlertNearMaxRequests'] = $data['AlertNearMaxRequests'] / 100; } return parent::applyRecordDelta($Endpoint, $data); }
protected static function applyRecordDelta(ActiveRecord $Buzz, $requestData) { if (isset($requestData['Published']) && is_array($requestData['Published'])) { $datetime = trim($requestData['Published']['date'] . ' ' . $requestData['Published']['time']); $requestData['Published'] = $datetime ? strtotime($datetime) : null; } return parent::applyRecordDelta($Buzz, $requestData); }
protected static function applyRecordDelta(\ActiveRecord $Ban, $data) { if (isset($data['IP']) && !is_numeric($data['IP'])) { $data['IP'] = ip2long($data['IP']); } if (isset($data['KeyID']) && !is_numeric($data['KeyID'])) { $Key = Key::getByHandle($data['KeyID']); $data['KeyID'] = $Key ? $Key->ID : null; } return parent::applyRecordDelta($Ban, $data); }