Forum\Model\TopicModel::prepareRecord PHP Method

prepareRecord() protected method

prepareRecord
protected prepareRecord ( Windwalker\Record\Record $record ) : void
$record Windwalker\Record\Record
return void
    protected function prepareRecord(Record $record)
    {
        $user = User::get();
        $date = DateTime::create();
        // New
        if (!$record->id) {
            $record->user_id = $user->id;
            $record->created_by = $user->id;
            $record->version = 1;
            $record->replies = 1;
            $record->hits = 0;
            $record->favorites = 0;
            $record->rating = 0;
            $record->created = $date->toSql();
            $record->state = 1;
        }
        $record->last_reply_user = $user->id;
        $record->last_reply_date = $date->toSql();
    }