Class Constants

[Строка 14]

Размещен: /Constants/Constants.class.php

Описание

Система управления сайтом HostCMS v. 5.xx

Copyright © 2005-2010 ООО "Хостмэйк" (Hostmake LLC), http://www.hostcms.ru

Класс модуля "Константы".

Файл: /modules/Constants/Constants.class.php

author

Hostmake LLC

version

5.x


Свойства класса


Константы класса


Унаследованные константы класса


Унаследованные свойства класса


Методы

Унаследованные методы


Описания методов

    Constants::AddEditConstants

    AddEditConstants( int $type, int $constants_id, string $constants_name, string $constants_value, string $constants_description, int $constants_activity, [int $users_id = false] );

    Описание

    Добавление/редактирование данных о константе

    Принимаемые параметры

    $type

    параметр, определяющий производится вставка или обновление данных о константе (0 - вставка, 1 - обновление)

    $constants_id

    идентификатор константы, если идет обновление

    $constants_name

    имя константы

    $constants_value

    значение константы

    $constants_description

    описание константы

    $constants_activity

    статус активности константы (0 - неактивна, 1 - активна)

    $users_id

    идентификатор пользователя центра администрирования, добавившего элемент

    Возвращает

    идентификатор вставленной/обновленной записи в случае успешного выполнения, false - в противном случае

    1.  <?php
    2.  $Constant = new Constants();
    3.  
    4.  $type = 0;
    5.  $constants_name 'Константа 1';
    6.  $constants_value '';
    7.  $constants_description '';
    8.  $constants_activity '';
    9.  
    10.  $newid $Constant->AddEditConstants($type$constants_id$constants_name$constants_value$constants_description$constants_activity);
    11.  
    12.  // Распечатаем результат
    13.  echo $newid;
    14.  ?>

    [ Наверх ]


    Constants::DelConstants

    DelConstants( int $constants_id );

    Описание

    Удаление константы

    Принимаемые параметры

    $constants_id

    идентификатор удаляемой константы

    Возвращает

    true в случае успешного выполнения, false в противном случае

    1.  <?php
    2.  $Constant = new Constants();
    3.  
    4.  $constants_id = 51;
    5.  
    6.  $result $Constant->DelConstants($constants_id);
    7.  
    8.  if ($result)
    9.  {
    10.      echo "Удаление выполнено успешно";
    11.  }
    12.  else
    13.  {
    14.      echo "Ошибка удаления";
    15.  }
    16.  ?>

    [ Наверх ]


    Constants::GetAllConstants

    GetAllConstants( );

    Описание

    Получение данных обо всех константах

    Возвращает

    1.  <?php
    2.  $Constant = new Constants();
    3.  
    4.  $resource $Constant->GetAllConstants();
    5.  
    6.  // Распечатаем результат
    7.  while($row mysql_fetch_assoc($resource))
    8.  {
    9.     print_r($row);
    10.  }
    11.  ?>

    [ Наверх ]


    Constants::GetConstant

    GetConstant( int $constants_id );

    Описание

    Получение данных о константе

    Принимаемые параметры

    $constants_id

    идентификатор константы

    Возвращает

    array с данными или false при отсутствии константы

    1.  <?php
    2.  $Constant = new Constants();
    3.  
    4.  $constants_id = 47;
    5.  
    6.  $row $Constant->GetConstant($constants_id);
    7.  
    8.  // Распечатаем результат
    9.  print_r ($row);
    10.  ?>

    [ Наверх ]


    Constants::GetConstantByName

    GetConstantByName( int $constants_name );

    Описание

    Получение данных о константе по ее имени

    Принимаемые параметры

    $constants_name

    наименование константы

    Возвращает

    array с данными или false при отсутствии константы

    1.  <?php
    2.  $Constant = new Constants();
    3.  
    4.  $constants_name 'LOG_DAYS_LIMIT';
    5.  
    6.  $row $Constant->GetConstantByName($constants_name);
    7.  
    8.  // Распечатаем результат
    9.  print_r ($row);
    10.  ?>

    [ Наверх ]


    Constants::GetConstants

    GetConstants( int $constants_id );

    Описание

    Устаревший метод, не рекомендуется к использованию с версии 5.1.2

    Принимаемые параметры

    $constants_id

    see

    Constants::GetConstant(), Constants::GetAllConstants()

    [ Наверх ]



Описания переменных


Описание констант класса