<?php
/**
* API для написания модификаций или интеграции в другие скрипты
* Написан для тестирования
*/
define('API_SHCMS') or die('API находится в тестовом режиме');
class API_SHCMS {
/**
* Версия API
* @var string
*/
protected $api_version = '0.1';
/**
* Получение информации о пользователе по его ID
* @param $id - ID пользователя
*/
public function user_by_id($id) {
$id = intval( $id );
if( $id == 0 ) return false;
$user_f = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '$id'"));
if( count( $user_f ) == 0 )
return false;
else
return $user_f;
}
/**
* Получение информации о пользователе по его Имени
* @param $id - ID пользователя
*/
public function user_by_name($name) {
$name = intval( $name );
if( $id == 0 ) return false;
$user_f = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `name` = '$name'"));
if( count( $user_f ) == 0 )
return false;
else
return $user_f;
}
}
/*
* API_SHCMS::user_by_ip($id);
* API_SHCMS::user_by_name($name);
*/
?>