HEX
Server: nginx/1.18.0
System: Linux vps-9dcdb12e 5.15.0-176-generic #186-Ubuntu SMP Fri Mar 13 11:01:42 UTC 2026 x86_64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.24
Disabled: exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
Upload Files
File: /var/www/goautomatic.pl/wp-content/plugins/latepoint/lib/models/session_model.php
<?php

class OsSessionModel extends OsModel{
  public $id,
      $session_key,
      $session_value,
      $hash,
      $expiration;

  function __construct($id = false){
    parent::__construct();
    $this->table_name = LATEPOINT_TABLE_SESSIONS;
    $this->nice_names = array();

    if($id){
      $this->load_by_id($id);
    }
  }

  protected function allowed_params($role = 'admin'){
    $allowed_params = array('id', 
                            'session_key', 
                            'session_value', 
                            'hash', 
                            'expiration', 
                          );
    return $allowed_params;
  }

  protected function params_to_save($role = 'admin'){
    $params_to_save = array('id', 
                            'session_key', 
                            'session_value', 
                            'hash', 
                            'expiration',
                          );
    return $params_to_save;
  }


  protected function before_create(){
  }

  protected function set_defaults(){
  }

  protected function properties_to_validate(){
    $validations = array();
    return $validations;
  }
}