Abricos | Sys
[ class tree: Abricos ] [ index: Abricos ] [ all elements ]

Class: CMSSysPhrase

Исходное местоположение: /modules/sys/includes/phrase.php

Class CMSSysPhrase

Class Overview

Менеджер управления фразами

Задача класса загружать запрашиваемые фразы. Если фразы в базе не найдены, то создание их и сохранение со значениями по умолчанию

Located in /modules/sys/includes/phrase.php [line 63]

CMSBaseClass
   |
   --CMSSysPhrase
Author(s):
Information Tags:
Version:  $Id: cmsbaseclass.php 270 2009-12-28 13:24:34Z roosit $
Copyright:  Copyright (C) 2008 Abricos. All rights reserved.

Properties

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Method Summary
CMSSysPhrase   __construct()   Конструктор
void   Get()   Получить фразу.
void   &GetArray()   Возвращает массив загруженных фраз модуля
void   Preload()   Пакетная загрузка фраз. Если фразы не нейдены в базе, то создание их со значениями по умолчанию и сохранение
void   PreloadByModule()   Пакетная загрузка фраз по имени модуля
void   Save()   Сохранение фраз в базу
void   Set()  

[ Top ]
Properties
CMSRegistry   $registry = null [line 70]

Ядро

API Tags:
Access:  public


[ Top ]
Methods
Constructor __construct  [line 80]

  CMSSysPhrase __construct( CMSRegistry $registry, mixed $list  )

Конструктор

Parameters:
CMSRegistry   $registry:  ядро движка
mixed   $list: 

API Tags:
Access:  public


[ Top ]
Get  [line 148]

  void Get( string $modname, string $name, [string $value = ""], [ $checkindb = true]  )

Получить фразу.

Если фразы в базе нет, то она будет создана со значением $value

Parameters:
string   $modname: 
string   $name: 
string   $value: 
   $checkindb: 

API Tags:
Access:  public


[ Top ]
GetArray  [line 89]

  void &GetArray( string $module  )

Возвращает массив загруженных фраз модуля

Parameters:
string   $module:  название модуля

API Tags:
Access:  public


[ Top ]
Preload  [line 118]

  void Preload( array $list  )

Пакетная загрузка фраз. Если фразы не нейдены в базе, то создание их со значениями по умолчанию и сохранение

Parameters:
array   $list:  список фраз

API Tags:
Access:  public


[ Top ]
PreloadByModule  [line 105]

  void PreloadByModule( string $module  )

Пакетная загрузка фраз по имени модуля

Parameters:
string   $module:  имя модуля

API Tags:
Access:  public


[ Top ]
Save  [line 193]

  void Save( )

Сохранение фраз в базу


API Tags:
Access:  public


[ Top ]
Set  [line 181]

  void Set( $modname, $name, $value  )

Parameters:
   $modname: 
   $name: 
   $value: 

API Tags:
Access:  public


[ Top ]

Documentation generated on Thu, 31 Dec 2009 13:47:42 +0300 by phpDocumentor 1.4.3