Вход Регистрация
Файл: DESURE-dcms-f12de01ac63e/sys/plugins/classes/api_request.class.php
Строк: 15
<?php

/**
 * Запрос с клиента
 * Class api_request
 */
class api_request
{
    public 
$module;
    public 
$method;
    public 
$data;

    function 
__construct($params)
    {
        foreach (
$params AS $key => $value) {
            if (!
property_exists($this$key))
                throw new 
Exception("Property $key is not exists");
            
$this->$key $value;
        }

        if (!
$this->module)
            throw new 
Exception('Property "module" is not defined');
        if (!
$this->method)
            throw new 
Exception('Property "method" is not defined');
    }
}
Онлайн: 4
Реклама