Добавление новости

*###* ##* ##* ##* *## ##* *## ######### *#####* ##* ##* ### ### ### *## ######### *###*###* ##* ##* ###* *### ###* *## *****###* ###* *### ### ##* ##* *##* *### ###* ####* *## *###* ##* *## ### ##* ### *##* ###*### ####* *## ###* ##* *## ### *##* ###**###* *#####* #####**## *### ##* *## ###**##* *######* ##### ######*## ###* ###***### *###### *####* ##### ##*###### *### ######### *####* *##* *#####* ##**##### ###* ######### *##* ##* ###*### ##* *#### *### ##* *## *## ##* *### ###* ##* *#### *###* ##* *## *## ##* ###* *### ##* *### *###***** ##* *## *## ##* ### ### ##* ### ######### ##* *## *## ##* ##* *## ##* *## #########
16+
Герб
Рекламный баннер 980x90px unterhead
Архив
Рекламный баннер 300x200px left-1
Мы в соцсетях
Рекламный баннер 300x600px left-2
debug_backtrace() Debug Backtrace (17)
.../core/smarty_plugins/function.AnonsesListBlock.php:183 Inforos\models\UnitsContents->getAll(array $filter = array(), array $order = array(), array $limit = array())
debug_backtrace()[0]
  • Source
  • Arguments (3)
  • Callee object [Inforos\models\UnitsContents]
  • // запрос элементов из модели ..
    $getEls=function($m) use ($methods,$otcherfilters,$otcherorders,$count,$from)
    {
    $els=[];
    for($i=0;$i<count($methods);$i++)
    if (method_exists($m, $methods[$i])){
    $els=call_user_func([$m,$methods[$i]],$otcherfilters,$otcherorders,['count'=>$count,'from'=>$from]);
    break;
    }
    return $els;
    };
    // проверка наличия класса модели. по типу контента ..
    if (class_exists('\\Inforos\\models\\'.ucfirst($params['type']))){
  • $filter => array (2)
    debug_backtrace()[0]['args'][0]
    is_vis => integer 1
    debug_backtrace()[0]['args'][0]['is_vis']
    c_date_start => string (19) "2020-10-27 21:26:05"
    debug_backtrace()[0]['args'][0]['c_date_start']
    $order => array (1)
    debug_backtrace()[0]['args'][1]
    sort => string (10) "c.sort asc"
    debug_backtrace()[0]['args'][1]['sort']
    $limit => array (2)
    debug_backtrace()[0]['args'][2]
    count => integer 0
    debug_backtrace()[0]['args'][2]['count']
    from => integer 0
    debug_backtrace()[0]['args'][2]['from']
  • Inforos\models\UnitsContents (2)
    debug_backtrace()[0]['object']
    • Properties (2)
    • Available methods (41)
    • Static class properties (2)
    • private unittype -> string (8) "partners"
      debug_backtrace()[0]['object']->unittype
      protected db -> Inforos\Db\IrPdo (1)
      debug_backtrace()[0]['object']->db
      • Properties
      • Available methods (21)
      • Static class properties (91)
      • private tblprefix -> string (5) "core_"
      • public query(): Inforos\Db\IrPdoStat выполнить запрос
        debug_backtrace()[0]['object']->db->query()
        /**
        * выполнить запрос
        * @return PDOStatement резльтат вполения запроса
        */
        
        Defined in .../core/classes/Db/IrPdo.php:49
        public prepare($statement, $options = null): Inforos\Db\IrPdoStat препорация запроса
        debug_backtrace()[0]['object']->db->prepare($statement, $options = null)
        /**
        * препорация запроса
        * @return PDOStatement резльтат вполения запроса
        */
        
        Defined in .../core/classes/Db/IrPdo.php:57
        public setTblPref(string $prefix) Выставить префикс ..
        debug_backtrace()[0]['object']->db->setTblPref(string $prefix)
        /**
        * Выставить префикс ..
        */
        
        Defined in .../core/classes/Db/IrPdo.php:87
        public getTblPref(): string узнаить текущий префикс таблиц ...
        debug_backtrace()[0]['object']->db->getTblPref()
        /**
        * узнаить текущий префикс таблиц ...
        */
        
        Defined in .../core/classes/Db/IrPdo.php:96
        public inTransaction()
        debug_backtrace()[0]['object']->db->inTransaction()
        public exec($query)
        debug_backtrace()[0]['object']->db->exec($query)
        public quote($string, $paramtype)
        debug_backtrace()[0]['object']->db->quote($string, $paramtype)
        public getAttribute($attribute)
        debug_backtrace()[0]['object']->db->getAttribute($attribute)
        public errorInfo()
        debug_backtrace()[0]['object']->db->errorInfo()
        public errorCode()
        debug_backtrace()[0]['object']->db->errorCode()
        public lastInsertId($seqname)
        debug_backtrace()[0]['object']->db->lastInsertId($seqname)
        public rollBack()
        debug_backtrace()[0]['object']->db->rollBack()
        public setAttribute($attribute, $value)
        debug_backtrace()[0]['object']->db->setAttribute($attribute, $value)
        final public __sleep()
        public commit()
        debug_backtrace()[0]['object']->db->commit()
        public beginTransaction()
        debug_backtrace()[0]['object']->db->beginTransaction()
        public __construct($dsn, $username, $passwd, $options)
        new \Inforos\Db\IrPdo($dsn, $username, $passwd, $options)
        final public __wakeup()
        private queryTodo(string $fn, array $args): Inforos\Db\IrPdoStat Общее выполнение запроса ..
        /**
        * Общее выполнение запроса ..
        * @param  string $fn   функция источник
        * @param  array $args аргументы фунции
        * @return PDOStatement|false
        */
        
        Defined in .../core/classes/Db/IrPdo.php:69
        public static getPdoObject(): Inforos\Db\IrPdo вернуть объект ..
        \Inforos\Db\IrPdo::getPdoObject()
        /**
        * вернуть объект ..
        * @return IrPdo Созданный или имеющийся объект
        */
        
        Defined in .../core/classes/Db/IrPdo.php:24
        public static getAvailableDrivers()
        \PDO::getAvailableDrivers()
      • private static $dbobj :: Inforos\Db\IrPdo (1) Recursion
        const ERRMODE_EXCEPTION :: integer 2
        \Inforos\Db\IrPdo::ERRMODE_EXCEPTION
        const FETCH_ORI_NEXT :: integer 0
        \Inforos\Db\IrPdo::FETCH_ORI_NEXT
        const ERR_NONE :: string (5) "00000"
        \Inforos\Db\IrPdo::ERR_NONE
        const NULL_TO_STRING :: integer 2
        \Inforos\Db\IrPdo::NULL_TO_STRING
        const NULL_EMPTY_STRING :: integer 1
        \Inforos\Db\IrPdo::NULL_EMPTY_STRING
        const NULL_NATURAL :: integer 0
        \Inforos\Db\IrPdo::NULL_NATURAL
        const CASE_UPPER :: integer 1
        \Inforos\Db\IrPdo::CASE_UPPER
        const CASE_LOWER :: integer 2
        \Inforos\Db\IrPdo::CASE_LOWER
        const CASE_NATURAL :: integer 0
        \Inforos\Db\IrPdo::CASE_NATURAL
        const ERRMODE_WARNING :: integer 1
        \Inforos\Db\IrPdo::ERRMODE_WARNING
        const FETCH_ORI_FIRST :: integer 2
        \Inforos\Db\IrPdo::FETCH_ORI_FIRST
        const ERRMODE_SILENT :: integer 0
        \Inforos\Db\IrPdo::ERRMODE_SILENT
        const ATTR_DEFAULT_STR_PARAM :: integer 21
        \Inforos\Db\IrPdo::ATTR_DEFAULT_STR_PARAM
        const ATTR_DEFAULT_FETCH_MODE :: integer 19
        \Inforos\Db\IrPdo::ATTR_DEFAULT_FETCH_MODE
        const ATTR_EMULATE_PREPARES :: integer 20
        \Inforos\Db\IrPdo::ATTR_EMULATE_PREPARES
        const ATTR_MAX_COLUMN_LEN :: integer 18
        \Inforos\Db\IrPdo::ATTR_MAX_COLUMN_LEN
        const ATTR_STRINGIFY_FETCHES :: integer 17
        \Inforos\Db\IrPdo::ATTR_STRINGIFY_FETCHES
        const ATTR_DRIVER_NAME :: integer 16
        \Inforos\Db\IrPdo::ATTR_DRIVER_NAME
        const ATTR_FETCH_CATALOG_NAMES :: integer 15
        \Inforos\Db\IrPdo::ATTR_FETCH_CATALOG_NAMES
        const ATTR_FETCH_TABLE_NAMES :: integer 14
        \Inforos\Db\IrPdo::ATTR_FETCH_TABLE_NAMES
        const FETCH_ORI_PRIOR :: integer 1
        \Inforos\Db\IrPdo::FETCH_ORI_PRIOR
        const FETCH_ORI_LAST :: integer 3
        \Inforos\Db\IrPdo::FETCH_ORI_LAST
        const ATTR_PERSISTENT :: integer 12
        \Inforos\Db\IrPdo::ATTR_PERSISTENT
        const MYSQL_ATTR_SSL_KEY :: integer 1007
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_KEY
        const SQLITE_DETERMINISTIC :: integer 2048
        \Inforos\Db\IrPdo::SQLITE_DETERMINISTIC
        const MYSQL_ATTR_SSL_VERIFY_SERVER_CERT :: integer 1014
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT
        const MYSQL_ATTR_MULTI_STATEMENTS :: integer 1013
        \Inforos\Db\IrPdo::MYSQL_ATTR_MULTI_STATEMENTS
        const MYSQL_ATTR_SERVER_PUBLIC_KEY :: integer 1012
        \Inforos\Db\IrPdo::MYSQL_ATTR_SERVER_PUBLIC_KEY
        const MYSQL_ATTR_SSL_CIPHER :: integer 1011
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CIPHER
        const MYSQL_ATTR_SSL_CAPATH :: integer 1010
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CAPATH
        const MYSQL_ATTR_SSL_CA :: integer 1009
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CA
        const MYSQL_ATTR_SSL_CERT :: integer 1008
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CERT
        const MYSQL_ATTR_IGNORE_SPACE :: integer 1006
        \Inforos\Db\IrPdo::MYSQL_ATTR_IGNORE_SPACE
        const FETCH_ORI_ABS :: integer 4
        \Inforos\Db\IrPdo::FETCH_ORI_ABS
        const MYSQL_ATTR_FOUND_ROWS :: integer 1005
        \Inforos\Db\IrPdo::MYSQL_ATTR_FOUND_ROWS
        const MYSQL_ATTR_DIRECT_QUERY :: integer 1004
        \Inforos\Db\IrPdo::MYSQL_ATTR_DIRECT_QUERY
        const MYSQL_ATTR_COMPRESS :: integer 1003
        \Inforos\Db\IrPdo::MYSQL_ATTR_COMPRESS
        const MYSQL_ATTR_INIT_COMMAND :: integer 1002
        \Inforos\Db\IrPdo::MYSQL_ATTR_INIT_COMMAND
        const MYSQL_ATTR_LOCAL_INFILE :: integer 1001
        \Inforos\Db\IrPdo::MYSQL_ATTR_LOCAL_INFILE
        const MYSQL_ATTR_USE_BUFFERED_QUERY :: integer 1000
        \Inforos\Db\IrPdo::MYSQL_ATTR_USE_BUFFERED_QUERY
        const CURSOR_SCROLL :: integer 1
        \Inforos\Db\IrPdo::CURSOR_SCROLL
        const CURSOR_FWDONLY :: integer 0
        \Inforos\Db\IrPdo::CURSOR_FWDONLY
        const FETCH_ORI_REL :: integer 5
        \Inforos\Db\IrPdo::FETCH_ORI_REL
        const ATTR_STATEMENT_CLASS :: integer 13
        \Inforos\Db\IrPdo::ATTR_STATEMENT_CLASS
        const pp :: string (6) ":pref:"
        \Inforos\Db\IrPdo::pp
        const PARAM_BOOL :: integer 5
        \Inforos\Db\IrPdo::PARAM_BOOL
        const PARAM_EVT_EXEC_PRE :: integer 2
        \Inforos\Db\IrPdo::PARAM_EVT_EXEC_PRE
        const FETCH_BOTH :: integer 4
        \Inforos\Db\IrPdo::FETCH_BOTH
        const FETCH_NUM :: integer 3
        \Inforos\Db\IrPdo::FETCH_NUM
        const FETCH_ASSOC :: integer 2
        \Inforos\Db\IrPdo::FETCH_ASSOC
        const FETCH_LAZY :: integer 1
        \Inforos\Db\IrPdo::FETCH_LAZY
        const PARAM_EVT_NORMALIZE :: integer 6
        \Inforos\Db\IrPdo::PARAM_EVT_NORMALIZE
        const PARAM_EVT_FETCH_POST :: integer 5
        \Inforos\Db\IrPdo::PARAM_EVT_FETCH_POST
        const PARAM_EVT_FETCH_PRE :: integer 4
        \Inforos\Db\IrPdo::PARAM_EVT_FETCH_PRE
        const PARAM_EVT_EXEC_POST :: integer 3
        \Inforos\Db\IrPdo::PARAM_EVT_EXEC_POST
        const PARAM_EVT_FREE :: integer 1
        \Inforos\Db\IrPdo::PARAM_EVT_FREE
        const FETCH_BOUND :: integer 6
        \Inforos\Db\IrPdo::FETCH_BOUND
        const PARAM_EVT_ALLOC :: integer 0
        \Inforos\Db\IrPdo::PARAM_EVT_ALLOC
        const PARAM_STR_CHAR :: integer 536870912
        \Inforos\Db\IrPdo::PARAM_STR_CHAR
        1987-01-05 18:48:32 UTC
        const PARAM_STR_NATL :: integer 1073741824
        \Inforos\Db\IrPdo::PARAM_STR_NATL
        const PARAM_INPUT_OUTPUT :: integer 2147483648
        \Inforos\Db\IrPdo::PARAM_INPUT_OUTPUT
        const PARAM_STMT :: integer 4
        \Inforos\Db\IrPdo::PARAM_STMT
        const PARAM_LOB :: integer 3
        \Inforos\Db\IrPdo::PARAM_LOB
        const PARAM_STR :: integer 2
        \Inforos\Db\IrPdo::PARAM_STR
        const PARAM_INT :: integer 1
        \Inforos\Db\IrPdo::PARAM_INT
        const PARAM_NULL :: integer 0
        \Inforos\Db\IrPdo::PARAM_NULL
        const FETCH_OBJ :: integer 5
        \Inforos\Db\IrPdo::FETCH_OBJ
        const FETCH_COLUMN :: integer 7
        \Inforos\Db\IrPdo::FETCH_COLUMN
        const ATTR_CURSOR :: integer 10
        \Inforos\Db\IrPdo::ATTR_CURSOR
        const ATTR_PREFETCH :: integer 1
        \Inforos\Db\IrPdo::ATTR_PREFETCH
        const ATTR_CURSOR_NAME :: integer 9
        \Inforos\Db\IrPdo::ATTR_CURSOR_NAME
        const ATTR_CASE :: integer 8
        \Inforos\Db\IrPdo::ATTR_CASE
        const ATTR_CONNECTION_STATUS :: integer 7
        \Inforos\Db\IrPdo::ATTR_CONNECTION_STATUS
        const ATTR_SERVER_INFO :: integer 6
        \Inforos\Db\IrPdo::ATTR_SERVER_INFO
        const ATTR_CLIENT_VERSION :: integer 5
        \Inforos\Db\IrPdo::ATTR_CLIENT_VERSION
        const ATTR_SERVER_VERSION :: integer 4
        \Inforos\Db\IrPdo::ATTR_SERVER_VERSION
        const ATTR_ERRMODE :: integer 3
        \Inforos\Db\IrPdo::ATTR_ERRMODE
        const ATTR_TIMEOUT :: integer 2
        \Inforos\Db\IrPdo::ATTR_TIMEOUT
        const ATTR_AUTOCOMMIT :: integer 0
        \Inforos\Db\IrPdo::ATTR_AUTOCOMMIT
        const FETCH_CLASS :: integer 8
        \Inforos\Db\IrPdo::FETCH_CLASS
        const FETCH_NAMED :: integer 11
        \Inforos\Db\IrPdo::FETCH_NAMED
        const FETCH_PROPS_LATE :: integer 1048576
        \Inforos\Db\IrPdo::FETCH_PROPS_LATE
        const FETCH_SERIALIZE :: integer 524288
        \Inforos\Db\IrPdo::FETCH_SERIALIZE
        const FETCH_CLASSTYPE :: integer 262144
        \Inforos\Db\IrPdo::FETCH_CLASSTYPE
        const FETCH_KEY_PAIR :: integer 12
        \Inforos\Db\IrPdo::FETCH_KEY_PAIR
        const FETCH_UNIQUE :: integer 196608
        \Inforos\Db\IrPdo::FETCH_UNIQUE
        const FETCH_GROUP :: integer 65536
        \Inforos\Db\IrPdo::FETCH_GROUP
        const FETCH_FUNC :: integer 10
        \Inforos\Db\IrPdo::FETCH_FUNC
        const FETCH_INTO :: integer 9
        \Inforos\Db\IrPdo::FETCH_INTO
        const ATTR_ORACLE_NULLS :: integer 11
        \Inforos\Db\IrPdo::ATTR_ORACLE_NULLS
    • public __construct(string $unittype) конструктор..
      new \Inforos\models\UnitsContents(string $unittype)
      /**
      * конструктор..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:29
      public getContentName(string $key = ''): string
      debug_backtrace()[0]['object']->getContentName(string $key = '')
      Defined in .../core/classes/models/UnitsContents.php:48
      public getMenuLinks() достать набор ссылок для менюшки в шапке ..
      debug_backtrace()[0]['object']->getMenuLinks()
      /**
      * достать набор ссылок для менюшки в шапке ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:65
      public getCatTree($unit, $pid0, $isvis = true): array дерево из рубрик вернуть дерево по конкретному типу рубрики/категории ...
      debug_backtrace()[0]['object']->getCatTree($unit, $pid0, $isvis = true)
      /**
      * вернуть дерево по конкретному типу рубрики/категории ...
      * @param  string $unit имя сущности рубрик ..
      * @param int $pid ролительская рубрика начиная с котрой собираются рубрики ..
      * @param boolean|null $isvis активные рубрики или нет  .. либо все подряд если null
      * @return array        дерево из рубрик
      */
      
      Defined in .../core/classes/models/UnitsContents.php:255
      public getAllForArticlesMnenies(array $filter = array(), array $order = array(), array $limit = array()): array запрос мнений
      debug_backtrace()[0]['object']->getAllForArticlesMnenies(array $filter = array(), array $order = array(), array $limit = array())
      /**
      * запрос мнений
      * @return [type] [description]
      * @see  getAll  [<description>]
      */
      
      Defined in .../core/classes/models/UnitsContents.php:333
      public getContentForTurmoPages(): array выборка из базы по новостям и статьям .. Запрос для формирования турбостраниц
      debug_backtrace()[0]['object']->getContentForTurmoPages()
      /**
      * Запрос для формирования турбостраниц
      * @return array выборка из базы  по новостям и статьям  ..
      *
      */
      
      Defined in .../core/classes/models/UnitsContents.php:391
      public getAll(array $filter = array(), array $order = array(), array $limit = array()): array вывод контента в список ... actioon list
      debug_backtrace()[0]['object']->getAll(array $filter = array(), array $order = array(), array $limit = array())
      /**
      * вывод контента в список ... actioon list
      * @param array $other  массив дополнительных полей для фильрации по таблице contents
      * @param int $count число элементов на страницу .. (задел для пагинатора
      * @param int $from Начало выборки ... limit ...
      *
      * @return array массив строк из таблицы Contents
      */
      
      Defined in .../core/classes/models/UnitsContents.php:435
      public preparingData($res): array массив с нужными полями для вывода .. подготовка данных к выводу ...
      debug_backtrace()[0]['object']->preparingData($res)
      /**
      * подготовка данных к выводу ...
      * @param  array $res массив из запроса к базе данных
      * @return array      массив с нужными полями для вывода ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:654
      public getCountElements(array $other = array()): int собрать линки пагинаторв ..
      debug_backtrace()[0]['object']->getCountElements(array $other = array())
      /**
      * собрать линки пагинаторв ..
      * @param array $other другие поля таблицы (contents) ..для фильтрации
      *
      * @return int число указанных элементов в таблице contents
      */
      
      Defined in .../core/classes/models/UnitsContents.php:728
      public getContentById(int $id, bool $anyvis = false, $methodGetAll = ''): array строка из таблицы Contents контент центрального блока .. достать одну сущность из таблицы contents
      debug_backtrace()[0]['object']->getContentById(int $id, bool $anyvis = false, $methodGetAll = '')
      /**
      * контент центрального блока .. достать одну сущность из таблицы contents
      * @param int $id идентификатор сущности (contents)
      * @param boolean $anyvis не реагировать на видимость (колонка is_vis)
      * @param string $methodGetAll метод который используется для получения списока контента .. По умолчанию getAll
      *
      * @return array строка из таблицы Contents
      */
      
      Defined in .../core/classes/models/UnitsContents.php:851
      public addIncrementToViewField($id): boolean результат выполнения операции добавить инкремент к количе ству просмотров сущности .
      debug_backtrace()[0]['object']->addIncrementToViewField($id)
      /**
      * добавить инкремент к количе ству просмотров сущности .
      * @param int $id iD сущности которой надо обновить просмотр..
      *
      * @return boolean  результат выполнения операции
      */
      
      Defined in .../core/classes/models/UnitsContents.php:937
      public getAuthorData(int $uid): array массив полей для этого юзера . из базы загрзка автора из базы
      debug_backtrace()[0]['object']->getAuthorData(int $uid)
      /**
      * загрзка автора из базы
      * @param  int    $uid номер учётки автора .
      * @return array      массив полей для этого юзера . из базы
      */
      
      Defined in .../core/classes/models/UnitsContents.php:951
      public getThemeOfNumber($issuesOn = false): array строчка из контентной таблицы содержащая данные статьи .. достать статью для блока Тема номера
      debug_backtrace()[0]['object']->getThemeOfNumber($issuesOn = false)
      /**
      * достать статью для блока Тема номера
      * @param bool $issuesOn Включение или отключение изданий ..  по умолчанию отключено ..
      * @return array строчка из контентной таблицы содержащая данные статьи ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1002
      public getNumbers($id): string Вернуть название выпуска по id достать номер рубрики ..
      debug_backtrace()[0]['object']->getNumbers($id)
      /**
      * достать номер рубрики ..
      * @param int $id Номер выпуска
      *
      * @return string Вернуть название выпуска по id
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1057
      public getContentRubrics(int $rubcount0, bool $ismainonly = false): array список рубрик новостей достать рубрики новостей ..
      debug_backtrace()[0]['object']->getContentRubrics(int $rubcount0, bool $ismainonly = false)
      /**
      * достать рубрики новостей ..
      * @param int $rubcount количество рубрик для отображения (0 = показывать всех )
      * @param boolean $ismainonly фильтр по главной странице
      * @return array список рубрик новостей
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1072
      public getTopReaded($count) запрос самого читаемого контента ... с максимумом посещений
      debug_backtrace()[0]['object']->getTopReaded($count)
      /**
      * запрос самого читаемого контента ... с максимумом посещений
      *  @param string $unittype тип сущноси
      *  @param int $count Количествоа элементов
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1109
      public getTopComented($count) запрос самого коментируемого контента ... с максимумом посещений
      debug_backtrace()[0]['object']->getTopComented($count)
      /**
      * запрос самого коментируемого контента ... с максимумом посещений
      *  @param string $unittype тип сущноси
      *  @param int $count Количествоа элементов
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1126
      public getTagsOfEntity() запрос тегов по заданной ..
      debug_backtrace()[0]['object']->getTagsOfEntity()
      /**
      * запрос тегов по заданной  ..
      *
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1147
      public getContentCountPerMonth($dbegin, $dend): array распределение контента по времени .. запросить распределение по дням содержимого на диапазон .
      debug_backtrace()[0]['object']->getContentCountPerMonth($dbegin, $dend)
      /**
      * запросить распределение по дням содержимого на диапазон  .
      * @param int $dbegin дата начала  в формате число  ..для фильтрации контеа по времени ..
      * @param int $dend дата окончания периода формате число  ..для фильтрации контеа по времени ..
      * @return array распределение контента по времени ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1171
      public addComment($text, $pid, $identity) добавление коментария ..
      debug_backtrace()[0]['object']->addComment($text, $pid, $identity)
      /**
      * добавление коментария ..
      * @param string $text Текст коментария
      * @param int $pid родитель для комента .. статья или новость ..
      * @param int|string $indentity идентификатор пользователя .. (имя или uid )
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1195
      public addContent($id, $name, $intro, $text, $fileUrl, $user_id0, $date = null): int номер записи котовый добавлен в базу .. добвляем/обновляем Сущность с заполненными полями ..
      debug_backtrace()[0]['object']->addContent($id, $name, $intro, $text, $fileUrl, $user_id0, $date = null)
      /**
      * добвляем/обновляем Сущность с заполненными полями  ..
      * @param int $id Номер обновляемой сущности ..
      * @param string $name Заголовок новости
      * @param string $intro Анонс описание новости
      * @param string $date дата публикации в формате Y-m-d H:i:s
      * @param string $fileUrl ссылка на картинку  которая будет записана в img1 (полномерная картинка
      * @param int $user_id Номер юзера . который привязан к контенту .
      * @return int номер записи котовый добавлен в базу ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1223
      public addUpdAdvert($id, $name, $text, $img = null, $uid0): boolean результат добавления записи в базу добавление/обновление объявления ..
      debug_backtrace()[0]['object']->addUpdAdvert($id, $name, $text, $img = null, $uid0)
      /**
      * добавление/обновление  объявления ..
      * @param int $id номер записи ...если 0 то будет новая запись ..
      * @param strinf $name заголовок объявления
      * @param string $text текст объявления
      * @param string $img ссылка на картинку ..
      * @return boolean результат добавления записи в базу
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1291
      public contentRubricsBinder(string $ctype, int $cid, string $rtype = '', array $rids = array(), bool $replace = true) связывание контента с рубриками ..
      debug_backtrace()[0]['object']->contentRubricsBinder(string $ctype, int $cid, string $rtype = '', array $rids = array(), bool $replace = true)
      /**
      * связывание контента с рубриками ..
      * @param string $ctype тип контента .. к которому надо привязать рубрику . (новости статьи ..
      * @param  int $cid идентификатор сущности сонтента к которой надо привязать рубрики
      * @param string $rtype Тип сущности ребрики  которую надо привязать  к контенту .. (рубрики категории .. )
      * @param array $rids идентификаторы рубрик который нужно связать .
      * @param bool $replace Заменить привязанные на новые или дополнить ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1320
      public addPartner($name, $text, $img, $unsban, $url, $uid0): int номер добавленного банера .. добавление партнёров ...
      debug_backtrace()[0]['object']->addPartner($name, $text, $img, $unsban, $url, $uid0)
      /**
      * добавление партнёров ...
      * @param string $name Наименование ..
      * @param string $text Текст заявки на партнёрство ..
      * @param string $img Картинка логотип партнёра ..
      * @param string $unsban Ключ нашего банера ...
      * @param string $url ссылка на сайт партнёра ...
      * @param int $uid Номер пользователя который добавил этот пост )
      * @return int номер добавленного банера ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1367
      public getPartnerBanner($id): [type] [description] загрузить из базы ссылку на картинку ..
      debug_backtrace()[0]['object']->getPartnerBanner($id)
      /**
      * загрузить из базы ссылку на картинку ..
      * @param  [type] $id [description]
      * @return [type]     [description]
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1392
      public getAllIssues($limits = array()): array список элементов типа Рубрика ... соответствующиъ изданиям .. Вытянуть все издания .. доступна постраничная пагинация ..
      debug_backtrace()[0]['object']->getAllIssues($limits = array())
      /**
      * Вытянуть все издания ..  доступна постраничная пагинация ..
      * @param int $limits диапазон запроса .. limit
      * @return array список элементов типа Рубрика ... соответствующиъ изданиям ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1406
      public getAllIssuesCount() Считаем количество номеров ..
      debug_backtrace()[0]['object']->getAllIssuesCount()
      /**
      * Считаем количество номеров ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1440
      public getYearsOfIssues(): array список готов изданий .. выбрать года изданий ..
      debug_backtrace()[0]['object']->getYearsOfIssues()
      /**
      * выбрать года изданий ..
      * @return array список готов изданий ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1490
      public getSearchContent(string $search, int $count = 20, int $from0): array поиск по сайту ... результаты
      debug_backtrace()[0]['object']->getSearchContent(string $search, int $count = 20, int $from0)
      /**
      * поиск по сайту ... результаты
      * @param string $search строка поиска
      * @return array рузультаты поиска
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1507
      public getTypeContentForAdminMenu() получить список типов контента сгрупперованный по категориям
      debug_backtrace()[0]['object']->getTypeContentForAdminMenu()
      /**
      * получить список типов  контента сгрупперованный по категориям
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1555
      public getAllForContentInFrontOfRegionPro($filters = array(), $orders = array(), $limits = array()): [type] [description] Вернуть контент для главной страницы (списо...
      debug_backtrace()[0]['object']->getAllForContentInFrontOfRegionPro($filters = array(), $orders = array(), $limits = array())
      /**
      * Вернуть контент для главной страницы (список нвостей/статей) ддля Региональных проектов ..
      * @return [type] [description]
      * @see getAll Общий метод получения контента ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1573
      private getMenuLevel($res, $l0) заполнить уровень меню ...
      debug_backtrace()[0]['object']->getMenuLevel($res, $l0)
      /**
      * заполнить уровень меню ...
      */
      
      Defined in .../core/classes/models/UnitsContents.php:80
      private buildTree($arr, $pid0): array дерево элементов .. Строим дерево из массива
      debug_backtrace()[0]['object']->buildTree($arr, $pid0)
      /**
      * Строим дерево из массива
      * @param  array $arr исходный линейный массив. В каждом элементе  массива должны быть id и pid
      * @param  int $pid начальное значение id с которого начинать строить
      * @return array      дерево элементов ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:282
      private fillRubricsData(array $ids) запрос рубрик . .. для контента ..
      debug_backtrace()[0]['object']->fillRubricsData(array $ids)
      /**
      * запрос рубрик . .. для контента ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:812
      public static getModel(string $type = '', $otcherParams): parent создаём объект для дальнейшего использования
      \Inforos\models\UnitsContents::getModel(string $type = '', $otcherParams)
      /**
      *  создаём объект для дальнейшего использования
      */
      
      Defined in .../core/classes/models/UnitsContents.php:39
      public static findActiveMenuPunkt($menuTree = array()): array набор ссылок меню уровня .. Построение одного уровня меню из дерева .. в ...
      \Inforos\models\UnitsContents::findActiveMenuPunkt($menuTree = array())
      /**
      * Построение одного уровня меню из дерева .. в зависимости от текущего пункта меню .. Активный пункт ищется по активному пути из get параметров .
      * @param arrya $menuTree Дерево менюшки ...
      * @return array набор ссылок меню уровня ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:131
      public static findActiveMenuPath($urlSearch, $menuTree = array()): array Путь от корня до текущего пункта Строим активный путь из дерева меню для крошек ..
      \Inforos\models\UnitsContents::findActiveMenuPath($urlSearch, $menuTree = array())
      /**
      * Строим активный путь из дерева меню для крошек ..
      * @param  arrya $menuTree Дерево менюшки ...
      * @return array           Путь от корня до текущего пункта
      */
      
      Defined in .../core/classes/models/UnitsContents.php:175
      public static getCurrentMenuItem($module) получить данные раздела tree исходя из текуще...
      \Inforos\models\UnitsContents::getCurrentMenuItem($module)
      /**
      * получить данные раздела tree исходя из текущего расположения .. получить данные пункта меню для раздела .... списка ..
      * @param  string $type значение раздела модуля отображаемая
      */
      
      Defined in .../core/classes/models/UnitsContents.php:208
      public static ImageKiller($ids, $numImgs) зачистка картинок .. из contents ...
      \Inforos\models\UnitsContents::ImageKiller($ids, $numImgs)
      /**
      * зачистка картинок .. из contents ...
      * @param array $ids номер id записей из contents у которых надо бахнуть картинки ...
      * @param array $numImgs номера полей картинок .. которые надо бахнуть ...  от 0 до 3
      */
      
      Defined in .../core/classes/models/UnitsContents.php:963
      public static getUnitsList(): [type] [description] собрати типы контента на проекте ...
      \Inforos\models\UnitsContents::getUnitsList()
      /**
      * собрати типы контента на проекте ...
      * @return [type] [description]
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1601
      public static getExistRecordsInList($list): array Список urlов которые нашлись в базе и в списке одновременно запрос имеющихся записей проекта .. urlы которых находятся в списке list
      \Inforos\models\UnitsContents::getExistRecordsInList($list)
      /**
      * запрос имеющихся записей проекта .. urlы которых находятся в списке list
      * @param  array $list список urlов для проверки наличия записи ..
      * @return array       Список urlов которые нашлись в базе и в списке одновременно
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1616
    • const CommentUnitId :: integer 41
      \Inforos\models\UnitsContents::CommentUnitId
      const RubDetect :: array (2)
      \Inforos\models\UnitsContents::RubDetect
      articles => string (7) "rubrics"
      \Inforos\models\UnitsContents::RubDetect['articles']
      news => string (7) "rubnews"
      \Inforos\models\UnitsContents::RubDetect['news']
.../core/smarty_plugins/function.AnonsesListBlock.php:221 {closure}()
debug_backtrace()[1]
  • Source
  • Arguments
  • $co=$m->getCountElements(['search'=>$searchtext]);
    $sm->assign('finded',$co);
    $sm->assign('searchtext',$searchtext);
    //d($co);
    break;
    default:
    $m=\Inforos\models\UnitsContents::getModel($params['type']);
    $els=$getEls($m);
    // название из тега
    if (!empty($otcherfilters['tagsin']))
    $strheader=$otcherfilters['tagsin'];
    // название рубрики ..
    if (!empty($otcherfilters['rubrics'])){
  • 0 => Inforos\models\UnitsContents (2)
    debug_backtrace()[1]['args'][0]
    • Properties (2)
    • Available methods (41)
    • Static class properties (2)
    • private unittype -> string (8) "partners"
      debug_backtrace()[1]['args'][0]->unittype
      protected db -> Inforos\Db\IrPdo (1)
      debug_backtrace()[1]['args'][0]->db
      • Properties
      • Available methods (21)
      • Static class properties (91)
      • private tblprefix -> string (5) "core_"
      • public query(): Inforos\Db\IrPdoStat выполнить запрос
        debug_backtrace()[1]['args'][0]->db->query()
        /**
        * выполнить запрос
        * @return PDOStatement резльтат вполения запроса
        */
        
        Defined in .../core/classes/Db/IrPdo.php:49
        public prepare($statement, $options = null): Inforos\Db\IrPdoStat препорация запроса
        debug_backtrace()[1]['args'][0]->db->prepare($statement, $options = null)
        /**
        * препорация запроса
        * @return PDOStatement резльтат вполения запроса
        */
        
        Defined in .../core/classes/Db/IrPdo.php:57
        public setTblPref(string $prefix) Выставить префикс ..
        debug_backtrace()[1]['args'][0]->db->setTblPref(string $prefix)
        /**
        * Выставить префикс ..
        */
        
        Defined in .../core/classes/Db/IrPdo.php:87
        public getTblPref(): string узнаить текущий префикс таблиц ...
        debug_backtrace()[1]['args'][0]->db->getTblPref()
        /**
        * узнаить текущий префикс таблиц ...
        */
        
        Defined in .../core/classes/Db/IrPdo.php:96
        public inTransaction()
        debug_backtrace()[1]['args'][0]->db->inTransaction()
        public exec($query)
        debug_backtrace()[1]['args'][0]->db->exec($query)
        public quote($string, $paramtype)
        debug_backtrace()[1]['args'][0]->db->quote($string, $paramtype)
        public getAttribute($attribute)
        debug_backtrace()[1]['args'][0]->db->getAttribute($attribute)
        public errorInfo()
        debug_backtrace()[1]['args'][0]->db->errorInfo()
        public errorCode()
        debug_backtrace()[1]['args'][0]->db->errorCode()
        public lastInsertId($seqname)
        debug_backtrace()[1]['args'][0]->db->lastInsertId($seqname)
        public rollBack()
        debug_backtrace()[1]['args'][0]->db->rollBack()
        public setAttribute($attribute, $value)
        debug_backtrace()[1]['args'][0]->db->setAttribute($attribute, $value)
        final public __sleep()
        public commit()
        debug_backtrace()[1]['args'][0]->db->commit()
        public beginTransaction()
        debug_backtrace()[1]['args'][0]->db->beginTransaction()
        public __construct($dsn, $username, $passwd, $options)
        new \Inforos\Db\IrPdo($dsn, $username, $passwd, $options)
        final public __wakeup()
        private queryTodo(string $fn, array $args): Inforos\Db\IrPdoStat Общее выполнение запроса ..
        /**
        * Общее выполнение запроса ..
        * @param  string $fn   функция источник
        * @param  array $args аргументы фунции
        * @return PDOStatement|false
        */
        
        Defined in .../core/classes/Db/IrPdo.php:69
        public static getPdoObject(): Inforos\Db\IrPdo вернуть объект ..
        \Inforos\Db\IrPdo::getPdoObject()
        /**
        * вернуть объект ..
        * @return IrPdo Созданный или имеющийся объект
        */
        
        Defined in .../core/classes/Db/IrPdo.php:24
        public static getAvailableDrivers()
        \PDO::getAvailableDrivers()
      • private static $dbobj :: Inforos\Db\IrPdo (1) Recursion
        const ERRMODE_EXCEPTION :: integer 2
        \Inforos\Db\IrPdo::ERRMODE_EXCEPTION
        const FETCH_ORI_NEXT :: integer 0
        \Inforos\Db\IrPdo::FETCH_ORI_NEXT
        const ERR_NONE :: string (5) "00000"
        \Inforos\Db\IrPdo::ERR_NONE
        const NULL_TO_STRING :: integer 2
        \Inforos\Db\IrPdo::NULL_TO_STRING
        const NULL_EMPTY_STRING :: integer 1
        \Inforos\Db\IrPdo::NULL_EMPTY_STRING
        const NULL_NATURAL :: integer 0
        \Inforos\Db\IrPdo::NULL_NATURAL
        const CASE_UPPER :: integer 1
        \Inforos\Db\IrPdo::CASE_UPPER
        const CASE_LOWER :: integer 2
        \Inforos\Db\IrPdo::CASE_LOWER
        const CASE_NATURAL :: integer 0
        \Inforos\Db\IrPdo::CASE_NATURAL
        const ERRMODE_WARNING :: integer 1
        \Inforos\Db\IrPdo::ERRMODE_WARNING
        const FETCH_ORI_FIRST :: integer 2
        \Inforos\Db\IrPdo::FETCH_ORI_FIRST
        const ERRMODE_SILENT :: integer 0
        \Inforos\Db\IrPdo::ERRMODE_SILENT
        const ATTR_DEFAULT_STR_PARAM :: integer 21
        \Inforos\Db\IrPdo::ATTR_DEFAULT_STR_PARAM
        const ATTR_DEFAULT_FETCH_MODE :: integer 19
        \Inforos\Db\IrPdo::ATTR_DEFAULT_FETCH_MODE
        const ATTR_EMULATE_PREPARES :: integer 20
        \Inforos\Db\IrPdo::ATTR_EMULATE_PREPARES
        const ATTR_MAX_COLUMN_LEN :: integer 18
        \Inforos\Db\IrPdo::ATTR_MAX_COLUMN_LEN
        const ATTR_STRINGIFY_FETCHES :: integer 17
        \Inforos\Db\IrPdo::ATTR_STRINGIFY_FETCHES
        const ATTR_DRIVER_NAME :: integer 16
        \Inforos\Db\IrPdo::ATTR_DRIVER_NAME
        const ATTR_FETCH_CATALOG_NAMES :: integer 15
        \Inforos\Db\IrPdo::ATTR_FETCH_CATALOG_NAMES
        const ATTR_FETCH_TABLE_NAMES :: integer 14
        \Inforos\Db\IrPdo::ATTR_FETCH_TABLE_NAMES
        const FETCH_ORI_PRIOR :: integer 1
        \Inforos\Db\IrPdo::FETCH_ORI_PRIOR
        const FETCH_ORI_LAST :: integer 3
        \Inforos\Db\IrPdo::FETCH_ORI_LAST
        const ATTR_PERSISTENT :: integer 12
        \Inforos\Db\IrPdo::ATTR_PERSISTENT
        const MYSQL_ATTR_SSL_KEY :: integer 1007
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_KEY
        const SQLITE_DETERMINISTIC :: integer 2048
        \Inforos\Db\IrPdo::SQLITE_DETERMINISTIC
        const MYSQL_ATTR_SSL_VERIFY_SERVER_CERT :: integer 1014
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT
        const MYSQL_ATTR_MULTI_STATEMENTS :: integer 1013
        \Inforos\Db\IrPdo::MYSQL_ATTR_MULTI_STATEMENTS
        const MYSQL_ATTR_SERVER_PUBLIC_KEY :: integer 1012
        \Inforos\Db\IrPdo::MYSQL_ATTR_SERVER_PUBLIC_KEY
        const MYSQL_ATTR_SSL_CIPHER :: integer 1011
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CIPHER
        const MYSQL_ATTR_SSL_CAPATH :: integer 1010
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CAPATH
        const MYSQL_ATTR_SSL_CA :: integer 1009
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CA
        const MYSQL_ATTR_SSL_CERT :: integer 1008
        \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CERT
        const MYSQL_ATTR_IGNORE_SPACE :: integer 1006
        \Inforos\Db\IrPdo::MYSQL_ATTR_IGNORE_SPACE
        const FETCH_ORI_ABS :: integer 4
        \Inforos\Db\IrPdo::FETCH_ORI_ABS
        const MYSQL_ATTR_FOUND_ROWS :: integer 1005
        \Inforos\Db\IrPdo::MYSQL_ATTR_FOUND_ROWS
        const MYSQL_ATTR_DIRECT_QUERY :: integer 1004
        \Inforos\Db\IrPdo::MYSQL_ATTR_DIRECT_QUERY
        const MYSQL_ATTR_COMPRESS :: integer 1003
        \Inforos\Db\IrPdo::MYSQL_ATTR_COMPRESS
        const MYSQL_ATTR_INIT_COMMAND :: integer 1002
        \Inforos\Db\IrPdo::MYSQL_ATTR_INIT_COMMAND
        const MYSQL_ATTR_LOCAL_INFILE :: integer 1001
        \Inforos\Db\IrPdo::MYSQL_ATTR_LOCAL_INFILE
        const MYSQL_ATTR_USE_BUFFERED_QUERY :: integer 1000
        \Inforos\Db\IrPdo::MYSQL_ATTR_USE_BUFFERED_QUERY
        const CURSOR_SCROLL :: integer 1
        \Inforos\Db\IrPdo::CURSOR_SCROLL
        const CURSOR_FWDONLY :: integer 0
        \Inforos\Db\IrPdo::CURSOR_FWDONLY
        const FETCH_ORI_REL :: integer 5
        \Inforos\Db\IrPdo::FETCH_ORI_REL
        const ATTR_STATEMENT_CLASS :: integer 13
        \Inforos\Db\IrPdo::ATTR_STATEMENT_CLASS
        const pp :: string (6) ":pref:"
        \Inforos\Db\IrPdo::pp
        const PARAM_BOOL :: integer 5
        \Inforos\Db\IrPdo::PARAM_BOOL
        const PARAM_EVT_EXEC_PRE :: integer 2
        \Inforos\Db\IrPdo::PARAM_EVT_EXEC_PRE
        const FETCH_BOTH :: integer 4
        \Inforos\Db\IrPdo::FETCH_BOTH
        const FETCH_NUM :: integer 3
        \Inforos\Db\IrPdo::FETCH_NUM
        const FETCH_ASSOC :: integer 2
        \Inforos\Db\IrPdo::FETCH_ASSOC
        const FETCH_LAZY :: integer 1
        \Inforos\Db\IrPdo::FETCH_LAZY
        const PARAM_EVT_NORMALIZE :: integer 6
        \Inforos\Db\IrPdo::PARAM_EVT_NORMALIZE
        const PARAM_EVT_FETCH_POST :: integer 5
        \Inforos\Db\IrPdo::PARAM_EVT_FETCH_POST
        const PARAM_EVT_FETCH_PRE :: integer 4
        \Inforos\Db\IrPdo::PARAM_EVT_FETCH_PRE
        const PARAM_EVT_EXEC_POST :: integer 3
        \Inforos\Db\IrPdo::PARAM_EVT_EXEC_POST
        const PARAM_EVT_FREE :: integer 1
        \Inforos\Db\IrPdo::PARAM_EVT_FREE
        const FETCH_BOUND :: integer 6
        \Inforos\Db\IrPdo::FETCH_BOUND
        const PARAM_EVT_ALLOC :: integer 0
        \Inforos\Db\IrPdo::PARAM_EVT_ALLOC
        const PARAM_STR_CHAR :: integer 536870912
        \Inforos\Db\IrPdo::PARAM_STR_CHAR
        1987-01-05 18:48:32 UTC
        const PARAM_STR_NATL :: integer 1073741824
        \Inforos\Db\IrPdo::PARAM_STR_NATL
        const PARAM_INPUT_OUTPUT :: integer 2147483648
        \Inforos\Db\IrPdo::PARAM_INPUT_OUTPUT
        const PARAM_STMT :: integer 4
        \Inforos\Db\IrPdo::PARAM_STMT
        const PARAM_LOB :: integer 3
        \Inforos\Db\IrPdo::PARAM_LOB
        const PARAM_STR :: integer 2
        \Inforos\Db\IrPdo::PARAM_STR
        const PARAM_INT :: integer 1
        \Inforos\Db\IrPdo::PARAM_INT
        const PARAM_NULL :: integer 0
        \Inforos\Db\IrPdo::PARAM_NULL
        const FETCH_OBJ :: integer 5
        \Inforos\Db\IrPdo::FETCH_OBJ
        const FETCH_COLUMN :: integer 7
        \Inforos\Db\IrPdo::FETCH_COLUMN
        const ATTR_CURSOR :: integer 10
        \Inforos\Db\IrPdo::ATTR_CURSOR
        const ATTR_PREFETCH :: integer 1
        \Inforos\Db\IrPdo::ATTR_PREFETCH
        const ATTR_CURSOR_NAME :: integer 9
        \Inforos\Db\IrPdo::ATTR_CURSOR_NAME
        const ATTR_CASE :: integer 8
        \Inforos\Db\IrPdo::ATTR_CASE
        const ATTR_CONNECTION_STATUS :: integer 7
        \Inforos\Db\IrPdo::ATTR_CONNECTION_STATUS
        const ATTR_SERVER_INFO :: integer 6
        \Inforos\Db\IrPdo::ATTR_SERVER_INFO
        const ATTR_CLIENT_VERSION :: integer 5
        \Inforos\Db\IrPdo::ATTR_CLIENT_VERSION
        const ATTR_SERVER_VERSION :: integer 4
        \Inforos\Db\IrPdo::ATTR_SERVER_VERSION
        const ATTR_ERRMODE :: integer 3
        \Inforos\Db\IrPdo::ATTR_ERRMODE
        const ATTR_TIMEOUT :: integer 2
        \Inforos\Db\IrPdo::ATTR_TIMEOUT
        const ATTR_AUTOCOMMIT :: integer 0
        \Inforos\Db\IrPdo::ATTR_AUTOCOMMIT
        const FETCH_CLASS :: integer 8
        \Inforos\Db\IrPdo::FETCH_CLASS
        const FETCH_NAMED :: integer 11
        \Inforos\Db\IrPdo::FETCH_NAMED
        const FETCH_PROPS_LATE :: integer 1048576
        \Inforos\Db\IrPdo::FETCH_PROPS_LATE
        const FETCH_SERIALIZE :: integer 524288
        \Inforos\Db\IrPdo::FETCH_SERIALIZE
        const FETCH_CLASSTYPE :: integer 262144
        \Inforos\Db\IrPdo::FETCH_CLASSTYPE
        const FETCH_KEY_PAIR :: integer 12
        \Inforos\Db\IrPdo::FETCH_KEY_PAIR
        const FETCH_UNIQUE :: integer 196608
        \Inforos\Db\IrPdo::FETCH_UNIQUE
        const FETCH_GROUP :: integer 65536
        \Inforos\Db\IrPdo::FETCH_GROUP
        const FETCH_FUNC :: integer 10
        \Inforos\Db\IrPdo::FETCH_FUNC
        const FETCH_INTO :: integer 9
        \Inforos\Db\IrPdo::FETCH_INTO
        const ATTR_ORACLE_NULLS :: integer 11
        \Inforos\Db\IrPdo::ATTR_ORACLE_NULLS
    • public __construct(string $unittype) конструктор..
      new \Inforos\models\UnitsContents(string $unittype)
      /**
      * конструктор..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:29
      public getContentName(string $key = ''): string
      debug_backtrace()[1]['args'][0]->getContentName(string $key = '')
      Defined in .../core/classes/models/UnitsContents.php:48
      public getMenuLinks() достать набор ссылок для менюшки в шапке ..
      debug_backtrace()[1]['args'][0]->getMenuLinks()
      /**
      * достать набор ссылок для менюшки в шапке ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:65
      public getCatTree($unit, $pid0, $isvis = true): array дерево из рубрик вернуть дерево по конкретному типу рубрики/категории ...
      debug_backtrace()[1]['args'][0]->getCatTree($unit, $pid0, $isvis = true)
      /**
      * вернуть дерево по конкретному типу рубрики/категории ...
      * @param  string $unit имя сущности рубрик ..
      * @param int $pid ролительская рубрика начиная с котрой собираются рубрики ..
      * @param boolean|null $isvis активные рубрики или нет  .. либо все подряд если null
      * @return array        дерево из рубрик
      */
      
      Defined in .../core/classes/models/UnitsContents.php:255
      public getAllForArticlesMnenies(array $filter = array(), array $order = array(), array $limit = array()): array запрос мнений
      debug_backtrace()[1]['args'][0]->getAllForArticlesMnenies(array $filter = array(), array $order = array(), array $limit = array())
      /**
      * запрос мнений
      * @return [type] [description]
      * @see  getAll  [<description>]
      */
      
      Defined in .../core/classes/models/UnitsContents.php:333
      public getContentForTurmoPages(): array выборка из базы по новостям и статьям .. Запрос для формирования турбостраниц
      debug_backtrace()[1]['args'][0]->getContentForTurmoPages()
      /**
      * Запрос для формирования турбостраниц
      * @return array выборка из базы  по новостям и статьям  ..
      *
      */
      
      Defined in .../core/classes/models/UnitsContents.php:391
      public getAll(array $filter = array(), array $order = array(), array $limit = array()): array вывод контента в список ... actioon list
      debug_backtrace()[1]['args'][0]->getAll(array $filter = array(), array $order = array(), array $limit = array())
      /**
      * вывод контента в список ... actioon list
      * @param array $other  массив дополнительных полей для фильрации по таблице contents
      * @param int $count число элементов на страницу .. (задел для пагинатора
      * @param int $from Начало выборки ... limit ...
      *
      * @return array массив строк из таблицы Contents
      */
      
      Defined in .../core/classes/models/UnitsContents.php:435
      public preparingData($res): array массив с нужными полями для вывода .. подготовка данных к выводу ...
      debug_backtrace()[1]['args'][0]->preparingData($res)
      /**
      * подготовка данных к выводу ...
      * @param  array $res массив из запроса к базе данных
      * @return array      массив с нужными полями для вывода ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:654
      public getCountElements(array $other = array()): int собрать линки пагинаторв ..
      debug_backtrace()[1]['args'][0]->getCountElements(array $other = array())
      /**
      * собрать линки пагинаторв ..
      * @param array $other другие поля таблицы (contents) ..для фильтрации
      *
      * @return int число указанных элементов в таблице contents
      */
      
      Defined in .../core/classes/models/UnitsContents.php:728
      public getContentById(int $id, bool $anyvis = false, $methodGetAll = ''): array строка из таблицы Contents контент центрального блока .. достать одну сущность из таблицы contents
      debug_backtrace()[1]['args'][0]->getContentById(int $id, bool $anyvis = false, $methodGetAll = '')
      /**
      * контент центрального блока .. достать одну сущность из таблицы contents
      * @param int $id идентификатор сущности (contents)
      * @param boolean $anyvis не реагировать на видимость (колонка is_vis)
      * @param string $methodGetAll метод который используется для получения списока контента .. По умолчанию getAll
      *
      * @return array строка из таблицы Contents
      */
      
      Defined in .../core/classes/models/UnitsContents.php:851
      public addIncrementToViewField($id): boolean результат выполнения операции добавить инкремент к количе ству просмотров сущности .
      debug_backtrace()[1]['args'][0]->addIncrementToViewField($id)
      /**
      * добавить инкремент к количе ству просмотров сущности .
      * @param int $id iD сущности которой надо обновить просмотр..
      *
      * @return boolean  результат выполнения операции
      */
      
      Defined in .../core/classes/models/UnitsContents.php:937
      public getAuthorData(int $uid): array массив полей для этого юзера . из базы загрзка автора из базы
      debug_backtrace()[1]['args'][0]->getAuthorData(int $uid)
      /**
      * загрзка автора из базы
      * @param  int    $uid номер учётки автора .
      * @return array      массив полей для этого юзера . из базы
      */
      
      Defined in .../core/classes/models/UnitsContents.php:951
      public getThemeOfNumber($issuesOn = false): array строчка из контентной таблицы содержащая данные статьи .. достать статью для блока Тема номера
      debug_backtrace()[1]['args'][0]->getThemeOfNumber($issuesOn = false)
      /**
      * достать статью для блока Тема номера
      * @param bool $issuesOn Включение или отключение изданий ..  по умолчанию отключено ..
      * @return array строчка из контентной таблицы содержащая данные статьи ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1002
      public getNumbers($id): string Вернуть название выпуска по id достать номер рубрики ..
      debug_backtrace()[1]['args'][0]->getNumbers($id)
      /**
      * достать номер рубрики ..
      * @param int $id Номер выпуска
      *
      * @return string Вернуть название выпуска по id
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1057
      public getContentRubrics(int $rubcount0, bool $ismainonly = false): array список рубрик новостей достать рубрики новостей ..
      debug_backtrace()[1]['args'][0]->getContentRubrics(int $rubcount0, bool $ismainonly = false)
      /**
      * достать рубрики новостей ..
      * @param int $rubcount количество рубрик для отображения (0 = показывать всех )
      * @param boolean $ismainonly фильтр по главной странице
      * @return array список рубрик новостей
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1072
      public getTopReaded($count) запрос самого читаемого контента ... с максимумом посещений
      debug_backtrace()[1]['args'][0]->getTopReaded($count)
      /**
      * запрос самого читаемого контента ... с максимумом посещений
      *  @param string $unittype тип сущноси
      *  @param int $count Количествоа элементов
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1109
      public getTopComented($count) запрос самого коментируемого контента ... с максимумом посещений
      debug_backtrace()[1]['args'][0]->getTopComented($count)
      /**
      * запрос самого коментируемого контента ... с максимумом посещений
      *  @param string $unittype тип сущноси
      *  @param int $count Количествоа элементов
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1126
      public getTagsOfEntity() запрос тегов по заданной ..
      debug_backtrace()[1]['args'][0]->getTagsOfEntity()
      /**
      * запрос тегов по заданной  ..
      *
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1147
      public getContentCountPerMonth($dbegin, $dend): array распределение контента по времени .. запросить распределение по дням содержимого на диапазон .
      debug_backtrace()[1]['args'][0]->getContentCountPerMonth($dbegin, $dend)
      /**
      * запросить распределение по дням содержимого на диапазон  .
      * @param int $dbegin дата начала  в формате число  ..для фильтрации контеа по времени ..
      * @param int $dend дата окончания периода формате число  ..для фильтрации контеа по времени ..
      * @return array распределение контента по времени ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1171
      public addComment($text, $pid, $identity) добавление коментария ..
      debug_backtrace()[1]['args'][0]->addComment($text, $pid, $identity)
      /**
      * добавление коментария ..
      * @param string $text Текст коментария
      * @param int $pid родитель для комента .. статья или новость ..
      * @param int|string $indentity идентификатор пользователя .. (имя или uid )
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1195
      public addContent($id, $name, $intro, $text, $fileUrl, $user_id0, $date = null): int номер записи котовый добавлен в базу .. добвляем/обновляем Сущность с заполненными полями ..
      debug_backtrace()[1]['args'][0]->addContent($id, $name, $intro, $text, $fileUrl, $user_id0, $date = null)
      /**
      * добвляем/обновляем Сущность с заполненными полями  ..
      * @param int $id Номер обновляемой сущности ..
      * @param string $name Заголовок новости
      * @param string $intro Анонс описание новости
      * @param string $date дата публикации в формате Y-m-d H:i:s
      * @param string $fileUrl ссылка на картинку  которая будет записана в img1 (полномерная картинка
      * @param int $user_id Номер юзера . который привязан к контенту .
      * @return int номер записи котовый добавлен в базу ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1223
      public addUpdAdvert($id, $name, $text, $img = null, $uid0): boolean результат добавления записи в базу добавление/обновление объявления ..
      debug_backtrace()[1]['args'][0]->addUpdAdvert($id, $name, $text, $img = null, $uid0)
      /**
      * добавление/обновление  объявления ..
      * @param int $id номер записи ...если 0 то будет новая запись ..
      * @param strinf $name заголовок объявления
      * @param string $text текст объявления
      * @param string $img ссылка на картинку ..
      * @return boolean результат добавления записи в базу
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1291
      public contentRubricsBinder(string $ctype, int $cid, string $rtype = '', array $rids = array(), bool $replace = true) связывание контента с рубриками ..
      debug_backtrace()[1]['args'][0]->contentRubricsBinder(string $ctype, int $cid, string $rtype = '', array $rids = array(), bool $replace = true)
      /**
      * связывание контента с рубриками ..
      * @param string $ctype тип контента .. к которому надо привязать рубрику . (новости статьи ..
      * @param  int $cid идентификатор сущности сонтента к которой надо привязать рубрики
      * @param string $rtype Тип сущности ребрики  которую надо привязать  к контенту .. (рубрики категории .. )
      * @param array $rids идентификаторы рубрик который нужно связать .
      * @param bool $replace Заменить привязанные на новые или дополнить ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1320
      public addPartner($name, $text, $img, $unsban, $url, $uid0): int номер добавленного банера .. добавление партнёров ...
      debug_backtrace()[1]['args'][0]->addPartner($name, $text, $img, $unsban, $url, $uid0)
      /**
      * добавление партнёров ...
      * @param string $name Наименование ..
      * @param string $text Текст заявки на партнёрство ..
      * @param string $img Картинка логотип партнёра ..
      * @param string $unsban Ключ нашего банера ...
      * @param string $url ссылка на сайт партнёра ...
      * @param int $uid Номер пользователя который добавил этот пост )
      * @return int номер добавленного банера ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1367
      public getPartnerBanner($id): [type] [description] загрузить из базы ссылку на картинку ..
      debug_backtrace()[1]['args'][0]->getPartnerBanner($id)
      /**
      * загрузить из базы ссылку на картинку ..
      * @param  [type] $id [description]
      * @return [type]     [description]
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1392
      public getAllIssues($limits = array()): array список элементов типа Рубрика ... соответствующиъ изданиям .. Вытянуть все издания .. доступна постраничная пагинация ..
      debug_backtrace()[1]['args'][0]->getAllIssues($limits = array())
      /**
      * Вытянуть все издания ..  доступна постраничная пагинация ..
      * @param int $limits диапазон запроса .. limit
      * @return array список элементов типа Рубрика ... соответствующиъ изданиям ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1406
      public getAllIssuesCount() Считаем количество номеров ..
      debug_backtrace()[1]['args'][0]->getAllIssuesCount()
      /**
      * Считаем количество номеров ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1440
      public getYearsOfIssues(): array список готов изданий .. выбрать года изданий ..
      debug_backtrace()[1]['args'][0]->getYearsOfIssues()
      /**
      * выбрать года изданий ..
      * @return array список готов изданий ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1490
      public getSearchContent(string $search, int $count = 20, int $from0): array поиск по сайту ... результаты
      debug_backtrace()[1]['args'][0]->getSearchContent(string $search, int $count = 20, int $from0)
      /**
      * поиск по сайту ... результаты
      * @param string $search строка поиска
      * @return array рузультаты поиска
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1507
      public getTypeContentForAdminMenu() получить список типов контента сгрупперованный по категориям
      debug_backtrace()[1]['args'][0]->getTypeContentForAdminMenu()
      /**
      * получить список типов  контента сгрупперованный по категориям
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1555
      public getAllForContentInFrontOfRegionPro($filters = array(), $orders = array(), $limits = array()): [type] [description] Вернуть контент для главной страницы (списо...
      debug_backtrace()[1]['args'][0]->getAllForContentInFrontOfRegionPro($filters = array(), $orders = array(), $limits = array())
      /**
      * Вернуть контент для главной страницы (список нвостей/статей) ддля Региональных проектов ..
      * @return [type] [description]
      * @see getAll Общий метод получения контента ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1573
      private getMenuLevel($res, $l0) заполнить уровень меню ...
      debug_backtrace()[1]['args'][0]->getMenuLevel($res, $l0)
      /**
      * заполнить уровень меню ...
      */
      
      Defined in .../core/classes/models/UnitsContents.php:80
      private buildTree($arr, $pid0): array дерево элементов .. Строим дерево из массива
      debug_backtrace()[1]['args'][0]->buildTree($arr, $pid0)
      /**
      * Строим дерево из массива
      * @param  array $arr исходный линейный массив. В каждом элементе  массива должны быть id и pid
      * @param  int $pid начальное значение id с которого начинать строить
      * @return array      дерево элементов ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:282
      private fillRubricsData(array $ids) запрос рубрик . .. для контента ..
      debug_backtrace()[1]['args'][0]->fillRubricsData(array $ids)
      /**
      * запрос рубрик . .. для контента ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:812
      public static getModel(string $type = '', $otcherParams): parent создаём объект для дальнейшего использования
      \Inforos\models\UnitsContents::getModel(string $type = '', $otcherParams)
      /**
      *  создаём объект для дальнейшего использования
      */
      
      Defined in .../core/classes/models/UnitsContents.php:39
      public static findActiveMenuPunkt($menuTree = array()): array набор ссылок меню уровня .. Построение одного уровня меню из дерева .. в ...
      \Inforos\models\UnitsContents::findActiveMenuPunkt($menuTree = array())
      /**
      * Построение одного уровня меню из дерева .. в зависимости от текущего пункта меню .. Активный пункт ищется по активному пути из get параметров .
      * @param arrya $menuTree Дерево менюшки ...
      * @return array набор ссылок меню уровня ..
      */
      
      Defined in .../core/classes/models/UnitsContents.php:131
      public static findActiveMenuPath($urlSearch, $menuTree = array()): array Путь от корня до текущего пункта Строим активный путь из дерева меню для крошек ..
      \Inforos\models\UnitsContents::findActiveMenuPath($urlSearch, $menuTree = array())
      /**
      * Строим активный путь из дерева меню для крошек ..
      * @param  arrya $menuTree Дерево менюшки ...
      * @return array           Путь от корня до текущего пункта
      */
      
      Defined in .../core/classes/models/UnitsContents.php:175
      public static getCurrentMenuItem($module) получить данные раздела tree исходя из текуще...
      \Inforos\models\UnitsContents::getCurrentMenuItem($module)
      /**
      * получить данные раздела tree исходя из текущего расположения .. получить данные пункта меню для раздела .... списка ..
      * @param  string $type значение раздела модуля отображаемая
      */
      
      Defined in .../core/classes/models/UnitsContents.php:208
      public static ImageKiller($ids, $numImgs) зачистка картинок .. из contents ...
      \Inforos\models\UnitsContents::ImageKiller($ids, $numImgs)
      /**
      * зачистка картинок .. из contents ...
      * @param array $ids номер id записей из contents у которых надо бахнуть картинки ...
      * @param array $numImgs номера полей картинок .. которые надо бахнуть ...  от 0 до 3
      */
      
      Defined in .../core/classes/models/UnitsContents.php:963
      public static getUnitsList(): [type] [description] собрати типы контента на проекте ...
      \Inforos\models\UnitsContents::getUnitsList()
      /**
      * собрати типы контента на проекте ...
      * @return [type] [description]
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1601
      public static getExistRecordsInList($list): array Список urlов которые нашлись в базе и в списке одновременно запрос имеющихся записей проекта .. urlы которых находятся в списке list
      \Inforos\models\UnitsContents::getExistRecordsInList($list)
      /**
      * запрос имеющихся записей проекта .. urlы которых находятся в списке list
      * @param  array $list список urlов для проверки наличия записи ..
      * @return array       Список urlов которые нашлись в базе и в списке одновременно
      */
      
      Defined in .../core/classes/models/UnitsContents.php:1616
    • const CommentUnitId :: integer 41
      \Inforos\models\UnitsContents::CommentUnitId
      const RubDetect :: array (2)
      \Inforos\models\UnitsContents::RubDetect
      articles => string (7) "rubrics"
      \Inforos\models\UnitsContents::RubDetect['articles']
      news => string (7) "rubnews"
      \Inforos\models\UnitsContents::RubDetect['news']
/data/hosting/pudogru/htdocs/templates_c/baf4620276d5597a1d937d99db2eab955d7cb1d0_0.file.left-sitebar.tpl.php:45 smarty_function_AnonsesListBlock($params, $tpl)
debug_backtrace()[2]
  • Source
  • Arguments (2)
  • <?php echo smarty_function_TplPaster(array('file'=>'in-socnets','classpluss'=>'block-with-title','accessreg'=>'.*','params'=>array('title'=>'Мы в соцсетях')),$_smarty_tpl);?>
    <?php echo smarty_function_BanerPlace(array('id'=>"left-2",'size'=>'300x600','accessreg'=>'.*'),$_smarty_tpl);?>
    <?php echo smarty_function_AnonsesListBlock(array('type'=>"partners",'id'=>"in-left-sidebar",'sortby'=>array('sort'=>'asc'),'accessreg'=>'.*'),$_smarty_tpl);?>
    <?php echo smarty_function_BanerPlace(array('id'=>"right-1",'size'=>'300x60','accessreg'=>'.*'),$_smarty_tpl);?>
    <?php echo smarty_function_GalerySliderList(array('sortBy'=>'date','accessreg'=>'.*'),$_smarty_tpl);?>
  • $params => array (4)
    debug_backtrace()[2]['args'][0]
    type => string (8) "partners"
    debug_backtrace()[2]['args'][0]['type']
    id => string (15) "in-left-sidebar"
    debug_backtrace()[2]['args'][0]['id']
    sortby => array (1)
    debug_backtrace()[2]['args'][0]['sortby']
    sort => string (3) "asc"
    debug_backtrace()[2]['args'][0]['sortby']['sort']
    accessreg => string (2) ".*"
    debug_backtrace()[2]['args'][0]['accessreg']
    $tpl => Smarty_Internal_Template (24)
    debug_backtrace()[2]['args'][1]
    • Properties (24)
    • Available methods (46)
    • Static class properties (3)
    • public _objType -> integer 2
      debug_backtrace()[2]['args'][1]->_objType
      public smarty -> &Inforos\Application (90)
      debug_backtrace()[2]['args'][1]->smarty
      • Properties (90)
      • Available methods (106)
      • Static class properties (42)
      • private sape -> SAPE_client (34)
        • Properties (34)
        • Available methods (22)
        • protected _links_delimiter -> string (0) ""
          protected _links -> array (14) Depth Limit
          protected _links_page -> array (0)
          protected _teasers_page -> array (0)
          protected _user_agent -> string (15) "SAPE_Client PHP"
          protected _show_only_block -> boolean false
          protected _block_tpl -> string (0) ""
          protected _block_tpl_options -> array (0)
          protected _block_uri_idna -> array (0)
          protected _return_links_calls -> null
          protected _teasers_css_showed -> boolean false
          protected _version -> string (5) "1.3.9"
          protected _verbose -> boolean false
          protected _charset -> string (12) "windows-1251"
          protected _sape_charset -> string (12) "windows-1251"
          protected _server_list -> array (2) Depth Limit
          protected _cache_lifetime -> integer 3600
          protected _cache_reloadtime -> integer 600
          protected _errors -> array (0)
          protected _host -> string (8) "pudog.ru"
          protected _request_uri -> string (36) "/?module=articles&action=view&id=143"
          protected _multi_site -> boolean true
          protected _fetch_remote_type -> string (0) ""
          protected _socket_timeout -> integer 6
          protected _force_show_code -> boolean false
          protected _is_our_bot -> boolean false
          protected _debug -> boolean false
          protected _file_contents_for_debug -> array (0)
          protected _ignore_case -> boolean false
          protected _db_file -> string (71) "/usr/home/federalcore/root/vendor/anh/sape-php-client/pudog.ru.links.db"
          • File (669B)
          • -rw-rw-rw- 1616 1066 669B Oct 27 20:45 /usr/home/federalcore/root/vendor/anh/sape-php-client/pudog.ru.links.db
            
          protected _use_server_array -> boolean false
          protected _show_counter_separately -> boolean false
          protected _force_update_db -> boolean false
          public _page_obligatory_output -> string (0) ""
        • public __construct($options = null)
          Defined in .../anh/sape-php-client/sape.php:632
          public return_block_links($n = null, $options = null): string Вывод ссылок в виде блока
          /**
          * Вывод ссылок в виде блока
          *
          * - Примечание: начиная с версии 1.2.2 второй аргумент $offset убран. Если
          * передавать его согласно старой сигнатуре, то он будет проигнорирован.
          *
          * @param int   $n       Количествово ссылок, которые нужно вывести в текущем блоке
          * @param array $options Опции
          *
          * <code>
          * $options = array();
          * $options['block_no_css'] = (false|true);
          * // Переопределяет запрет на вывод css в коде страницы: false - выводить css
          * $options['block_orientation'] = (1|0);
          * // Переопределяет ориентацию блока: 1 - горизонтальная, 0 - вертикальная
          * $options['block_width'] = ('auto'|'[?]px'|'[?]%'|'[?]');
          * // Переопределяет ширину блока:
          * // 'auto'  - определяется шириной блока-предка с фиксированной шириной,
          * // если такового нет, то займет всю ширину
          * // '[?]px' - значение в пикселях
          * // '[?]%'  - значение в процентах от ширины блока-предка с фиксированной шириной
          * // '[?]'   - любое другое значение, которое поддерживается спецификацией CSS
          * </code>
          *
          * @see return_links()
          * @see return_counter()
          *
          * @return string
          */
          
          Defined in .../anh/sape-php-client/sape.php:792
          public return_links($n = null, $options = null): string Вывод ссылок в обычном виде - текст с разделителем
          /**
          * Вывод ссылок в обычном виде - текст с разделителем
          *
          * - Примечание: начиная с версии 1.2.2 второй аргумент $offset убран. Если
          * передавать его согласно старой сигнатуре, то он будет проигнорирован.
          *
          * @param int   $n       Количествово ссылок, которые нужно вывести
          * @param array $options Опции
          *
          * <code>
          * $options = array();
          * $options['as_block'] = (false|true);
          * // Показывать ли ссылки в виде блока
          * </code>
          *
          * @see return_block_links()
          * @see return_counter()
          *
          * @return string
          */
          
          Defined in .../anh/sape-php-client/sape.php:1039
          public return_teasers_block($block_id)
          Defined in .../anh/sape-php-client/sape.php:1109
          public show_image($file_name = null)
          Defined in .../anh/sape-php-client/sape.php:1168
          public return_counter(): string Вернуть js-код - работает только когда параме...
          /**
          * Вернуть js-код
          * - работает только когда параметр конструктора show_counter_separately = true
          *
          * @return string
          */
          
          Inherited from SAPE_base
          Defined in .../anh/sape-php-client/sape.php:563
          protected _return_array_links_html($html, $options = null): string Обработка html для массива ссылок
          /**
          * Обработка html для массива ссылок
          *
          * @param string     $html
          * @param null|array $options
          *
          * @return string
          */
          
          Defined in .../anh/sape-php-client/sape.php:647
          protected _return_html($html): string Финальная обработка html перед выводом ссылок
          /**
          * Финальная обработка html перед выводом ссылок
          *
          * @param string $html
          *
          * @return string
          */
          
          Defined in .../anh/sape-php-client/sape.php:708
          protected _add_debug_info($html)
          Defined in .../anh/sape-php-client/sape.php:717
          protected _add_file_content_for_debug($file_name)
          Defined in .../anh/sape-php-client/sape.php:731
          protected _convertCharset($html)
          /**
          * Eсли запрошена определенная кодировка, и известна кодировка кеша, и они разные, конвертируем в заданную
          */
          
          Defined in .../anh/sape-php-client/sape.php:747
          protected _get_db_file()
          Defined in .../anh/sape-php-client/sape.php:1198
          protected _get_dispenser_path()
          Defined in .../anh/sape-php-client/sape.php:1207
          protected _set_data($data)
          Defined in .../anh/sape-php-client/sape.php:1212
          protected _get_full_user_agent_string(): string Получить строку User-Agent
          /**
          * Получить строку User-Agent
          *
          * @return string
          */
          
          Inherited from SAPE_base
          Defined in .../anh/sape-php-client/sape.php:226
          protected _debug_output($data): string Вывести дебаг-информацию
          /**
          * Вывести дебаг-информацию
          *
          * @param $data
          *
          * @return string
          */
          
          Inherited from SAPE_base
          Defined in .../anh/sape-php-client/sape.php:238
          protected _fetch_remote_file($host, $path, $specifyCharset = false) Функция для подключения к удалённому серверу
          /**
          * Функция для подключения к удалённому серверу
          */
          
          Inherited from SAPE_base
          Defined in .../anh/sape-php-client/sape.php:248
          protected _read($filename) Функция чтения из локального файла
          /**
          * Функция чтения из локального файла
          */
          
          Inherited from SAPE_base
          Defined in .../anh/sape-php-client/sape.php:341
          protected _write($filename, $data) Функция записи в локальный файл
          /**
          * Функция записи в локальный файл
          */
          
          Inherited from SAPE_base
          Defined in .../anh/sape-php-client/sape.php:377
          protected _raise_error($e) Функция обработки ошибок
          /**
          * Функция обработки ошибок
          */
          
          Inherited from SAPE_base
          Defined in .../anh/sape-php-client/sape.php:417
          protected _load_data() Загрузка данных
          /**
          * Загрузка данных
          */
          
          Inherited from SAPE_base
          Defined in .../anh/sape-php-client/sape.php:459
          protected _return_obligatory_page_content()
          Inherited from SAPE_base
          Defined in .../anh/sape-php-client/sape.php:542
        private themename -> string (4) "tpl9"
        private smodule -> string (8) "articles"
        private saction -> string (4) "view"
        public params -> array (3)
        debug_backtrace()[2]['args'][1]->smarty->params
        module => string (8) "articles"
        debug_backtrace()[2]['args'][1]->smarty->params['module']
        action => string (4) "view"
        debug_backtrace()[2]['args'][1]->smarty->params['action']
        id => string (3) "143"
        debug_backtrace()[2]['args'][1]->smarty->params['id']
        private constrargs -> array (0)
        private sitesettings -> array (24)
        comments|module => array (7) Depth Limit
        more|module => array (7) Depth Limit
        more|theme => array (7) Depth Limit
        issuetop|module => array (7) Depth Limit
        media_top|plugin => array (7) Depth Limit
        contest_top|plugin => array (7) Depth Limit
        link|fields => array (7) Depth Limit
        akismet|key => array (7) Depth Limit
        comments|email => array (7) Depth Limit
        os|email => array (7) Depth Limit
        meta|title => array (7) Depth Limit
        meta|keywords => array (7) Depth Limit
        meta|description => array (7) Depth Limit
        city|xml => array (7) Depth Limit
        arhiveis|sort => array (7) Depth Limit
        Ya_Metrika => array (7) Depth Limit
        vote_top|plugin => array (7) Depth Limit
        qa|main => array (7) Depth Limit
        qa|block => array (7) Depth Limit
        hk|module => array (7) Depth Limit
        linkfriend|module => array (7) Depth Limit
        limit|authors => array (7) Depth Limit
        contents|authors => array (7) Depth Limit
        cashe|blocks => array (7) Depth Limit
        private errmess -> string (0) ""
        private globalSiteErrors -> array (0)
        private blocksmas -> array (0)
        public user -> Inforos\models\User (2)
        debug_backtrace()[2]['args'][1]->smarty->user
        • Properties (2)
        • Available methods (13)
        • Static class properties (2)
        • private id -> integer 0
          private ud -> null
        • public __construct($uid0)
          new \Inforos\models\User($uid0)
          Defined in .../core/classes/models/User.php:24
          public isAuthorized(): boolean true если пользователь залогинился .. проверка автризованности пользователя ...
          debug_backtrace()[2]['args'][1]->smarty->user->isAuthorized()
          /**
          * проверка автризованности пользователя ...
          * @return boolean true если пользователь залогинился ..
          */
          
          Defined in .../core/classes/models/User.php:71
          public login(): [type] [description] логиним .. юзера
          debug_backtrace()[2]['args'][1]->smarty->user->login()
          /**
          * логиним .. юзера
          * @return [type] [description]
          */
          
          Defined in .../core/classes/models/User.php:80
          public logOut(): [type] [description] разлогинивание ...
          debug_backtrace()[2]['args'][1]->smarty->user->logOut()
          /**
          * разлогинивание ...
          * @return [type] [description]
          */
          
          Defined in .../core/classes/models/User.php:88
          public __get($key)
          Defined in .../core/classes/models/User.php:113
          public setData($data) Засадить новые данные для пользователя ...
          debug_backtrace()[2]['args'][1]->smarty->user->setData($data)
          /**
          * Засадить новые данные для пользователя ...
          * @param string $key Имя поля в таблице . кроме почты и id
          */
          
          Defined in .../core/classes/models/User.php:148
          public killPhoto() зачистка картинок .....
          debug_backtrace()[2]['args'][1]->smarty->user->killPhoto()
          /**
          * зачистка картинок .....
          */
          
          Defined in .../core/classes/models/User.php:197
          public setPhoto($filePath) запись новой картинки .. .
          debug_backtrace()[2]['args'][1]->smarty->user->setPhoto($filePath)
          /**
          * запись новой картинки  .. .
          * @param string $filePath абсолютный путь к временной картинке .. .
          */
          
          Defined in .../core/classes/models/User.php:211
          public resetPass($pass = ''): string Новый пароль засадить новый пароль ..
          debug_backtrace()[2]['args'][1]->smarty->user->resetPass($pass = '')
          /**
          * засадить новый пароль ..
          * @param  string $pass Новый желаемый пароль ..
          * @return string       Новый пароль
          */
          
          Defined in .../core/classes/models/User.php:240
          public getId(): [type] [description] вернуть id юзера ..
          debug_backtrace()[2]['args'][1]->smarty->user->getId()
          /**
          * вернуть id юзера ..
          * @return [type] [description]
          */
          
          Defined in .../core/classes/models/User.php:258
          private loadData()
          Defined in .../core/classes/models/User.php:41
          public static getByMail($mail): [type] [description] проверка наличия юзера .. в базе ..
          \Inforos\models\User::getByMail($mail)
          /**
          * проверка  наличия юзера .. в базе ..
          * @param  [type] $mail [description]
          * @return [type]       [description]
          */
          
          Defined in .../core/classes/models/User.php:99
          public static addUser($email, $data = array()): int ID .юзера добавленного или существующего с этим ящиком .. добавление юзера ..
          \Inforos\models\User::addUser($email, $data = array())
          /**
          * добавление юзера ..
          * @param string $email почта которую надо добавить
          * @param string $pass пароль юзера ..
          * @param string $data дополнительные поля юзера ..
          * @return int ID .юзера добавленного или существующего с этим ящиком ..
          */
          
          Defined in .../core/classes/models/User.php:127
        • const MULTIPLE_FIELDS :: array (9) Depth Limit
          \Inforos\models\User::MULTIPLE_FIELDS
          const AVATAR_PATH :: string (19) "media/user-profiles"
          \Inforos\models\User::AVATAR_PATH
        private lang -> string (2) "ru"
        private siteNotif -> Inforos\SiteNotifyction (0)
        • Available methods (7)
        • Static class properties (5)
        • public __construct()
          Defined in .../core/classes/SiteNotifyction.php:27
          public __destruct()
          Defined in .../core/classes/SiteNotifyction.php:33
          public setMess($mess, $type = 'su') Выставить сообщение
          /**
          * Выставить сообщение
          * @param string $mess Текст сообщения
          * @param striing $type тип сообщения (один из перечисленных в static::$mess)
          * @see  SiteNotifyction::$mess
          */
          
          Defined in .../core/classes/SiteNotifyction.php:51
          public clearAll() очистка стеа сообщений
          /**
          * очистка стеа сообщений
          */
          
          Defined in .../core/classes/SiteNotifyction.php:60
          public get($type = ''): array Список сообщений Получить массив сообщений определённого типа
          /**
          * Получить массив сообщений определённого типа
          * @param  string $type Тип сообщений
          * @return array       Список сообщений
          * @see SiteNotifyction::$mess
          */
          
          Defined in .../core/classes/SiteNotifyction.php:72
          public hasMess($mt = array()): boolean [description] узнать число сообщений (всех или опрелделённого типа)
          /**
          * узнать число сообщений (всех или опрелделённого типа)
          * @return boolean [description]
          */
          
          Defined in .../core/classes/SiteNotifyction.php:81
          public static getO()
          \Inforos\SiteNotifyction::getO()
          Defined in .../core/classes/SiteNotifyction.php:38
        • private static $mess :: array (3) Depth Limit
          private static $obj :: Inforos\SiteNotifyction (0) Recursion
          const MTYPE_ERROR :: string (3) "err"
          \Inforos\SiteNotifyction::MTYPE_ERROR
          const MTYPE_WARN :: string (4) "warn"
          \Inforos\SiteNotifyction::MTYPE_WARN
          const MTYPE_SU :: string (2) "su"
          \Inforos\SiteNotifyction::MTYPE_SU
        private mailer -> Inforos\Mailer (2)
        • Properties (2)
        • Available methods (2)
        • private smtp -> Mail_smtp (14) Depth Limit
          private from -> string (13) "info@pudog.ru"
        • public __construct()
          Defined in .../core/classes/Mailer.php:14
          public send($to, $subject, $text = '', $attachs = array()): bool результат отправки отправка почты ...
          /**
          * отправка почты ...
          * @param  string $to     отправить на почтовый ящик
          * @param  string $subject Тема письма
          * @param  string $body   Текст письма ...
          * @param array $attachs Вложения в почту ...= список путей к файлам .. которые надо прицепить к письму ..
          * @return bool         результат отправки
          */
          
          Defined in .../core/classes/Mailer.php:43
        public auto_literal -> boolean true
        debug_backtrace()[2]['args'][1]->smarty->auto_literal
        public error_unassigned -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->error_unassigned
        public use_include_path -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->use_include_path
        public _templateDirNormalized -> boolean true
        debug_backtrace()[2]['args'][1]->smarty->_templateDirNormalized
        public _joined_template_dir -> string (130) "/data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/...
        debug_backtrace()[2]['args'][1]->smarty->_joined_template_dir
        /data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/tpl9/#/usr/home/federalcore/root/core/smarty_tempates/
        
        public _configDirNormalized -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->_configDirNormalized
        public _joined_config_dir -> null
        debug_backtrace()[2]['args'][1]->smarty->_joined_config_dir
        public default_template_handler_func -> null
        debug_backtrace()[2]['args'][1]->smarty->default_template_handler_func
        public default_config_handler_func -> null
        debug_backtrace()[2]['args'][1]->smarty->default_config_handler_func
        public default_plugin_handler_func -> null
        debug_backtrace()[2]['args'][1]->smarty->default_plugin_handler_func
        public _compileDirNormalized -> boolean true
        debug_backtrace()[2]['args'][1]->smarty->_compileDirNormalized
        public _pluginsDirNormalized -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->_pluginsDirNormalized
        public _cacheDirNormalized -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->_cacheDirNormalized
        public force_compile -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->force_compile
        public use_sub_dirs -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->use_sub_dirs
        public allow_ambiguous_resources -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->allow_ambiguous_resources
        public merge_compiled_includes -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->merge_compiled_includes
        public extends_recursion -> boolean true
        debug_backtrace()[2]['args'][1]->smarty->extends_recursion
        public force_cache -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->force_cache
        public left_delimiter -> string (1) "{"
        debug_backtrace()[2]['args'][1]->smarty->left_delimiter
        public right_delimiter -> string (1) "}"
        debug_backtrace()[2]['args'][1]->smarty->right_delimiter
        public literals -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->literals
        public security_class -> string (15) "Smarty_Security"
        debug_backtrace()[2]['args'][1]->smarty->security_class
        public security_policy -> null
        debug_backtrace()[2]['args'][1]->smarty->security_policy
        public php_handling -> integer 0
        debug_backtrace()[2]['args'][1]->smarty->php_handling
        public allow_php_templates -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->allow_php_templates
        public debugging -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->debugging
        public debugging_ctrl -> string (4) "NONE"
        debug_backtrace()[2]['args'][1]->smarty->debugging_ctrl
        public smarty_debug_id -> string (12) "SMARTY_DEBUG"
        debug_backtrace()[2]['args'][1]->smarty->smarty_debug_id
        public debug_tpl -> null
        debug_backtrace()[2]['args'][1]->smarty->debug_tpl
        public error_reporting -> null
        debug_backtrace()[2]['args'][1]->smarty->error_reporting
        public config_overwrite -> boolean true
        debug_backtrace()[2]['args'][1]->smarty->config_overwrite
        public config_booleanize -> boolean true
        debug_backtrace()[2]['args'][1]->smarty->config_booleanize
        public config_read_hidden -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->config_read_hidden
        public compile_locking -> boolean true
        debug_backtrace()[2]['args'][1]->smarty->compile_locking
        public cache_locking -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->cache_locking
        public locking_timeout -> integer 10
        debug_backtrace()[2]['args'][1]->smarty->locking_timeout
        public default_resource_type -> string (4) "file"
        debug_backtrace()[2]['args'][1]->smarty->default_resource_type
        public caching_type -> string (4) "file"
        debug_backtrace()[2]['args'][1]->smarty->caching_type
        public default_config_type -> string (4) "file"
        debug_backtrace()[2]['args'][1]->smarty->default_config_type
        public cache_modified_check -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->cache_modified_check
        public registered_plugins -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->registered_plugins
        public registered_objects -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->registered_objects
        public registered_classes -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->registered_classes
        public registered_filters -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->registered_filters
        public registered_resources -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->registered_resources
        public registered_cache_resources -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->registered_cache_resources
        public autoload_filters -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->autoload_filters
        public default_modifiers -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->default_modifiers
        public escape_html -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->escape_html
        public start_time -> double 1603823163.9912
        debug_backtrace()[2]['args'][1]->smarty->start_time
        public _current_file -> null
        debug_backtrace()[2]['args'][1]->smarty->_current_file
        public _parserdebug -> boolean false
        debug_backtrace()[2]['args'][1]->smarty->_parserdebug
        public _objType -> integer 1
        debug_backtrace()[2]['args'][1]->smarty->_objType
        public _debug -> null
        debug_backtrace()[2]['args'][1]->smarty->_debug
        protected template_dir -> array (3)
        0 => string (46) "/data/hosting/pudogru/htdocs/custom-tpls/tpl9/"
        • Directory (7B)
        • drwxr-xr-x 1616 101 7B Jun 08 20:05 /data/hosting/pudogru/htdocs/custom-tpls/tpl9
          
        1 => string (34) "/usr/home/federalcore/themes/tpl9/"
        • Directory (24B)
        • drwxr-xr-x 1066 1066 24B Oct 13 19:02 /usr/home/federalcore/themes/tpl9
          
        2 => string (48) "/usr/home/federalcore/root/core/smarty_tempates/"
        • Directory (63B)
        • drwxr-xr-x 1066 1066 63B Oct 21 11:48 /usr/home/federalcore/root/core/smarty_tempates
          
        protected _processedTemplateDir -> array (3)
        0 => boolean true
        1 => boolean true
        2 => boolean true
        protected config_dir -> array (1)
        0 => string (10) "./configs/"
        protected _processedConfigDir -> array (0)
        protected compile_dir -> string (41) "/data/hosting/pudogru/htdocs/templates_c/"
        • Directory (60B)
        • drwxrwx--x 1616 101 60B Oct 23 22:55 /data/hosting/pudogru/htdocs/templates_c
          
        protected plugins_dir -> array (2)
        0 => string (61) "/usr/home/federalcore/root/vendor/smarty/smarty/libs/plugins/"
        • Directory (49B)
        • drwxr-xr-x 1066 1066 49B May 03 09:46 /usr/home/federalcore/root/vendor/smarty/smarty/libs/plugins
          
        1 => string (46) "/usr/home/federalcore/root/core/smarty_plugins"
        • Directory (73B)
        • drwxr-xr-x 1066 1066 73B Oct 21 11:33 /usr/home/federalcore/root/core/smarty_plugins
          
        protected cache_dir -> string (8) "./cache/"
        protected obsoleteProperties -> array (8)
        0 => string (16) "resource_caching"
        1 => string (25) "template_resource_caching"
        2 => string (22) "direct_access_security"
        3 => string (10) "_dir_perms"
        4 => string (11) "_file_perms"
        5 => string (19) "plugin_search_order"
        6 => string (35) "inheritance_merge_compiled_includes"
        7 => string (19) "resource_cache_mode"
        protected accessMap -> array (7)
        template_dir => string (11) "TemplateDir"
        config_dir => string (9) "ConfigDir"
        plugins_dir => string (10) "PluginsDir"
        compile_dir => string (10) "CompileDir"
        cache_dir => string (8) "CacheDir"
        themename => string (9) "ThemeName"
        jsvars => string (6) "JSVars"
        public cache_id -> null
        debug_backtrace()[2]['args'][1]->smarty->cache_id
        public compile_id -> null
        debug_backtrace()[2]['args'][1]->smarty->compile_id
        public caching -> integer 0
        debug_backtrace()[2]['args'][1]->smarty->caching
        public compile_check -> integer 1
        debug_backtrace()[2]['args'][1]->smarty->compile_check
        public cache_lifetime -> integer 3600
        debug_backtrace()[2]['args'][1]->smarty->cache_lifetime
        public tplFunctions -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->tplFunctions
        public _cache -> array (1)
        debug_backtrace()[2]['args'][1]->smarty->_cache
        resource_handlers => array (1) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->_cache['resource_handlers']
        public template_class -> string (24) "Smarty_Internal_Template"
        debug_backtrace()[2]['args'][1]->smarty->template_class
        public tpl_vars -> array (11)
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars
        lang => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['lang']
        uid => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['uid']
        username => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['username']
        avatarExt => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['avatarExt']
        base_url => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['base_url']
        page_url => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['page_url']
        core_url => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['core_url']
        module => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['module']
        action => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['action']
        theme => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['theme']
        SiteNotifyMess => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->smarty->tpl_vars['SiteNotifyMess']
        public parent -> null
        debug_backtrace()[2]['args'][1]->smarty->parent
        public config_vars -> array (0)
        debug_backtrace()[2]['args'][1]->smarty->config_vars
        public ext -> Smarty_Internal_Extension_Handler (7)
        debug_backtrace()[2]['args'][1]->smarty->ext
        • Properties (7)
        • Available methods (5)
        • public objType -> integer 1
          debug_backtrace()[2]['args'][1]->smarty->ext->objType
          private _property_info -> array (8) Depth Limit
          private resolvedProperties -> array (0)
          public _capture -> Smarty_Internal_Runtime_Capture (6) Depth Limit
          debug_backtrace()[2]['args'][1]->smarty->ext->_capture
          public _foreach -> Smarty_Internal_Runtime_Foreach (1) Depth Limit
          debug_backtrace()[2]['args'][1]->smarty->ext->_foreach
          public loadPlugin -> Smarty_Internal_Method_LoadPlugin (1) Depth Limit
          debug_backtrace()[2]['args'][1]->smarty->ext->loadPlugin
          public _updateScope -> Smarty_Internal_Runtime_UpdateScope (0) Depth Limit
          debug_backtrace()[2]['args'][1]->smarty->ext->_updateScope
        • public _callExternalMethod(Smarty_Internal_Data $data, $name, $args): mixed Call external Method
          debug_backtrace()[2]['args'][1]->smarty->ext->_callExternalMethod(Smarty_Internal_Data $data, $name, $args)
          /**
          * Call external Method
          *
          * @param \Smarty_Internal_Data $data
          * @param string                $name external method names
          * @param array                 $args argument array
          *
          * @return mixed
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:66
          public upperCase($name): string Make first character of name parts upper case
          debug_backtrace()[2]['args'][1]->smarty->ext->upperCase($name)
          /**
          * Make first character of name parts upper case
          *
          * @param string $name
          *
          * @return string
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:145
          public __get($property_name): mixed|Smarty_Template_Cached get extension object
          /**
          * get extension object
          *
          * @param string $property_name property name
          *
          * @return mixed|Smarty_Template_Cached
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:159
          public __set($property_name, $value) set extension property
          /**
          * set extension property
          *
          * @param string $property_name property name
          * @param mixed  $value         value
          *
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:180
          public __call($name, $args): mixed Call error handler for undefined method
          /**
          * Call error handler for undefined method
          *
          * @param string $name unknown method-name
          * @param array  $args argument array
          *
          * @return mixed
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:193
      • public __construct()
        new \Inforos\Application()
        Defined in .../core/classes/Application.php:112
        public getSape(): [type] [description] вернуть объект SapeRU ...
        debug_backtrace()[2]['args'][1]->smarty->getSape()
        /**
        * вернуть объект SapeRU ...
        * @return [type] [description]
        */
        
        Defined in .../core/classes/Application.php:348
        public setSiteMess($text, $type = 'su') жобавить сообщение сайта
        debug_backtrace()[2]['args'][1]->smarty->setSiteMess($text, $type = 'su')
        /**
        * жобавить сообщение сайта
        * @var [type]
        */
        
        Defined in .../core/classes/Application.php:372
        public getVarValueByPath(array $source, string $path, $def = null): any Значение найденное в масииве или $def получить элемент массива из пути ..
        debug_backtrace()[2]['args'][1]->smarty->getVarValueByPath(array $source, string $path, $def = null)
        /**
        * получить элемент массива из пути ..
        * @param  array $source  Исодный массив для поиска..
        * @param  string $path   путь к значению в массиве, уровни разделены точками ..
        * @param  any $def    Значение которое будет возвращено в случае безуспешного поиска ..
        * @return any         Значение найденное в масииве или $def
        */
        
        Defined in .../core/classes/Application.php:408
        public getSiteParam($key = '', $type = 'val') достать одну настройку .. из базы ..
        debug_backtrace()[2]['args'][1]->smarty->getSiteParam($key = '', $type = 'val')
        /**
        * достать одну настройку .. из базы ..
        * @param string $key Ключик настроки из таблицы
        * @param string $type поле из таблицы .. val|tpl
        */
        
        Defined in .../core/classes/Application.php:484
        public setAppScopeVar(string $path, $var = null) записать данные в хранилище ..
        debug_backtrace()[2]['args'][1]->smarty->setAppScopeVar(string $path, $var = null)
        /**
        * записать данные в хранилище ..
        * @param string $path путь внутри хранилища (уровни разделены точками)
        * @param any $var данные для записи .. (если опущено .. = переменная в пути убивается)
        */
        
        Defined in .../core/classes/Application.php:525
        public getAppScopeVar(string $path, $def = null) получить значение из хранилища ..
        debug_backtrace()[2]['args'][1]->smarty->getAppScopeVar(string $path, $def = null)
        /**
        * получить значение из хранилища ..
        * @param  string $path путь переменной
        * @param  [type] $def  значение по умолчанию если в хранилище ничего не нашлось ..
        */
        
        Defined in .../core/classes/Application.php:539
        public sendMail($to, $title, $body = '', $attachs = array()): bool Результат отправки почты .. отправка почты .. .
        debug_backtrace()[2]['args'][1]->smarty->sendMail($to, $title, $body = '', $attachs = array())
        /**
        * отправка почты .. .
        * @param string $to Ящик на который надо загнать письмо ..
        * @param string $title Заголовок письма ..
        * @param string $body содердимое письма ... контент ...
        *
        * @return bool Результат отправки почты ..
        */
        
        Defined in .../core/classes/Application.php:552
        public getGlobalErrors() вернуть глобальные ошибки ..
        debug_backtrace()[2]['args'][1]->smarty->getGlobalErrors()
        /**
        * вернуть глобальные ошибки ..
        */
        
        Defined in .../core/classes/Application.php:578
        public getThemeName(): string Имя темы .. /Вернуть имя текущей темы ..
        debug_backtrace()[2]['args'][1]->smarty->getThemeName()
        /**
        * /Вернуть имя текущей темы ..
        * @return string Имя темы ..
        */
        
        Defined in .../core/classes/Application.php:587
        public getJSVars(): array массив собранный для пробрасывания в js код .. Вернуть js массив для пробрасывания переменных в JS-код
        debug_backtrace()[2]['args'][1]->smarty->getJSVars()
        /**
        * Вернуть js массив для пробрасывания переменных в JS-код
        * @return array массив собранный для пробрасывания в js код ..
        */
        
        Defined in .../core/classes/Application.php:595
        public addJsVars(array $jsvars) Добавить JS переменную или массив для выдачи в JS
        debug_backtrace()[2]['args'][1]->smarty->addJsVars(array $jsvars)
        /**
        * Добавить JS переменную или массив для выдачи в JS
        * @param array $jsvars массив для добавления в корень ..
        */
        
        Defined in .../core/classes/Application.php:604
        public run() запуск приложения
        debug_backtrace()[2]['args'][1]->smarty->run()
        /**
        * запуск приложения
        */
        
        Defined in .../core/classes/Application.php:629
        public checkTpls($tplTail, $inFolder = '.'): string|false найденный шаблон или false проверка наличия шаблона
        debug_backtrace()[2]['args'][1]->smarty->checkTpls($tplTail, $inFolder = '.')
        /**
        * проверка наличия шаблона
        * @param array $tplList набор элементов из которых сможет событь составлен шаблон
        *
        * @return string|false найденный шаблон или false
        */
        
        Defined in .../core/classes/Application.php:927
        public generateClases(array $tplname): array генерация классов для обёртки шаблона ..
        debug_backtrace()[2]['args'][1]->smarty->generateClases(array $tplname)
        /**
        * генерация классов для обёртки шаблона ..
        * @param string $tplname Сгенерированное имя шаблона
        * @return array набор классов для идентификации блока
        */
        
        Defined in .../core/classes/Application.php:978
        public checkParams(array $params, array $pcheck): bool проверрка входных параметров ..
        debug_backtrace()[2]['args'][1]->smarty->checkParams(array $params, array $pcheck)
        /**
        * проверрка входных параметров ..
        * @param array $params набор входных параметров
        * @param array $pcheck массив обязательных параметров которые проверяются
        *
        * @return boolean true = все параметры в норме .
        */
        
        Defined in .../core/classes/Application.php:1001
        public printError($mess): string результат прогона по шаблону оборачиваем текст ошибки в шаблон ошибки ..
        debug_backtrace()[2]['args'][1]->smarty->printError($mess)
        /**
        *  оборачиваем текст ошибки в шаблон ошибки ..
        * @param  string $mess Текст ошибки ...
        * @return string   результат прогона по шаблону
        */
        
        Defined in .../core/classes/Application.php:1022
        public checkBlockAccess($preg = '')
        debug_backtrace()[2]['args'][1]->smarty->checkBlockAccess($preg = '')
        /**
        * Проверка доступности  данных плагина   проверка производится исходя из  регулярного выражения передаваемого в параметре .
        * за основу берётся  строка из параметров запроса .. (набор get парамтеров .) представленных в виде имяПараметра=значениеПараметра разделённые тремя дефисами  .
        * @param array $params Параметры передаваемые в плагин .. из них может быть рассмотрен параметр  accessreg как источник регулярного выражения Если он пуст = блок считается отсутствующим ..
        */
        
        Defined in .../core/classes/Application.php:1035
        public getErrMess(): string текст ошибки забрать сообщение об ошибке
        debug_backtrace()[2]['args'][1]->smarty->getErrMess()
        /**
        * забрать сообщение об ошибке
        * @return string текст ошибки
        */
        
        Defined in .../core/classes/Application.php:1119
        public d($var = array(), $accessreg = 'debug=1') вывод отладочной информации
        debug_backtrace()[2]['args'][1]->smarty->d($var = array(), $accessreg = 'debug=1')
        /**
        * вывод отладочной информации
        * @param array|any $var переменная которую надо  отобразить
        * @param string $accessreg  переменная фильтр  ограничивающая права ..
        */
        
        Defined in .../core/classes/Application.php:1129
        public SetError($mess) сообщить об ошибке ..
        debug_backtrace()[2]['args'][1]->smarty->SetError($mess)
        /**
        * сообщить об ошибке ..
        */
        
        Defined in .../core/classes/Application.php:1147
        public initPlugin(string $pn): bool
        debug_backtrace()[2]['args'][1]->smarty->initPlugin(string $pn)
        /**
        * Метод помощник, позволяет быстрее загрузить нужный плагин.. Smarty  . работает на основе pluginLoad()
        * @param string $pn Имя плагина для загрузки
        * @return boolean результат загрузки плагина
        */
        
        Defined in .../core/classes/Application.php:1160
        public getBlockContent($name): string Содержимое блока получить комент из заранее отпендеренного из шаблона блока ..
        debug_backtrace()[2]['args'][1]->smarty->getBlockContent($name)
        /**
        * получить  комент из заранее отпендеренного из шаблона блока ..
        * @param  string $name уникальное имя блока
        * @return string       Содержимое блока
        */
        
        Defined in .../core/classes/Application.php:1173
        public setBlockContent($name, $val) Сохранить контент в уникальный блок
        debug_backtrace()[2]['args'][1]->smarty->setBlockContent($name, $val)
        /**
        * Сохранить контент в уникальный блок
        * @param string $name название блока
        * @param any $val  Значение блока
        */
        
        Defined in .../core/classes/Application.php:1182
        public templateExists($resource_name): bool status Check if a template resource exists
        debug_backtrace()[2]['args'][1]->smarty->templateExists($resource_name)
        /**
        * Check if a template resource exists
        *
        * @param string $resource_name template name
        *
        * @return bool status
        * @throws \SmartyException
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:721
        public enableSecurity($security_class = null): Smarty current Smarty instance for chaining Loads security class and enables security
        debug_backtrace()[2]['args'][1]->smarty->enableSecurity($security_class = null)
        /**
        * Loads security class and enables security
        *
        * @param string|Smarty_Security $security_class if a string is used, it must be class-name
        *
        * @return Smarty                 current Smarty instance for chaining
        * @throws \SmartyException
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:736
        public disableSecurity(): Smarty current Smarty instance for chaining Disable security
        debug_backtrace()[2]['args'][1]->smarty->disableSecurity()
        /**
        * Disable security
        *
        * @return Smarty current Smarty instance for chaining
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:747
        public addTemplateDir($template_dir, $key = null, $isConfig = false): Smarty current Smarty instance for chaining Add template directory(s)
        debug_backtrace()[2]['args'][1]->smarty->addTemplateDir($template_dir, $key = null, $isConfig = false)
        /**
        * Add template directory(s)
        *
        * @param string|array $template_dir directory(s) of template sources
        * @param string       $key          of the array element to assign the template dir to
        * @param bool         $isConfig     true for config_dir
        *
        * @return Smarty          current Smarty instance for chaining
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:762
        public getTemplateDir($index = null, $isConfig = false): array list of template directories, or directory of $index Get template directories
        debug_backtrace()[2]['args'][1]->smarty->getTemplateDir($index = null, $isConfig = false)
        /**
        * Get template directories
        *
        * @param mixed $index    index of directory to get, null to get all
        * @param bool  $isConfig true for config_dir
        *
        * @return array list of template directories, or directory of $index
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:805
        public setTemplateDir($template_dir, $isConfig = false): \Smarty current Smarty instance for chaining Set template directory
        debug_backtrace()[2]['args'][1]->smarty->setTemplateDir($template_dir, $isConfig = false)
        /**
        * Set template directory
        *
        * @param string|array $template_dir directory(s) of template sources
        * @param bool         $isConfig     true for config_dir
        *
        * @return \Smarty current Smarty instance for chaining
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:829
        public addConfigDir($config_dir, $key = null): Smarty current Smarty instance for chaining Add config directory(s)
        debug_backtrace()[2]['args'][1]->smarty->addConfigDir($config_dir, $key = null)
        /**
        * Add config directory(s)
        *
        * @param string|array $config_dir directory(s) of config sources
        * @param mixed        $key        key of the array element to assign the config dir to
        *
        * @return Smarty current Smarty instance for chaining
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:850
        public getConfigDir($index = null): array configuration directory Get config directory
        debug_backtrace()[2]['args'][1]->smarty->getConfigDir($index = null)
        /**
        * Get config directory
        *
        * @param mixed $index index of directory to get, null to get all
        *
        * @return array configuration directory
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:862
        public setConfigDir($config_dir): Smarty current Smarty instance for chaining Set config directory
        debug_backtrace()[2]['args'][1]->smarty->setConfigDir($config_dir)
        /**
        * Set config directory
        *
        * @param $config_dir
        *
        * @return Smarty       current Smarty instance for chaining
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:874
        public addPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Adds directory of plugin files
        debug_backtrace()[2]['args'][1]->smarty->addPluginsDir($plugins_dir)
        /**
        * Adds directory of plugin files
        *
        * @param null|array|string $plugins_dir
        *
        * @return Smarty current Smarty instance for chaining
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:886
        public getPluginsDir(): array list of plugin directories Get plugin directories
        debug_backtrace()[2]['args'][1]->smarty->getPluginsDir()
        /**
        * Get plugin directories
        *
        * @return array list of plugin directories
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:901
        public setPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Set plugins directory
        debug_backtrace()[2]['args'][1]->smarty->setPluginsDir($plugins_dir)
        /**
        * Set plugins directory
        *
        * @param string|array $plugins_dir directory(s) of plugins
        *
        * @return Smarty       current Smarty instance for chaining
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:927
        public getCompileDir(): string path to compiled templates Get compiled directory
        debug_backtrace()[2]['args'][1]->smarty->getCompileDir()
        /**
        * Get compiled directory
        *
        * @return string path to compiled templates
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:939
        public setCompileDir($compile_dir): Smarty current Smarty instance for chaining
        debug_backtrace()[2]['args'][1]->smarty->setCompileDir($compile_dir)
        /**
        *
        * @param  string $compile_dir directory to store compiled templates in
        *
        * @return Smarty current Smarty instance for chaining
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:954
        public getCacheDir(): string path of cache directory Get cache directory
        debug_backtrace()[2]['args'][1]->smarty->getCacheDir()
        /**
        * Get cache directory
        *
        * @return string path of cache directory
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:966
        public setCacheDir($cache_dir): Smarty current Smarty instance for chaining Set cache directory
        debug_backtrace()[2]['args'][1]->smarty->setCacheDir($cache_dir)
        /**
        * Set cache directory
        *
        * @param string $cache_dir directory to store cached templates in
        *
        * @return Smarty current Smarty instance for chaining
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:982
        public createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true): \Smarty_Internal_Template template object creates a template object
        debug_backtrace()[2]['args'][1]->smarty->createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true)
        /**
        * creates a template object
        *
        * @param string  $template   the resource handle of the template file
        * @param mixed   $cache_id   cache id to be used with this template
        * @param mixed   $compile_id compile id to be used with this template
        * @param object  $parent     next higher level of Smarty variables
        * @param boolean $do_clone   flag is Smarty object shall be cloned
        *
        * @return \Smarty_Internal_Template template object
        * @throws \SmartyException
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1001
        public loadPlugin($plugin_name, $check = true): string |boolean filepath of loaded file or false Takes unknown classes and loads plugin files for them class name format: Smarty_...
        debug_backtrace()[2]['args'][1]->smarty->loadPlugin($plugin_name, $check = true)
        /**
        * Takes unknown classes and loads plugin files for them
        * class name format: Smarty_PluginType_PluginName
        * plugin filename format: plugintype.pluginname.php
        *
        * @param string $plugin_name class plugin name to load
        * @param bool   $check       check if already loaded
        *
        * @return string |boolean filepath of loaded file or false
        * @throws \SmartyException
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1064
        public _getTemplateId($template_name, $cache_id = null, $compile_id = null, $caching = null, Smarty_Internal_Template $template = null): string Get unique template id
        debug_backtrace()[2]['args'][1]->smarty->_getTemplateId($template_name, $cache_id = null, $compile_id = null, $caching = null, Smarty_Internal_Template $template = null)
        /**
        * Get unique template id
        *
        * @param string                    $template_name
        * @param null|mixed                $cache_id
        * @param null|mixed                $compile_id
        * @param null                      $caching
        * @param \Smarty_Internal_Template $template
        *
        * @return string
        * @throws \SmartyException
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1081
        public _realpath($path, $realpath = null): string Normalize path - remove /./ and /../ - make it absolute if required
        debug_backtrace()[2]['args'][1]->smarty->_realpath($path, $realpath = null)
        /**
        * Normalize path
        *  - remove /./ and /../
        *  - make it absolute if required
        *
        * @param string $path     file path
        * @param bool   $realpath if true - convert to absolute
        *                         false - convert to relative
        *                         null - keep as it is but
        *                         remove /./ /../
        *
        * @return string
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1119
        public _clearTemplateCache() Empty template objects cache
        debug_backtrace()[2]['args'][1]->smarty->_clearTemplateCache()
        /**
        * Empty template objects cache
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1153
        public setUseSubDirs($use_sub_dirs)
        debug_backtrace()[2]['args'][1]->smarty->setUseSubDirs($use_sub_dirs)
        /**
        * @param boolean $use_sub_dirs
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1162
        public setErrorReporting($error_reporting)
        debug_backtrace()[2]['args'][1]->smarty->setErrorReporting($error_reporting)
        /**
        * @param int $error_reporting
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1170
        public setEscapeHtml($escape_html)
        debug_backtrace()[2]['args'][1]->smarty->setEscapeHtml($escape_html)
        /**
        * @param boolean $escape_html
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1178
        public getAutoLiteral(): boolean Return auto_literal flag
        debug_backtrace()[2]['args'][1]->smarty->getAutoLiteral()
        /**
        * Return auto_literal flag
        *
        * @return boolean
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1188
        public setAutoLiteral($auto_literal = true) Set auto_literal flag
        debug_backtrace()[2]['args'][1]->smarty->setAutoLiteral($auto_literal = true)
        /**
        * Set auto_literal flag
        *
        * @param boolean $auto_literal
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1198
        public setForceCompile($force_compile)
        debug_backtrace()[2]['args'][1]->smarty->setForceCompile($force_compile)
        /**
        * @param boolean $force_compile
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1206
        public setMergeCompiledIncludes($merge_compiled_includes)
        debug_backtrace()[2]['args'][1]->smarty->setMergeCompiledIncludes($merge_compiled_includes)
        /**
        * @param boolean $merge_compiled_includes
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1214
        public getLeftDelimiter(): string Get left delimiter
        debug_backtrace()[2]['args'][1]->smarty->getLeftDelimiter()
        /**
        * Get left delimiter
        *
        * @return string
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1224
        public setLeftDelimiter($left_delimiter) Set left delimiter
        debug_backtrace()[2]['args'][1]->smarty->setLeftDelimiter($left_delimiter)
        /**
        * Set left delimiter
        *
        * @param string $left_delimiter
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1234
        public getRightDelimiter(): string $right_delimiter Get right delimiter
        debug_backtrace()[2]['args'][1]->smarty->getRightDelimiter()
        /**
        * Get right delimiter
        *
        * @return string $right_delimiter
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1244
        public setRightDelimiter($right_delimiter) Set right delimiter
        debug_backtrace()[2]['args'][1]->smarty->setRightDelimiter($right_delimiter)
        /**
        * Set right delimiter
        *
        * @param string
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1254
        public setDebugging($debugging)
        debug_backtrace()[2]['args'][1]->smarty->setDebugging($debugging)
        /**
        * @param boolean $debugging
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1262
        public setConfigOverwrite($config_overwrite)
        debug_backtrace()[2]['args'][1]->smarty->setConfigOverwrite($config_overwrite)
        /**
        * @param boolean $config_overwrite
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1270
        public setConfigBooleanize($config_booleanize)
        debug_backtrace()[2]['args'][1]->smarty->setConfigBooleanize($config_booleanize)
        /**
        * @param boolean $config_booleanize
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1278
        public setConfigReadHidden($config_read_hidden)
        debug_backtrace()[2]['args'][1]->smarty->setConfigReadHidden($config_read_hidden)
        /**
        * @param boolean $config_read_hidden
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1286
        public setCompileLocking($compile_locking)
        debug_backtrace()[2]['args'][1]->smarty->setCompileLocking($compile_locking)
        /**
        * @param boolean $compile_locking
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1294
        public setDefaultResourceType($default_resource_type)
        debug_backtrace()[2]['args'][1]->smarty->setDefaultResourceType($default_resource_type)
        /**
        * @param string $default_resource_type
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1302
        public setCachingType($caching_type)
        debug_backtrace()[2]['args'][1]->smarty->setCachingType($caching_type)
        /**
        * @param string $caching_type
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1310
        public testInstall(&$errors = null) Test install
        debug_backtrace()[2]['args'][1]->smarty->testInstall(&$errors = null)
        /**
        * Test install
        *
        * @param null $errors
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1320
        public _getSmartyObj(): Smarty Get Smarty object
        debug_backtrace()[2]['args'][1]->smarty->_getSmartyObj()
        /**
        * Get Smarty object
        *
        * @return Smarty
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1330
        public __get($name): mixed <<magic>> Generic getter. Calls the appropriate getter function. Issues an E_USE...
        /**
        * <<magic>> Generic getter.
        * Calls the appropriate getter function.
        * Issues an E_USER_NOTICE if no valid getter is found.
        *
        * @param string $name property name
        *
        * @return mixed
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1344
        public __set($name, $value) <<magic>> Generic setter. Calls the appropriate setter function. Issues an E_USE...
        /**
        * <<magic>> Generic setter.
        * Calls the appropriate setter function.
        * Issues an E_USER_NOTICE if no valid setter is found.
        *
        * @param string $name  property name
        * @param mixed  $value parameter passed to setter
        *
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1368
        public fetch($template = null, $cache_id = null, $compile_id = null, $parent = null): string rendered template output fetches a rendered Smarty template
        debug_backtrace()[2]['args'][1]->smarty->fetch($template = null, $cache_id = null, $compile_id = null, $parent = null)
        /**
        * fetches a rendered Smarty template
        *
        * @param string $template   the resource handle of the template file or template object
        * @param mixed  $cache_id   cache id to be used with this template
        * @param mixed  $compile_id compile id to be used with this template
        * @param object $parent     next higher level of Smarty variables
        *
        * @throws Exception
        * @throws SmartyException
        * @return string rendered template output
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:114
        public display($template = null, $cache_id = null, $compile_id = null, $parent = null) displays a Smarty template
        debug_backtrace()[2]['args'][1]->smarty->display($template = null, $cache_id = null, $compile_id = null, $parent = null)
        /**
        * displays a Smarty template
        *
        * @param string $template   the resource handle of the template file or template object
        * @param mixed  $cache_id   cache id to be used with this template
        * @param mixed  $compile_id compile id to be used with this template
        * @param object $parent     next higher level of Smarty variables
        *
        * @throws \Exception
        * @throws \SmartyException
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:131
        public isCached($template = null, $cache_id = null, $compile_id = null, $parent = null): bool cache status test if cache is valid
        debug_backtrace()[2]['args'][1]->smarty->isCached($template = null, $cache_id = null, $compile_id = null, $parent = null)
        /**
        * test if cache is valid
        *
        * @api  Smarty::isCached()
        * @link http://www.smarty.net/docs/en/api.is.cached.tpl
        *
        * @param null|string|\Smarty_Internal_Template $template   the resource handle of the template file or template
        *                                                          object
        * @param mixed                                 $cache_id   cache id to be used with this template
        * @param mixed                                 $compile_id compile id to be used with this template
        * @param object                                $parent     next higher level of Smarty variables
        *
        * @return bool cache status
        * @throws \Exception
        * @throws \SmartyException
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:153
        public registerPlugin($type, $name, $callback, $cacheable = true, $cache_attr = null): \Smarty|\Smarty_Internal_Template Registers plugin to be used in templates
        debug_backtrace()[2]['args'][1]->smarty->registerPlugin($type, $name, $callback, $cacheable = true, $cache_attr = null)
        /**
        * Registers plugin to be used in templates
        *
        * @api  Smarty::registerPlugin()
        * @link http://www.smarty.net/docs/en/api.register.plugin.tpl
        *
        * @param string   $type       plugin type
        * @param string   $name       name of template tag
        * @param callable $callback   PHP callback to register
        * @param bool     $cacheable  if true (default) this function is cache able
        * @param mixed    $cache_attr caching attributes if any
        *
        * @return \Smarty|\Smarty_Internal_Template
        * @throws \SmartyException
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:275
        public loadFilter($type, $name): bool load a filter of specified type and name
        debug_backtrace()[2]['args'][1]->smarty->loadFilter($type, $name)
        /**
        * load a filter of specified type and name
        *
        * @api  Smarty::loadFilter()
        * @link http://www.smarty.net/docs/en/api.load.filter.tpl
        *
        * @param string $type filter type
        * @param string $name filter name
        *
        * @return bool
        * @throws \SmartyException
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:292
        public registerFilter($type, $callback, $name = null): \Smarty|\Smarty_Internal_Template Registers a filter function
        debug_backtrace()[2]['args'][1]->smarty->registerFilter($type, $callback, $name = null)
        /**
        * Registers a filter function
        *
        * @api  Smarty::registerFilter()
        * @link http://www.smarty.net/docs/en/api.register.filter.tpl
        *
        * @param string      $type filter type
        * @param callable    $callback
        * @param string|null $name optional filter name
        *
        * @return \Smarty|\Smarty_Internal_Template
        * @throws \SmartyException
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:310
        public registerObject($object_name, $object, $allowed_methods_properties = array(), $format = true, $block_methods = array()): \Smarty|\Smarty_Internal_Template Registers object to be used in templates
        debug_backtrace()[2]['args'][1]->smarty->registerObject($object_name, $object, $allowed_methods_properties = array(), $format = true, $block_methods = array())
        /**
        * Registers object to be used in templates
        *
        * @api  Smarty::registerObject()
        * @link http://www.smarty.net/docs/en/api.register.object.tpl
        *
        * @param string $object_name
        * @param object $object                     the referenced PHP object to register
        * @param array  $allowed_methods_properties list of allowed methods (empty = all)
        * @param bool   $format                     smarty argument format, else traditional
        * @param array  $block_methods              list of block-methods
        *
        * @return \Smarty|\Smarty_Internal_Template
        * @throws \SmartyException
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:330
        public setCompileCheck($compile_check)
        debug_backtrace()[2]['args'][1]->smarty->setCompileCheck($compile_check)
        /**
        * @param int $compile_check
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:350
        public setCaching($caching)
        debug_backtrace()[2]['args'][1]->smarty->setCaching($caching)
        /**
        * @param int $caching
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:358
        public setCacheLifetime($cache_lifetime)
        debug_backtrace()[2]['args'][1]->smarty->setCacheLifetime($cache_lifetime)
        /**
        * @param int $cache_lifetime
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:366
        public setCompileId($compile_id)
        debug_backtrace()[2]['args'][1]->smarty->setCompileId($compile_id)
        /**
        * @param string $compile_id
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:374
        public setCacheId($cache_id)
        debug_backtrace()[2]['args'][1]->smarty->setCacheId($cache_id)
        /**
        * @param string $cache_id
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:382
        public assign($tpl_var, $value = null, $nocache = false): Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for assigns a Smarty variable
        debug_backtrace()[2]['args'][1]->smarty->assign($tpl_var, $value = null, $nocache = false)
        /**
        * assigns a Smarty variable
        *
        * @param array|string $tpl_var the template variable name(s)
        * @param mixed        $value   the value to assign
        * @param boolean      $nocache if true any output of this variable will be not cached
        *
        * @return Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for
        *                              chaining
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:97
        public append($tpl_var, $value = null, $merge = false, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables
        debug_backtrace()[2]['args'][1]->smarty->append($tpl_var, $value = null, $merge = false, $nocache = false)
        /**
        * appends values to template variables
        *
        * @api  Smarty::append()
        * @link http://www.smarty.net/docs/en/api.append.tpl
        *
        * @param array|string $tpl_var the template variable name(s)
        * @param mixed        $value   the value to append
        * @param bool         $merge   flag if array elements shall be merged
        * @param bool         $nocache if true any output of this variable will
        *                              be not cached
        *
        * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:134
        public assignGlobal($varName, $value = null, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns a global Smarty variable
        debug_backtrace()[2]['args'][1]->smarty->assignGlobal($varName, $value = null, $nocache = false)
        /**
        * assigns a global Smarty variable
        *
        * @param string  $varName the global variable name
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        *
        * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:148
        public appendByRef($tpl_var, &$value, $merge = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables by reference
        debug_backtrace()[2]['args'][1]->smarty->appendByRef($tpl_var, &$value, $merge = false)
        /**
        * appends values to template variables by reference
        *
        * @param string  $tpl_var the template variable name
        * @param mixed   &$value  the referenced value to append
        * @param boolean $merge   flag if array elements shall be merged
        *
        * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:162
        public assignByRef($tpl_var, &$value, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns values to template variables by reference
        debug_backtrace()[2]['args'][1]->smarty->assignByRef($tpl_var, &$value, $nocache = false)
        /**
        * assigns values to template variables by reference
        *
        * @param string  $tpl_var the template variable name
        * @param         $value
        * @param boolean $nocache if true any output of this variable will be not cached
        *
        * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:176
        public getTemplateVars($varName = null, Smarty_Internal_Data $_ptr = null, $searchParents = true): mixed variable value or or array of variables Returns a single or all template variables
        debug_backtrace()[2]['args'][1]->smarty->getTemplateVars($varName = null, Smarty_Internal_Data $_ptr = null, $searchParents = true)
        /**
        * Returns a single or all template variables
        *
        * @api  Smarty::getTemplateVars()
        * @link http://www.smarty.net/docs/en/api.get.template.vars.tpl
        *
        * @param string                                                  $varName       variable name or null
        * @param \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty $_ptr          optional pointer to data object
        * @param bool                                                    $searchParents include parent templates?
        *
        * @return mixed variable value or or array of variables
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:193
        public getVariable($variable = null, Smarty_Internal_Data $_ptr = null, $searchParents = true, $error_enable = true): Smarty_Variable|Smarty_Undefined_Variable the object of the variable gets the object of a Smarty variable
        debug_backtrace()[2]['args'][1]->smarty->getVariable($variable = null, Smarty_Internal_Data $_ptr = null, $searchParents = true, $error_enable = true)
        /**
        * gets the object of a Smarty variable
        *
        * @param string               $variable      the name of the Smarty variable
        * @param Smarty_Internal_Data $_ptr          optional pointer to data object
        * @param boolean              $searchParents search also in parent data
        * @param bool                 $error_enable
        *
        * @return     Smarty_Variable|Smarty_Undefined_Variable the object of the variable
        * @deprecated since 3.1.28 please use Smarty_Internal_Data::getTemplateVars() instead.
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:209
        public _mergeVars(Smarty_Internal_Data $data = null) Follow the parent chain an merge template and config variables
        debug_backtrace()[2]['args'][1]->smarty->_mergeVars(Smarty_Internal_Data $data = null)
        /**
        * Follow the parent chain an merge template and config variables
        *
        * @param \Smarty_Internal_Data|null $data
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:223
        public _isDataObj(): bool Return true if this instance is a Data obj
        debug_backtrace()[2]['args'][1]->smarty->_isDataObj()
        /**
        * Return true if this instance is a Data obj
        *
        * @return bool
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:245
        public _isTplObj(): bool Return true if this instance is a template obj
        debug_backtrace()[2]['args'][1]->smarty->_isTplObj()
        /**
        * Return true if this instance is a template obj
        *
        * @return bool
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:255
        public _isSmartyObj(): bool Return true if this instance is a Smarty obj
        debug_backtrace()[2]['args'][1]->smarty->_isSmartyObj()
        /**
        * Return true if this instance is a Smarty obj
        *
        * @return bool
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:265
        public __call($name, $args): mixed Handle unknown class methods
        /**
        * Handle unknown class methods
        *
        * @param string $name unknown method-name
        * @param array  $args argument array
        *
        * @return mixed
        */
        
        Inherited from Smarty_Internal_Data
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:288
        private putDieErr($e) вывод собщения об ошибке и выход из приложения ..
        /**
        * вывод собщения об ошибке и выход из приложения ..
        * @param  Exception $e Исключение ошибки ..
        */
        
        Defined in .../core/classes/Application.php:357
        private readSiteParam() загрузить настроки из таблицы базы .в subsettings
        /**
        * загрузить настроки из таблицы базы .в  subsettings
        */
        
        Defined in .../core/classes/Application.php:502
        private getSourceFileName($tpl) запрос файла источника ошибки
        /**
        * запрос файла источника ошибки
        * @param object $tpl шаблон ошибки ..
        */
        
        Defined in .../core/classes/Application.php:1106
        private _normalizeDir($dirName, $dir) Normalize and set directory string
        /**
        * Normalize and set directory string
        *
        * @param string $dirName cache_dir or compile_dir
        * @param string $dir     filepath of folder
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1388
        private _normalizeTemplateConfig($isConfig) Normalize template_dir or config_dir
        /**
        * Normalize template_dir or config_dir
        *
        * @param bool $isConfig true for config_dir
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:1403
        private _execute($template, $cache_id, $compile_id, $parent, $function): mixed fetches a rendered Smarty template
        /**
        * fetches a rendered Smarty template
        *
        * @param string $template   the resource handle of the template file or template object
        * @param mixed  $cache_id   cache id to be used with this template
        * @param mixed  $compile_id compile id to be used with this template
        * @param object $parent     next higher level of Smarty variables
        * @param string $function   function type 0 = fetch,  1 = display, 2 = isCache
        *
        * @return mixed
        * @throws \Exception
        * @throws \SmartyException
        */
        
        Inherited from Smarty_Internal_TemplateBase
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:171
        public static getApp() Вернуть экземпляр приложения ..
        \Inforos\Application::getApp()
        /**
        * Вернуть экземпляр приложения ..
        */
        
        Defined in .../core/classes/Application.php:337
        public static getSetting($key = '', $defval = null): array|any Значение из настроки .. вернуть настройку ... из файла
        \Inforos\Application::getSetting($key = '', $defval = null)
        /**
        * вернуть настройку ... из файла
        * @param string $key Ключик настроки ..
        * @param any $def значение которое надо вернуть если ничего не нашли (настройки не существует)
        * @return array|any Значение из настроки ..
        */
        
        Defined in .../core/classes/Application.php:419
        public static readSettings($file) чтение настроек из файла json Файл должен располагаться в корне проекта .
        \Inforos\Application::readSettings($file)
        /**
        * чтение настроек из файла json Файл должен располагаться в корне проекта .
        * @param string $file Имя файла без расширения ..
        */
        
        Defined in .../core/classes/Application.php:453
        public static tr($key, $lang = null): string перевод вернуть перевод строки из key на язык $lang
        \Inforos\Application::tr($key, $lang = null)
        /**
        * вернуть перевод строки из key на язык $lang
        * @param  string $key ключ для запрашиваемой строки ..
        * @param string $lang  код языка ..
        * @return string      перевод
        */
        
        Defined in .../core/classes/Application.php:565
        public static getRoot(): strig Абсолютный путь до корня сайта .. (выше на уровень чем DOCUMENTROOT Возвращает путь до корня сайта ..
        \Inforos\Application::getRoot()
        /**
        * Возвращает путь до корня сайта ..
        * @return strig Абсолютный  путь до корня сайта .. (выше на уровень чем DOCUMENTROOT
        */
        
        Defined in .../core/classes/Application.php:613
        public static sd($var = array()): [type] [description] статический вариант функции d()
        \Inforos\Application::sd($var = array())
        /**
        * статический вариант  функции d()
        * @param  array  $var [description]
        * @return [type]      [description]
        */
        
        Defined in .../core/classes/Application.php:1139
        public static muteExpectedErrors(): boolean Enable error handler to mute expected messages
        \Smarty::muteExpectedErrors()
        /**
        * Enable error handler to mute expected messages
        *
        * @return     boolean
        * @deprecated
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:698
        public static unmuteExpectedErrors() Disable error handler muting expected messages
        \Smarty::unmuteExpectedErrors()
        /**
        * Disable error handler muting expected messages
        *
        * @deprecated
        */
        
        Inherited from Smarty
        Defined in .../smarty/smarty/libs/Smarty.class.php:708
        private static & varFinder(array &$source, string $path, bool $allowCreate = false, $def = null): ref ссылка на переменную внутри большого массива $source по указанному пути .. вычисление переменной в большом массиве на основнании пути ..
        /**
        * вычисление переменной в большом массиве на основнании пути ..
        * @param  array  &$source Исходный массив для поиска ..
        * @param  string $path    путь из уровней разделённых точками .. внутри массива
        * @param  bool   $allowCreate  создавать новые элементы, если их нет в источнике (большом массиве)..
        * @param any $def Если создвать нельзя а элемент отсутствет в источнике .. - вернём эту переменную
        * @return ref          ссылка на переменную внутри  большого массива $source по указанному пути ..
        */
        
        Defined in .../core/classes/Application.php:385
      • public static $db :: Inforos\Db\IrPdo (1)
        \Inforos\Application::$db
        • Properties
        • Available methods (21)
        • Static class properties (91)
        • private tblprefix -> string (5) "core_"
        • public query(): Inforos\Db\IrPdoStat выполнить запрос
          \Inforos\Application::$db->query()
          /**
          * выполнить запрос
          * @return PDOStatement резльтат вполения запроса
          */
          
          Defined in .../core/classes/Db/IrPdo.php:49
          public prepare($statement, $options = null): Inforos\Db\IrPdoStat препорация запроса
          \Inforos\Application::$db->prepare($statement, $options = null)
          /**
          * препорация запроса
          * @return PDOStatement резльтат вполения запроса
          */
          
          Defined in .../core/classes/Db/IrPdo.php:57
          public setTblPref(string $prefix) Выставить префикс ..
          \Inforos\Application::$db->setTblPref(string $prefix)
          /**
          * Выставить префикс ..
          */
          
          Defined in .../core/classes/Db/IrPdo.php:87
          public getTblPref(): string узнаить текущий префикс таблиц ...
          \Inforos\Application::$db->getTblPref()
          /**
          * узнаить текущий префикс таблиц ...
          */
          
          Defined in .../core/classes/Db/IrPdo.php:96
          public inTransaction()
          \Inforos\Application::$db->inTransaction()
          public exec($query)
          \Inforos\Application::$db->exec($query)
          public quote($string, $paramtype)
          \Inforos\Application::$db->quote($string, $paramtype)
          public getAttribute($attribute)
          \Inforos\Application::$db->getAttribute($attribute)
          public errorInfo()
          \Inforos\Application::$db->errorInfo()
          public errorCode()
          \Inforos\Application::$db->errorCode()
          public lastInsertId($seqname)
          \Inforos\Application::$db->lastInsertId($seqname)
          public rollBack()
          \Inforos\Application::$db->rollBack()
          public setAttribute($attribute, $value)
          \Inforos\Application::$db->setAttribute($attribute, $value)
          final public __sleep()
          public commit()
          \Inforos\Application::$db->commit()
          public beginTransaction()
          \Inforos\Application::$db->beginTransaction()
          public __construct($dsn, $username, $passwd, $options)
          new \Inforos\Db\IrPdo($dsn, $username, $passwd, $options)
          final public __wakeup()
          private queryTodo(string $fn, array $args): Inforos\Db\IrPdoStat Общее выполнение запроса ..
          /**
          * Общее выполнение запроса ..
          * @param  string $fn   функция источник
          * @param  array $args аргументы фунции
          * @return PDOStatement|false
          */
          
          Defined in .../core/classes/Db/IrPdo.php:69
          public static getPdoObject(): Inforos\Db\IrPdo вернуть объект ..
          \Inforos\Db\IrPdo::getPdoObject()
          /**
          * вернуть объект ..
          * @return IrPdo Созданный или имеющийся объект
          */
          
          Defined in .../core/classes/Db/IrPdo.php:24
          public static getAvailableDrivers()
          \PDO::getAvailableDrivers()
        • private static $dbobj :: Inforos\Db\IrPdo (1) Recursion
          const ERRMODE_EXCEPTION :: integer 2
          \Inforos\Db\IrPdo::ERRMODE_EXCEPTION
          const FETCH_ORI_NEXT :: integer 0
          \Inforos\Db\IrPdo::FETCH_ORI_NEXT
          const ERR_NONE :: string (5) "00000"
          \Inforos\Db\IrPdo::ERR_NONE
          const NULL_TO_STRING :: integer 2
          \Inforos\Db\IrPdo::NULL_TO_STRING
          const NULL_EMPTY_STRING :: integer 1
          \Inforos\Db\IrPdo::NULL_EMPTY_STRING
          const NULL_NATURAL :: integer 0
          \Inforos\Db\IrPdo::NULL_NATURAL
          const CASE_UPPER :: integer 1
          \Inforos\Db\IrPdo::CASE_UPPER
          const CASE_LOWER :: integer 2
          \Inforos\Db\IrPdo::CASE_LOWER
          const CASE_NATURAL :: integer 0
          \Inforos\Db\IrPdo::CASE_NATURAL
          const ERRMODE_WARNING :: integer 1
          \Inforos\Db\IrPdo::ERRMODE_WARNING
          const FETCH_ORI_FIRST :: integer 2
          \Inforos\Db\IrPdo::FETCH_ORI_FIRST
          const ERRMODE_SILENT :: integer 0
          \Inforos\Db\IrPdo::ERRMODE_SILENT
          const ATTR_DEFAULT_STR_PARAM :: integer 21
          \Inforos\Db\IrPdo::ATTR_DEFAULT_STR_PARAM
          const ATTR_DEFAULT_FETCH_MODE :: integer 19
          \Inforos\Db\IrPdo::ATTR_DEFAULT_FETCH_MODE
          const ATTR_EMULATE_PREPARES :: integer 20
          \Inforos\Db\IrPdo::ATTR_EMULATE_PREPARES
          const ATTR_MAX_COLUMN_LEN :: integer 18
          \Inforos\Db\IrPdo::ATTR_MAX_COLUMN_LEN
          const ATTR_STRINGIFY_FETCHES :: integer 17
          \Inforos\Db\IrPdo::ATTR_STRINGIFY_FETCHES
          const ATTR_DRIVER_NAME :: integer 16
          \Inforos\Db\IrPdo::ATTR_DRIVER_NAME
          const ATTR_FETCH_CATALOG_NAMES :: integer 15
          \Inforos\Db\IrPdo::ATTR_FETCH_CATALOG_NAMES
          const ATTR_FETCH_TABLE_NAMES :: integer 14
          \Inforos\Db\IrPdo::ATTR_FETCH_TABLE_NAMES
          const FETCH_ORI_PRIOR :: integer 1
          \Inforos\Db\IrPdo::FETCH_ORI_PRIOR
          const FETCH_ORI_LAST :: integer 3
          \Inforos\Db\IrPdo::FETCH_ORI_LAST
          const ATTR_PERSISTENT :: integer 12
          \Inforos\Db\IrPdo::ATTR_PERSISTENT
          const MYSQL_ATTR_SSL_KEY :: integer 1007
          \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_KEY
          const SQLITE_DETERMINISTIC :: integer 2048
          \Inforos\Db\IrPdo::SQLITE_DETERMINISTIC
          const MYSQL_ATTR_SSL_VERIFY_SERVER_CERT :: integer 1014
          \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT
          const MYSQL_ATTR_MULTI_STATEMENTS :: integer 1013
          \Inforos\Db\IrPdo::MYSQL_ATTR_MULTI_STATEMENTS
          const MYSQL_ATTR_SERVER_PUBLIC_KEY :: integer 1012
          \Inforos\Db\IrPdo::MYSQL_ATTR_SERVER_PUBLIC_KEY
          const MYSQL_ATTR_SSL_CIPHER :: integer 1011
          \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CIPHER
          const MYSQL_ATTR_SSL_CAPATH :: integer 1010
          \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CAPATH
          const MYSQL_ATTR_SSL_CA :: integer 1009
          \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CA
          const MYSQL_ATTR_SSL_CERT :: integer 1008
          \Inforos\Db\IrPdo::MYSQL_ATTR_SSL_CERT
          const MYSQL_ATTR_IGNORE_SPACE :: integer 1006
          \Inforos\Db\IrPdo::MYSQL_ATTR_IGNORE_SPACE
          const FETCH_ORI_ABS :: integer 4
          \Inforos\Db\IrPdo::FETCH_ORI_ABS
          const MYSQL_ATTR_FOUND_ROWS :: integer 1005
          \Inforos\Db\IrPdo::MYSQL_ATTR_FOUND_ROWS
          const MYSQL_ATTR_DIRECT_QUERY :: integer 1004
          \Inforos\Db\IrPdo::MYSQL_ATTR_DIRECT_QUERY
          const MYSQL_ATTR_COMPRESS :: integer 1003
          \Inforos\Db\IrPdo::MYSQL_ATTR_COMPRESS
          const MYSQL_ATTR_INIT_COMMAND :: integer 1002
          \Inforos\Db\IrPdo::MYSQL_ATTR_INIT_COMMAND
          const MYSQL_ATTR_LOCAL_INFILE :: integer 1001
          \Inforos\Db\IrPdo::MYSQL_ATTR_LOCAL_INFILE
          const MYSQL_ATTR_USE_BUFFERED_QUERY :: integer 1000
          \Inforos\Db\IrPdo::MYSQL_ATTR_USE_BUFFERED_QUERY
          const CURSOR_SCROLL :: integer 1
          \Inforos\Db\IrPdo::CURSOR_SCROLL
          const CURSOR_FWDONLY :: integer 0
          \Inforos\Db\IrPdo::CURSOR_FWDONLY
          const FETCH_ORI_REL :: integer 5
          \Inforos\Db\IrPdo::FETCH_ORI_REL
          const ATTR_STATEMENT_CLASS :: integer 13
          \Inforos\Db\IrPdo::ATTR_STATEMENT_CLASS
          const pp :: string (6) ":pref:"
          \Inforos\Db\IrPdo::pp
          const PARAM_BOOL :: integer 5
          \Inforos\Db\IrPdo::PARAM_BOOL
          const PARAM_EVT_EXEC_PRE :: integer 2
          \Inforos\Db\IrPdo::PARAM_EVT_EXEC_PRE
          const FETCH_BOTH :: integer 4
          \Inforos\Db\IrPdo::FETCH_BOTH
          const FETCH_NUM :: integer 3
          \Inforos\Db\IrPdo::FETCH_NUM
          const FETCH_ASSOC :: integer 2
          \Inforos\Db\IrPdo::FETCH_ASSOC
          const FETCH_LAZY :: integer 1
          \Inforos\Db\IrPdo::FETCH_LAZY
          const PARAM_EVT_NORMALIZE :: integer 6
          \Inforos\Db\IrPdo::PARAM_EVT_NORMALIZE
          const PARAM_EVT_FETCH_POST :: integer 5
          \Inforos\Db\IrPdo::PARAM_EVT_FETCH_POST
          const PARAM_EVT_FETCH_PRE :: integer 4
          \Inforos\Db\IrPdo::PARAM_EVT_FETCH_PRE
          const PARAM_EVT_EXEC_POST :: integer 3
          \Inforos\Db\IrPdo::PARAM_EVT_EXEC_POST
          const PARAM_EVT_FREE :: integer 1
          \Inforos\Db\IrPdo::PARAM_EVT_FREE
          const FETCH_BOUND :: integer 6
          \Inforos\Db\IrPdo::FETCH_BOUND
          const PARAM_EVT_ALLOC :: integer 0
          \Inforos\Db\IrPdo::PARAM_EVT_ALLOC
          const PARAM_STR_CHAR :: integer 536870912
          \Inforos\Db\IrPdo::PARAM_STR_CHAR
          1987-01-05 18:48:32 UTC
          const PARAM_STR_NATL :: integer 1073741824
          \Inforos\Db\IrPdo::PARAM_STR_NATL
          const PARAM_INPUT_OUTPUT :: integer 2147483648
          \Inforos\Db\IrPdo::PARAM_INPUT_OUTPUT
          const PARAM_STMT :: integer 4
          \Inforos\Db\IrPdo::PARAM_STMT
          const PARAM_LOB :: integer 3
          \Inforos\Db\IrPdo::PARAM_LOB
          const PARAM_STR :: integer 2
          \Inforos\Db\IrPdo::PARAM_STR
          const PARAM_INT :: integer 1
          \Inforos\Db\IrPdo::PARAM_INT
          const PARAM_NULL :: integer 0
          \Inforos\Db\IrPdo::PARAM_NULL
          const FETCH_OBJ :: integer 5
          \Inforos\Db\IrPdo::FETCH_OBJ
          const FETCH_COLUMN :: integer 7
          \Inforos\Db\IrPdo::FETCH_COLUMN
          const ATTR_CURSOR :: integer 10
          \Inforos\Db\IrPdo::ATTR_CURSOR
          const ATTR_PREFETCH :: integer 1
          \Inforos\Db\IrPdo::ATTR_PREFETCH
          const ATTR_CURSOR_NAME :: integer 9
          \Inforos\Db\IrPdo::ATTR_CURSOR_NAME
          const ATTR_CASE :: integer 8
          \Inforos\Db\IrPdo::ATTR_CASE
          const ATTR_CONNECTION_STATUS :: integer 7
          \Inforos\Db\IrPdo::ATTR_CONNECTION_STATUS
          const ATTR_SERVER_INFO :: integer 6
          \Inforos\Db\IrPdo::ATTR_SERVER_INFO
          const ATTR_CLIENT_VERSION :: integer 5
          \Inforos\Db\IrPdo::ATTR_CLIENT_VERSION
          const ATTR_SERVER_VERSION :: integer 4
          \Inforos\Db\IrPdo::ATTR_SERVER_VERSION
          const ATTR_ERRMODE :: integer 3
          \Inforos\Db\IrPdo::ATTR_ERRMODE
          const ATTR_TIMEOUT :: integer 2
          \Inforos\Db\IrPdo::ATTR_TIMEOUT
          const ATTR_AUTOCOMMIT :: integer 0
          \Inforos\Db\IrPdo::ATTR_AUTOCOMMIT
          const FETCH_CLASS :: integer 8
          \Inforos\Db\IrPdo::FETCH_CLASS
          const FETCH_NAMED :: integer 11
          \Inforos\Db\IrPdo::FETCH_NAMED
          const FETCH_PROPS_LATE :: integer 1048576
          \Inforos\Db\IrPdo::FETCH_PROPS_LATE
          const FETCH_SERIALIZE :: integer 524288
          \Inforos\Db\IrPdo::FETCH_SERIALIZE
          const FETCH_CLASSTYPE :: integer 262144
          \Inforos\Db\IrPdo::FETCH_CLASSTYPE
          const FETCH_KEY_PAIR :: integer 12
          \Inforos\Db\IrPdo::FETCH_KEY_PAIR
          const FETCH_UNIQUE :: integer 196608
          \Inforos\Db\IrPdo::FETCH_UNIQUE
          const FETCH_GROUP :: integer 65536
          \Inforos\Db\IrPdo::FETCH_GROUP
          const FETCH_FUNC :: integer 10
          \Inforos\Db\IrPdo::FETCH_FUNC
          const FETCH_INTO :: integer 9
          \Inforos\Db\IrPdo::FETCH_INTO
          const ATTR_ORACLE_NULLS :: integer 11
          \Inforos\Db\IrPdo::ATTR_ORACLE_NULLS
        public static $_IS_WINDOWS :: boolean false
        \Smarty::$_IS_WINDOWS
        public static $_UTF8_MODIFIER :: string (1) "u"
        \Smarty::$_UTF8_MODIFIER
        public static $_DATE_FORMAT :: string (9) "%b %e, %Y"
        \Smarty::$_DATE_FORMAT
        public static $_CHARSET :: string (5) "UTF-8"
        \Smarty::$_CHARSET
        public static $_MBSTRING :: boolean true
        \Smarty::$_MBSTRING
        public static $global_tpl_vars :: array (1)
        \Smarty::$global_tpl_vars
        SCRIPT_NAME => Smarty_Variable (2) Depth Limit
        \Smarty::$global_tpl_vars['SCRIPT_NAME']
        private static $cfg :: array (22)
        core-path => string (26) "/usr/home/federalcore/root"
        • Directory (29B)
        • drwxr-xr-x 1066 1066 29B Oct 19 20:30 /usr/home/federalcore/root
          
        theme-path => string (24) "/home/federalcore/themes"
        • Directory (20B)
        • Base64
        • drwxr-xr-x 1066 1066 20B Jun 30 22:00 /home/federalcore/themes
          
        • base64_decode(theme-path) binary string (18)
        smarty-compiler-folder => string (11) "templates_c"
        themes-folder => string (10) "www/themes"
        tpls-folder => string (4) "tpls"
        ajax-classe => string (20) "\Inforos\AjaxActions"
        curses => array (2) Depth Limit
        site-data-folder => string (31) "/home/federalcore/root/filedata"
        • Directory (3B)
        • drwxr-xr-x 1066 1066 3B Jun 03 2019 /home/federalcore/root/filedata
          
        theme => string (4) "tpl9"
        importer => array (2) Depth Limit
        mailer => array (5) Depth Limit
        rss-locla-images => string (26) "/home/federalcore/rss-imgs"
        • Directory (503B)
        • drwxrwxrwx 1066 1066 503B Oct 26 17:07 /home/federalcore/rss-imgs
          
        sape => array (2) Depth Limit
        site-map => array (2) Depth Limit
        trans => array (1) Depth Limit
        ya-map-api-key => string (36) "3687c0d9-ce88-4058-a4a3-56513daaec24"
        RSSLenta => array (1) Depth Limit
        db => array (6) Depth Limit
        tplvars => array (19) Depth Limit
        ya-metrika-counter => integer 64724866
        ya-webmaser-verify-code => string (16) "6f36081362ce42b1"
        theme-info => array (3) Depth Limit
        private static $app :: Inforos\Application (90)
        • Properties (90)
        • Available methods (106)
        • Static class properties (42)
        • private sape -> SAPE_client (34) Depth Limit
          private themename -> string (4) "tpl9"
          private smodule -> string (8) "articles"
          private saction -> string (4) "view"
          public params -> array (3) Depth Limit
          private constrargs -> array (0)
          private sitesettings -> array (24) Depth Limit
          private errmess -> string (0) ""
          private globalSiteErrors -> array (0)
          private blocksmas -> array (0)
          public user -> Inforos\models\User (2) Depth Limit
          private lang -> string (2) "ru"
          private siteNotif -> Inforos\SiteNotifyction (0) Depth Limit
          private mailer -> Inforos\Mailer (2) Depth Limit
          public auto_literal -> boolean true
          public error_unassigned -> boolean false
          public use_include_path -> boolean false
          public _templateDirNormalized -> boolean true
          public _joined_template_dir -> string (130) "/data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/...
          /data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/tpl9/#/usr/home/federalcore/root/core/smarty_tempates/
          
          public _configDirNormalized -> boolean false
          public _joined_config_dir -> null
          public default_template_handler_func -> null
          public default_config_handler_func -> null
          public default_plugin_handler_func -> null
          public _compileDirNormalized -> boolean true
          public _pluginsDirNormalized -> boolean false
          public _cacheDirNormalized -> boolean false
          public force_compile -> boolean false
          public use_sub_dirs -> boolean false
          public allow_ambiguous_resources -> boolean false
          public merge_compiled_includes -> boolean false
          public extends_recursion -> boolean true
          public force_cache -> boolean false
          public left_delimiter -> string (1) "{"
          public right_delimiter -> string (1) "}"
          public literals -> array (0)
          public security_class -> string (15) "Smarty_Security"
          public security_policy -> null
          public php_handling -> integer 0
          public allow_php_templates -> boolean false
          public debugging -> boolean false
          public debugging_ctrl -> string (4) "NONE"
          public smarty_debug_id -> string (12) "SMARTY_DEBUG"
          public debug_tpl -> null
          public error_reporting -> null
          public config_overwrite -> boolean true
          public config_booleanize -> boolean true
          public config_read_hidden -> boolean false
          public compile_locking -> boolean true
          public cache_locking -> boolean false
          public locking_timeout -> integer 10
          public default_resource_type -> string (4) "file"
          public caching_type -> string (4) "file"
          public default_config_type -> string (4) "file"
          public cache_modified_check -> boolean false
          public registered_plugins -> array (0)
          public registered_objects -> array (0)
          public registered_classes -> array (0)
          public registered_filters -> array (0)
          public registered_resources -> array (0)
          public registered_cache_resources -> array (0)
          public autoload_filters -> array (0)
          public default_modifiers -> array (0)
          public escape_html -> boolean false
          public start_time -> double 1603823163.9912
          public _current_file -> null
          public _parserdebug -> boolean false
          public _objType -> integer 1
          public _debug -> null
          protected template_dir -> array (3) Depth Limit
          protected _processedTemplateDir -> array (3) Depth Limit
          protected config_dir -> array (1) Depth Limit
          protected _processedConfigDir -> array (0)
          protected compile_dir -> string (41) "/data/hosting/pudogru/htdocs/templates_c/"
          • Directory (60B)
          • drwxrwx--x 1616 101 60B Oct 23 22:55 /data/hosting/pudogru/htdocs/templates_c
            
          protected plugins_dir -> array (2) Depth Limit
          protected cache_dir -> string (8) "./cache/"
          protected obsoleteProperties -> array (8) Depth Limit
          protected accessMap -> array (7) Depth Limit
          public cache_id -> null
          public compile_id -> null
          public caching -> integer 0
          public compile_check -> integer 1
          public cache_lifetime -> integer 3600
          public tplFunctions -> array (0)
          public _cache -> array (1) Depth Limit
          public template_class -> string (24) "Smarty_Internal_Template"
          public tpl_vars -> array (11) Depth Limit
          public parent -> null
          public config_vars -> array (0)
          public ext -> Smarty_Internal_Extension_Handler (7) Depth Limit
        • public __construct()
          Defined in .../core/classes/Application.php:112
          public getSape(): [type] [description] вернуть объект SapeRU ...
          /**
          * вернуть объект SapeRU ...
          * @return [type] [description]
          */
          
          Defined in .../core/classes/Application.php:348
          public setSiteMess($text, $type = 'su') жобавить сообщение сайта
          /**
          * жобавить сообщение сайта
          * @var [type]
          */
          
          Defined in .../core/classes/Application.php:372
          public getVarValueByPath(array $source, string $path, $def = null): any Значение найденное в масииве или $def получить элемент массива из пути ..
          /**
          * получить элемент массива из пути ..
          * @param  array $source  Исодный массив для поиска..
          * @param  string $path   путь к значению в массиве, уровни разделены точками ..
          * @param  any $def    Значение которое будет возвращено в случае безуспешного поиска ..
          * @return any         Значение найденное в масииве или $def
          */
          
          Defined in .../core/classes/Application.php:408
          public getSiteParam($key = '', $type = 'val') достать одну настройку .. из базы ..
          /**
          * достать одну настройку .. из базы ..
          * @param string $key Ключик настроки из таблицы
          * @param string $type поле из таблицы .. val|tpl
          */
          
          Defined in .../core/classes/Application.php:484
          public setAppScopeVar(string $path, $var = null) записать данные в хранилище ..
          /**
          * записать данные в хранилище ..
          * @param string $path путь внутри хранилища (уровни разделены точками)
          * @param any $var данные для записи .. (если опущено .. = переменная в пути убивается)
          */
          
          Defined in .../core/classes/Application.php:525
          public getAppScopeVar(string $path, $def = null) получить значение из хранилища ..
          /**
          * получить значение из хранилища ..
          * @param  string $path путь переменной
          * @param  [type] $def  значение по умолчанию если в хранилище ничего не нашлось ..
          */
          
          Defined in .../core/classes/Application.php:539
          public sendMail($to, $title, $body = '', $attachs = array()): bool Результат отправки почты .. отправка почты .. .
          /**
          * отправка почты .. .
          * @param string $to Ящик на который надо загнать письмо ..
          * @param string $title Заголовок письма ..
          * @param string $body содердимое письма ... контент ...
          *
          * @return bool Результат отправки почты ..
          */
          
          Defined in .../core/classes/Application.php:552
          public getGlobalErrors() вернуть глобальные ошибки ..
          /**
          * вернуть глобальные ошибки ..
          */
          
          Defined in .../core/classes/Application.php:578
          public getThemeName(): string Имя темы .. /Вернуть имя текущей темы ..
          /**
          * /Вернуть имя текущей темы ..
          * @return string Имя темы ..
          */
          
          Defined in .../core/classes/Application.php:587
          public getJSVars(): array массив собранный для пробрасывания в js код .. Вернуть js массив для пробрасывания переменных в JS-код
          /**
          * Вернуть js массив для пробрасывания переменных в JS-код
          * @return array массив собранный для пробрасывания в js код ..
          */
          
          Defined in .../core/classes/Application.php:595
          public addJsVars(array $jsvars) Добавить JS переменную или массив для выдачи в JS
          /**
          * Добавить JS переменную или массив для выдачи в JS
          * @param array $jsvars массив для добавления в корень ..
          */
          
          Defined in .../core/classes/Application.php:604
          public run() запуск приложения
          /**
          * запуск приложения
          */
          
          Defined in .../core/classes/Application.php:629
          public checkTpls($tplTail, $inFolder = '.'): string|false найденный шаблон или false проверка наличия шаблона
          /**
          * проверка наличия шаблона
          * @param array $tplList набор элементов из которых сможет событь составлен шаблон
          *
          * @return string|false найденный шаблон или false
          */
          
          Defined in .../core/classes/Application.php:927
          public generateClases(array $tplname): array генерация классов для обёртки шаблона ..
          /**
          * генерация классов для обёртки шаблона ..
          * @param string $tplname Сгенерированное имя шаблона
          * @return array набор классов для идентификации блока
          */
          
          Defined in .../core/classes/Application.php:978
          public checkParams(array $params, array $pcheck): bool проверрка входных параметров ..
          /**
          * проверрка входных параметров ..
          * @param array $params набор входных параметров
          * @param array $pcheck массив обязательных параметров которые проверяются
          *
          * @return boolean true = все параметры в норме .
          */
          
          Defined in .../core/classes/Application.php:1001
          public printError($mess): string результат прогона по шаблону оборачиваем текст ошибки в шаблон ошибки ..
          /**
          *  оборачиваем текст ошибки в шаблон ошибки ..
          * @param  string $mess Текст ошибки ...
          * @return string   результат прогона по шаблону
          */
          
          Defined in .../core/classes/Application.php:1022
          public checkBlockAccess($preg = '')
          /**
          * Проверка доступности  данных плагина   проверка производится исходя из  регулярного выражения передаваемого в параметре .
          * за основу берётся  строка из параметров запроса .. (набор get парамтеров .) представленных в виде имяПараметра=значениеПараметра разделённые тремя дефисами  .
          * @param array $params Параметры передаваемые в плагин .. из них может быть рассмотрен параметр  accessreg как источник регулярного выражения Если он пуст = блок считается отсутствующим ..
          */
          
          Defined in .../core/classes/Application.php:1035
          public getErrMess(): string текст ошибки забрать сообщение об ошибке
          /**
          * забрать сообщение об ошибке
          * @return string текст ошибки
          */
          
          Defined in .../core/classes/Application.php:1119
          public d($var = array(), $accessreg = 'debug=1') вывод отладочной информации
          /**
          * вывод отладочной информации
          * @param array|any $var переменная которую надо  отобразить
          * @param string $accessreg  переменная фильтр  ограничивающая права ..
          */
          
          Defined in .../core/classes/Application.php:1129
          public SetError($mess) сообщить об ошибке ..
          /**
          * сообщить об ошибке ..
          */
          
          Defined in .../core/classes/Application.php:1147
          public initPlugin(string $pn): bool
          /**
          * Метод помощник, позволяет быстрее загрузить нужный плагин.. Smarty  . работает на основе pluginLoad()
          * @param string $pn Имя плагина для загрузки
          * @return boolean результат загрузки плагина
          */
          
          Defined in .../core/classes/Application.php:1160
          public getBlockContent($name): string Содержимое блока получить комент из заранее отпендеренного из шаблона блока ..
          /**
          * получить  комент из заранее отпендеренного из шаблона блока ..
          * @param  string $name уникальное имя блока
          * @return string       Содержимое блока
          */
          
          Defined in .../core/classes/Application.php:1173
          public setBlockContent($name, $val) Сохранить контент в уникальный блок
          /**
          * Сохранить контент в уникальный блок
          * @param string $name название блока
          * @param any $val  Значение блока
          */
          
          Defined in .../core/classes/Application.php:1182
          public templateExists($resource_name): bool status Check if a template resource exists
          /**
          * Check if a template resource exists
          *
          * @param string $resource_name template name
          *
          * @return bool status
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:721
          public enableSecurity($security_class = null): Smarty current Smarty instance for chaining Loads security class and enables security
          /**
          * Loads security class and enables security
          *
          * @param string|Smarty_Security $security_class if a string is used, it must be class-name
          *
          * @return Smarty                 current Smarty instance for chaining
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:736
          public disableSecurity(): Smarty current Smarty instance for chaining Disable security
          /**
          * Disable security
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:747
          public addTemplateDir($template_dir, $key = null, $isConfig = false): Smarty current Smarty instance for chaining Add template directory(s)
          /**
          * Add template directory(s)
          *
          * @param string|array $template_dir directory(s) of template sources
          * @param string       $key          of the array element to assign the template dir to
          * @param bool         $isConfig     true for config_dir
          *
          * @return Smarty          current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:762
          public getTemplateDir($index = null, $isConfig = false): array list of template directories, or directory of $index Get template directories
          /**
          * Get template directories
          *
          * @param mixed $index    index of directory to get, null to get all
          * @param bool  $isConfig true for config_dir
          *
          * @return array list of template directories, or directory of $index
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:805
          public setTemplateDir($template_dir, $isConfig = false): \Smarty current Smarty instance for chaining Set template directory
          /**
          * Set template directory
          *
          * @param string|array $template_dir directory(s) of template sources
          * @param bool         $isConfig     true for config_dir
          *
          * @return \Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:829
          public addConfigDir($config_dir, $key = null): Smarty current Smarty instance for chaining Add config directory(s)
          /**
          * Add config directory(s)
          *
          * @param string|array $config_dir directory(s) of config sources
          * @param mixed        $key        key of the array element to assign the config dir to
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:850
          public getConfigDir($index = null): array configuration directory Get config directory
          /**
          * Get config directory
          *
          * @param mixed $index index of directory to get, null to get all
          *
          * @return array configuration directory
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:862
          public setConfigDir($config_dir): Smarty current Smarty instance for chaining Set config directory
          /**
          * Set config directory
          *
          * @param $config_dir
          *
          * @return Smarty       current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:874
          public addPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Adds directory of plugin files
          /**
          * Adds directory of plugin files
          *
          * @param null|array|string $plugins_dir
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:886
          public getPluginsDir(): array list of plugin directories Get plugin directories
          /**
          * Get plugin directories
          *
          * @return array list of plugin directories
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:901
          public setPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Set plugins directory
          /**
          * Set plugins directory
          *
          * @param string|array $plugins_dir directory(s) of plugins
          *
          * @return Smarty       current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:927
          public getCompileDir(): string path to compiled templates Get compiled directory
          /**
          * Get compiled directory
          *
          * @return string path to compiled templates
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:939
          public setCompileDir($compile_dir): Smarty current Smarty instance for chaining
          /**
          *
          * @param  string $compile_dir directory to store compiled templates in
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:954
          public getCacheDir(): string path of cache directory Get cache directory
          /**
          * Get cache directory
          *
          * @return string path of cache directory
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:966
          public setCacheDir($cache_dir): Smarty current Smarty instance for chaining Set cache directory
          /**
          * Set cache directory
          *
          * @param string $cache_dir directory to store cached templates in
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:982
          public createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true): \Smarty_Internal_Template template object creates a template object
          /**
          * creates a template object
          *
          * @param string  $template   the resource handle of the template file
          * @param mixed   $cache_id   cache id to be used with this template
          * @param mixed   $compile_id compile id to be used with this template
          * @param object  $parent     next higher level of Smarty variables
          * @param boolean $do_clone   flag is Smarty object shall be cloned
          *
          * @return \Smarty_Internal_Template template object
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1001
          public loadPlugin($plugin_name, $check = true): string |boolean filepath of loaded file or false Takes unknown classes and loads plugin files for them class name format: Smarty_...
          /**
          * Takes unknown classes and loads plugin files for them
          * class name format: Smarty_PluginType_PluginName
          * plugin filename format: plugintype.pluginname.php
          *
          * @param string $plugin_name class plugin name to load
          * @param bool   $check       check if already loaded
          *
          * @return string |boolean filepath of loaded file or false
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1064
          public _getTemplateId($template_name, $cache_id = null, $compile_id = null, $caching = null, Smarty_Internal_Template $template = null): string Get unique template id
          /**
          * Get unique template id
          *
          * @param string                    $template_name
          * @param null|mixed                $cache_id
          * @param null|mixed                $compile_id
          * @param null                      $caching
          * @param \Smarty_Internal_Template $template
          *
          * @return string
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1081
          public _realpath($path, $realpath = null): string Normalize path - remove /./ and /../ - make it absolute if required
          /**
          * Normalize path
          *  - remove /./ and /../
          *  - make it absolute if required
          *
          * @param string $path     file path
          * @param bool   $realpath if true - convert to absolute
          *                         false - convert to relative
          *                         null - keep as it is but
          *                         remove /./ /../
          *
          * @return string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1119
          public _clearTemplateCache() Empty template objects cache
          /**
          * Empty template objects cache
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1153
          public setUseSubDirs($use_sub_dirs)
          /**
          * @param boolean $use_sub_dirs
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1162
          public setErrorReporting($error_reporting)
          /**
          * @param int $error_reporting
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1170
          public setEscapeHtml($escape_html)
          /**
          * @param boolean $escape_html
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1178
          public getAutoLiteral(): boolean Return auto_literal flag
          /**
          * Return auto_literal flag
          *
          * @return boolean
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1188
          public setAutoLiteral($auto_literal = true) Set auto_literal flag
          /**
          * Set auto_literal flag
          *
          * @param boolean $auto_literal
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1198
          public setForceCompile($force_compile)
          /**
          * @param boolean $force_compile
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1206
          public setMergeCompiledIncludes($merge_compiled_includes)
          /**
          * @param boolean $merge_compiled_includes
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1214
          public getLeftDelimiter(): string Get left delimiter
          /**
          * Get left delimiter
          *
          * @return string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1224
          public setLeftDelimiter($left_delimiter) Set left delimiter
          /**
          * Set left delimiter
          *
          * @param string $left_delimiter
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1234
          public getRightDelimiter(): string $right_delimiter Get right delimiter
          /**
          * Get right delimiter
          *
          * @return string $right_delimiter
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1244
          public setRightDelimiter($right_delimiter) Set right delimiter
          /**
          * Set right delimiter
          *
          * @param string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1254
          public setDebugging($debugging)
          /**
          * @param boolean $debugging
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1262
          public setConfigOverwrite($config_overwrite)
          /**
          * @param boolean $config_overwrite
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1270
          public setConfigBooleanize($config_booleanize)
          /**
          * @param boolean $config_booleanize
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1278
          public setConfigReadHidden($config_read_hidden)
          /**
          * @param boolean $config_read_hidden
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1286
          public setCompileLocking($compile_locking)
          /**
          * @param boolean $compile_locking
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1294
          public setDefaultResourceType($default_resource_type)
          /**
          * @param string $default_resource_type
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1302
          public setCachingType($caching_type)
          /**
          * @param string $caching_type
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1310
          public testInstall(&$errors = null) Test install
          /**
          * Test install
          *
          * @param null $errors
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1320
          public _getSmartyObj(): Smarty Get Smarty object
          /**
          * Get Smarty object
          *
          * @return Smarty
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1330
          public __get($name): mixed <<magic>> Generic getter. Calls the appropriate getter function. Issues an E_USE...
          /**
          * <<magic>> Generic getter.
          * Calls the appropriate getter function.
          * Issues an E_USER_NOTICE if no valid getter is found.
          *
          * @param string $name property name
          *
          * @return mixed
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1344
          public __set($name, $value) <<magic>> Generic setter. Calls the appropriate setter function. Issues an E_USE...
          /**
          * <<magic>> Generic setter.
          * Calls the appropriate setter function.
          * Issues an E_USER_NOTICE if no valid setter is found.
          *
          * @param string $name  property name
          * @param mixed  $value parameter passed to setter
          *
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1368
          public fetch($template = null, $cache_id = null, $compile_id = null, $parent = null): string rendered template output fetches a rendered Smarty template
          /**
          * fetches a rendered Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          *
          * @throws Exception
          * @throws SmartyException
          * @return string rendered template output
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:114
          public display($template = null, $cache_id = null, $compile_id = null, $parent = null) displays a Smarty template
          /**
          * displays a Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          *
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:131
          public isCached($template = null, $cache_id = null, $compile_id = null, $parent = null): bool cache status test if cache is valid
          /**
          * test if cache is valid
          *
          * @api  Smarty::isCached()
          * @link http://www.smarty.net/docs/en/api.is.cached.tpl
          *
          * @param null|string|\Smarty_Internal_Template $template   the resource handle of the template file or template
          *                                                          object
          * @param mixed                                 $cache_id   cache id to be used with this template
          * @param mixed                                 $compile_id compile id to be used with this template
          * @param object                                $parent     next higher level of Smarty variables
          *
          * @return bool cache status
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:153
          public registerPlugin($type, $name, $callback, $cacheable = true, $cache_attr = null): \Smarty|\Smarty_Internal_Template Registers plugin to be used in templates
          /**
          * Registers plugin to be used in templates
          *
          * @api  Smarty::registerPlugin()
          * @link http://www.smarty.net/docs/en/api.register.plugin.tpl
          *
          * @param string   $type       plugin type
          * @param string   $name       name of template tag
          * @param callable $callback   PHP callback to register
          * @param bool     $cacheable  if true (default) this function is cache able
          * @param mixed    $cache_attr caching attributes if any
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:275
          public loadFilter($type, $name): bool load a filter of specified type and name
          /**
          * load a filter of specified type and name
          *
          * @api  Smarty::loadFilter()
          * @link http://www.smarty.net/docs/en/api.load.filter.tpl
          *
          * @param string $type filter type
          * @param string $name filter name
          *
          * @return bool
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:292
          public registerFilter($type, $callback, $name = null): \Smarty|\Smarty_Internal_Template Registers a filter function
          /**
          * Registers a filter function
          *
          * @api  Smarty::registerFilter()
          * @link http://www.smarty.net/docs/en/api.register.filter.tpl
          *
          * @param string      $type filter type
          * @param callable    $callback
          * @param string|null $name optional filter name
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:310
          public registerObject($object_name, $object, $allowed_methods_properties = array(), $format = true, $block_methods = array()): \Smarty|\Smarty_Internal_Template Registers object to be used in templates
          /**
          * Registers object to be used in templates
          *
          * @api  Smarty::registerObject()
          * @link http://www.smarty.net/docs/en/api.register.object.tpl
          *
          * @param string $object_name
          * @param object $object                     the referenced PHP object to register
          * @param array  $allowed_methods_properties list of allowed methods (empty = all)
          * @param bool   $format                     smarty argument format, else traditional
          * @param array  $block_methods              list of block-methods
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:330
          public setCompileCheck($compile_check)
          /**
          * @param int $compile_check
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:350
          public setCaching($caching)
          /**
          * @param int $caching
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:358
          public setCacheLifetime($cache_lifetime)
          /**
          * @param int $cache_lifetime
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:366
          public setCompileId($compile_id)
          /**
          * @param string $compile_id
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:374
          public setCacheId($cache_id)
          /**
          * @param string $cache_id
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:382
          public assign($tpl_var, $value = null, $nocache = false): Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for assigns a Smarty variable
          /**
          * assigns a Smarty variable
          *
          * @param array|string $tpl_var the template variable name(s)
          * @param mixed        $value   the value to assign
          * @param boolean      $nocache if true any output of this variable will be not cached
          *
          * @return Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for
          *                              chaining
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:97
          public append($tpl_var, $value = null, $merge = false, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables
          /**
          * appends values to template variables
          *
          * @api  Smarty::append()
          * @link http://www.smarty.net/docs/en/api.append.tpl
          *
          * @param array|string $tpl_var the template variable name(s)
          * @param mixed        $value   the value to append
          * @param bool         $merge   flag if array elements shall be merged
          * @param bool         $nocache if true any output of this variable will
          *                              be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:134
          public assignGlobal($varName, $value = null, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns a global Smarty variable
          /**
          * assigns a global Smarty variable
          *
          * @param string  $varName the global variable name
          * @param mixed   $value   the value to assign
          * @param boolean $nocache if true any output of this variable will be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:148
          public appendByRef($tpl_var, &$value, $merge = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables by reference
          /**
          * appends values to template variables by reference
          *
          * @param string  $tpl_var the template variable name
          * @param mixed   &$value  the referenced value to append
          * @param boolean $merge   flag if array elements shall be merged
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:162
          public assignByRef($tpl_var, &$value, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns values to template variables by reference
          /**
          * assigns values to template variables by reference
          *
          * @param string  $tpl_var the template variable name
          * @param         $value
          * @param boolean $nocache if true any output of this variable will be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:176
          public getTemplateVars($varName = null, Smarty_Internal_Data $_ptr = null, $searchParents = true): mixed variable value or or array of variables Returns a single or all template variables
          /**
          * Returns a single or all template variables
          *
          * @api  Smarty::getTemplateVars()
          * @link http://www.smarty.net/docs/en/api.get.template.vars.tpl
          *
          * @param string                                                  $varName       variable name or null
          * @param \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty $_ptr          optional pointer to data object
          * @param bool                                                    $searchParents include parent templates?
          *
          * @return mixed variable value or or array of variables
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:193
          public getVariable($variable = null, Smarty_Internal_Data $_ptr = null, $searchParents = true, $error_enable = true): Smarty_Variable|Smarty_Undefined_Variable the object of the variable gets the object of a Smarty variable
          /**
          * gets the object of a Smarty variable
          *
          * @param string               $variable      the name of the Smarty variable
          * @param Smarty_Internal_Data $_ptr          optional pointer to data object
          * @param boolean              $searchParents search also in parent data
          * @param bool                 $error_enable
          *
          * @return     Smarty_Variable|Smarty_Undefined_Variable the object of the variable
          * @deprecated since 3.1.28 please use Smarty_Internal_Data::getTemplateVars() instead.
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:209
          public _mergeVars(Smarty_Internal_Data $data = null) Follow the parent chain an merge template and config variables
          /**
          * Follow the parent chain an merge template and config variables
          *
          * @param \Smarty_Internal_Data|null $data
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:223
          public _isDataObj(): bool Return true if this instance is a Data obj
          /**
          * Return true if this instance is a Data obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:245
          public _isTplObj(): bool Return true if this instance is a template obj
          /**
          * Return true if this instance is a template obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:255
          public _isSmartyObj(): bool Return true if this instance is a Smarty obj
          /**
          * Return true if this instance is a Smarty obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:265
          public __call($name, $args): mixed Handle unknown class methods
          /**
          * Handle unknown class methods
          *
          * @param string $name unknown method-name
          * @param array  $args argument array
          *
          * @return mixed
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:288
          private putDieErr($e) вывод собщения об ошибке и выход из приложения ..
          /**
          * вывод собщения об ошибке и выход из приложения ..
          * @param  Exception $e Исключение ошибки ..
          */
          
          Defined in .../core/classes/Application.php:357
          private readSiteParam() загрузить настроки из таблицы базы .в subsettings
          /**
          * загрузить настроки из таблицы базы .в  subsettings
          */
          
          Defined in .../core/classes/Application.php:502
          private getSourceFileName($tpl) запрос файла источника ошибки
          /**
          * запрос файла источника ошибки
          * @param object $tpl шаблон ошибки ..
          */
          
          Defined in .../core/classes/Application.php:1106
          private _normalizeDir($dirName, $dir) Normalize and set directory string
          /**
          * Normalize and set directory string
          *
          * @param string $dirName cache_dir or compile_dir
          * @param string $dir     filepath of folder
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1388
          private _normalizeTemplateConfig($isConfig) Normalize template_dir or config_dir
          /**
          * Normalize template_dir or config_dir
          *
          * @param bool $isConfig true for config_dir
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1403
          private _execute($template, $cache_id, $compile_id, $parent, $function): mixed fetches a rendered Smarty template
          /**
          * fetches a rendered Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          * @param string $function   function type 0 = fetch,  1 = display, 2 = isCache
          *
          * @return mixed
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:171
          public static getApp() Вернуть экземпляр приложения ..
          \Inforos\Application::getApp()
          /**
          * Вернуть экземпляр приложения ..
          */
          
          Defined in .../core/classes/Application.php:337
          public static getSetting($key = '', $defval = null): array|any Значение из настроки .. вернуть настройку ... из файла
          \Inforos\Application::getSetting($key = '', $defval = null)
          /**
          * вернуть настройку ... из файла
          * @param string $key Ключик настроки ..
          * @param any $def значение которое надо вернуть если ничего не нашли (настройки не существует)
          * @return array|any Значение из настроки ..
          */
          
          Defined in .../core/classes/Application.php:419
          public static readSettings($file) чтение настроек из файла json Файл должен располагаться в корне проекта .
          \Inforos\Application::readSettings($file)
          /**
          * чтение настроек из файла json Файл должен располагаться в корне проекта .
          * @param string $file Имя файла без расширения ..
          */
          
          Defined in .../core/classes/Application.php:453
          public static tr($key, $lang = null): string перевод вернуть перевод строки из key на язык $lang
          \Inforos\Application::tr($key, $lang = null)
          /**
          * вернуть перевод строки из key на язык $lang
          * @param  string $key ключ для запрашиваемой строки ..
          * @param string $lang  код языка ..
          * @return string      перевод
          */
          
          Defined in .../core/classes/Application.php:565
          public static getRoot(): strig Абсолютный путь до корня сайта .. (выше на уровень чем DOCUMENTROOT Возвращает путь до корня сайта ..
          \Inforos\Application::getRoot()
          /**
          * Возвращает путь до корня сайта ..
          * @return strig Абсолютный  путь до корня сайта .. (выше на уровень чем DOCUMENTROOT
          */
          
          Defined in .../core/classes/Application.php:613
          public static sd($var = array()): [type] [description] статический вариант функции d()
          \Inforos\Application::sd($var = array())
          /**
          * статический вариант  функции d()
          * @param  array  $var [description]
          * @return [type]      [description]
          */
          
          Defined in .../core/classes/Application.php:1139
          public static muteExpectedErrors(): boolean Enable error handler to mute expected messages
          \Smarty::muteExpectedErrors()
          /**
          * Enable error handler to mute expected messages
          *
          * @return     boolean
          * @deprecated
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:698
          public static unmuteExpectedErrors() Disable error handler muting expected messages
          \Smarty::unmuteExpectedErrors()
          /**
          * Disable error handler muting expected messages
          *
          * @deprecated
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:708
          private static & varFinder(array &$source, string $path, bool $allowCreate = false, $def = null): ref ссылка на переменную внутри большого массива $source по указанному пути .. вычисление переменной в большом массиве на основнании пути ..
          /**
          * вычисление переменной в большом массиве на основнании пути ..
          * @param  array  &$source Исходный массив для поиска ..
          * @param  string $path    путь из уровней разделённых точками .. внутри массива
          * @param  bool   $allowCreate  создавать новые элементы, если их нет в источнике (большом массиве)..
          * @param any $def Если создвать нельзя а элемент отсутствет в источнике .. - вернём эту переменную
          * @return ref          ссылка на переменную внутри  большого массива $source по указанному пути ..
          */
          
          Defined in .../core/classes/Application.php:385
        • public static $db :: Inforos\Db\IrPdo (1) Depth Limit
          \Inforos\Application::$db
          public static $_IS_WINDOWS :: boolean false
          \Smarty::$_IS_WINDOWS
          public static $_UTF8_MODIFIER :: string (1) "u"
          \Smarty::$_UTF8_MODIFIER
          public static $_DATE_FORMAT :: string (9) "%b %e, %Y"
          \Smarty::$_DATE_FORMAT
          public static $_CHARSET :: string (5) "UTF-8"
          \Smarty::$_CHARSET
          public static $_MBSTRING :: boolean true
          \Smarty::$_MBSTRING
          public static $global_tpl_vars :: array (1) Depth Limit
          \Smarty::$global_tpl_vars
          private static $cfg :: array (22) Depth Limit
          private static $app :: Inforos\Application (90) Recursion
          private static $appScopeVars :: array (1) Depth Limit
          private static $JSVars :: array (4) Depth Limit
          const FILTER_POST :: string (4) "post"
          \Inforos\Application::FILTER_POST
          const PLUGIN_MODIFIERCOMPILER :: string (16) "modifiercompiler"
          \Inforos\Application::PLUGIN_MODIFIERCOMPILER
          • Base64
          • base64_decode(PLUGIN_MODIFIERCOMPILER) binary string (12)
            base64_decode(\Inforos\Application::PLUGIN_MODIFIERCOMPILER)
          const PLUGIN_MODIFIER :: string (8) "modifier"
          \Inforos\Application::PLUGIN_MODIFIER
          const PLUGIN_COMPILER :: string (8) "compiler"
          \Inforos\Application::PLUGIN_COMPILER
          const PLUGIN_BLOCK :: string (5) "block"
          \Inforos\Application::PLUGIN_BLOCK
          const PLUGIN_FUNCTION :: string (8) "function"
          \Inforos\Application::PLUGIN_FUNCTION
          const FILTER_VARIABLE :: string (8) "variable"
          \Inforos\Application::FILTER_VARIABLE
          const FILTER_OUTPUT :: string (6) "output"
          \Inforos\Application::FILTER_OUTPUT
          const FILTER_PRE :: string (3) "pre"
          \Inforos\Application::FILTER_PRE
          const ErrorsCodes :: array (1)
          \Inforos\Application::ErrorsCodes
          1 => UTF-8 string (47) "Забыли указать параметр <b>%s</b> в настройках."
          \Inforos\Application::ErrorsCodes[1]
          Забыли указать параметр <b>%s</b> в настройках.
          
          const SMARTY_VERSION :: string (6) "3.1.36"
          \Inforos\Application::SMARTY_VERSION
          const CACHING_LIFETIME_SAVED :: integer 2
          \Inforos\Application::CACHING_LIFETIME_SAVED
          const SCOPE_LOCAL :: integer 1
          \Inforos\Application::SCOPE_LOCAL
          const SCOPE_PARENT :: integer 2
          \Inforos\Application::SCOPE_PARENT
          const SCOPE_TPL_ROOT :: integer 4
          \Inforos\Application::SCOPE_TPL_ROOT
          const SCOPE_ROOT :: integer 8
          \Inforos\Application::SCOPE_ROOT
          const SCOPE_SMARTY :: integer 16
          \Inforos\Application::SCOPE_SMARTY
          const SCOPE_GLOBAL :: integer 32
          \Inforos\Application::SCOPE_GLOBAL
          const CACHING_OFF :: integer 0
          \Inforos\Application::CACHING_OFF
          const CACHING_LIFETIME_CURRENT :: integer 1
          \Inforos\Application::CACHING_LIFETIME_CURRENT
          const CLEAR_EXPIRED :: integer -1
          \Inforos\Application::CLEAR_EXPIRED
          const PHP_REMOVE :: integer 2
          \Inforos\Application::PHP_REMOVE
          const COMPILECHECK_OFF :: integer 0
          \Inforos\Application::COMPILECHECK_OFF
          const COMPILECHECK_ON :: integer 1
          \Inforos\Application::COMPILECHECK_ON
          const COMPILECHECK_CACHEMISS :: integer 2
          \Inforos\Application::COMPILECHECK_CACHEMISS
          const DEBUG_OFF :: integer 0
          \Inforos\Application::DEBUG_OFF
          const DEBUG_ON :: integer 1
          \Inforos\Application::DEBUG_ON
          const DEBUG_INDIVIDUAL :: integer 2
          \Inforos\Application::DEBUG_INDIVIDUAL
          const PHP_PASSTHRU :: integer 0
          \Inforos\Application::PHP_PASSTHRU
          const PHP_QUOTE :: integer 1
          \Inforos\Application::PHP_QUOTE
          const PHP_ALLOW :: integer 3
          \Inforos\Application::PHP_ALLOW
        private static $appScopeVars :: array (1)
        metadata => array (1) Depth Limit
        private static $JSVars :: array (4)
        themename => string (4) "tpl9"
        theme_path => string (7) "/themes"
        tplvars => array (19) Depth Limit
        AlData => array (4) Depth Limit
        const FILTER_POST :: string (4) "post"
        \Inforos\Application::FILTER_POST
        const PLUGIN_MODIFIERCOMPILER :: string (16) "modifiercompiler"
        \Inforos\Application::PLUGIN_MODIFIERCOMPILER
        • Base64
        • base64_decode(PLUGIN_MODIFIERCOMPILER) binary string (12)
          base64_decode(\Inforos\Application::PLUGIN_MODIFIERCOMPILER)
        const PLUGIN_MODIFIER :: string (8) "modifier"
        \Inforos\Application::PLUGIN_MODIFIER
        const PLUGIN_COMPILER :: string (8) "compiler"
        \Inforos\Application::PLUGIN_COMPILER
        const PLUGIN_BLOCK :: string (5) "block"
        \Inforos\Application::PLUGIN_BLOCK
        const PLUGIN_FUNCTION :: string (8) "function"
        \Inforos\Application::PLUGIN_FUNCTION
        const FILTER_VARIABLE :: string (8) "variable"
        \Inforos\Application::FILTER_VARIABLE
        const FILTER_OUTPUT :: string (6) "output"
        \Inforos\Application::FILTER_OUTPUT
        const FILTER_PRE :: string (3) "pre"
        \Inforos\Application::FILTER_PRE
        const ErrorsCodes :: array (1)
        \Inforos\Application::ErrorsCodes
        1 => UTF-8 string (47) "Забыли указать параметр <b>%s</b> в настройках."
        \Inforos\Application::ErrorsCodes[1]
        Забыли указать параметр <b>%s</b> в настройках.
        
        const SMARTY_VERSION :: string (6) "3.1.36"
        \Inforos\Application::SMARTY_VERSION
        const CACHING_LIFETIME_SAVED :: integer 2
        \Inforos\Application::CACHING_LIFETIME_SAVED
        const SCOPE_LOCAL :: integer 1
        \Inforos\Application::SCOPE_LOCAL
        const SCOPE_PARENT :: integer 2
        \Inforos\Application::SCOPE_PARENT
        const SCOPE_TPL_ROOT :: integer 4
        \Inforos\Application::SCOPE_TPL_ROOT
        const SCOPE_ROOT :: integer 8
        \Inforos\Application::SCOPE_ROOT
        const SCOPE_SMARTY :: integer 16
        \Inforos\Application::SCOPE_SMARTY
        const SCOPE_GLOBAL :: integer 32
        \Inforos\Application::SCOPE_GLOBAL
        const CACHING_OFF :: integer 0
        \Inforos\Application::CACHING_OFF
        const CACHING_LIFETIME_CURRENT :: integer 1
        \Inforos\Application::CACHING_LIFETIME_CURRENT
        const CLEAR_EXPIRED :: integer -1
        \Inforos\Application::CLEAR_EXPIRED
        const PHP_REMOVE :: integer 2
        \Inforos\Application::PHP_REMOVE
        const COMPILECHECK_OFF :: integer 0
        \Inforos\Application::COMPILECHECK_OFF
        const COMPILECHECK_ON :: integer 1
        \Inforos\Application::COMPILECHECK_ON
        const COMPILECHECK_CACHEMISS :: integer 2
        \Inforos\Application::COMPILECHECK_CACHEMISS
        const DEBUG_OFF :: integer 0
        \Inforos\Application::DEBUG_OFF
        const DEBUG_ON :: integer 1
        \Inforos\Application::DEBUG_ON
        const DEBUG_INDIVIDUAL :: integer 2
        \Inforos\Application::DEBUG_INDIVIDUAL
        const PHP_PASSTHRU :: integer 0
        \Inforos\Application::PHP_PASSTHRU
        const PHP_QUOTE :: integer 1
        \Inforos\Application::PHP_QUOTE
        const PHP_ALLOW :: integer 3
        \Inforos\Application::PHP_ALLOW
      public source -> Smarty_Template_Source (16)
      debug_backtrace()[2]['args'][1]->source
      • Properties (16)
      • Available methods (4)
      • public uid -> string (40) "baf4620276d5597a1d937d99db2eab955d7cb1d0"
        debug_backtrace()[2]['args'][1]->source->uid
        public resource -> string (18) "./left-sitebar.tpl"
        debug_backtrace()[2]['args'][1]->source->resource
        public type -> string (4) "file"
        debug_backtrace()[2]['args'][1]->source->type
        public name -> string (18) "./left-sitebar.tpl"
        debug_backtrace()[2]['args'][1]->source->name
        public filepath -> string (50) "/usr/home/federalcore/themes/tpl9/left-sitebar.tpl"
        debug_backtrace()[2]['args'][1]->source->filepath
        • File (1.1KB)
        • -rw-r--r-- 1066 1066 1.1KB Oct 01 16:26 /usr/home/federalcore/themes/tpl9/left-sitebar.tpl
          
        public timestamp -> integer 1601558784
        debug_backtrace()[2]['args'][1]->source->timestamp
        2020-10-01 13:26:24 UTC
        public exists -> boolean true
        debug_backtrace()[2]['args'][1]->source->exists
        public basename -> null
        debug_backtrace()[2]['args'][1]->source->basename
        public components -> null
        debug_backtrace()[2]['args'][1]->source->components
        public handler -> Smarty_Internal_Resource_File (3)
        debug_backtrace()[2]['args'][1]->source->handler
        • Properties (3)
        • Available methods (11)
        • Static class properties
        • public uncompiled -> boolean false
          debug_backtrace()[2]['args'][1]->source->handler->uncompiled
          public recompiled -> boolean false
          debug_backtrace()[2]['args'][1]->source->handler->recompiled
          public hasCompiledHandler -> boolean false
          debug_backtrace()[2]['args'][1]->source->handler->hasCompiledHandler
        • public populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template = null) populate Source Object with meta data from Resource
          debug_backtrace()[2]['args'][1]->source->handler->populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template = null)
          /**
          * populate Source Object with meta data from Resource
          *
          * @param Smarty_Template_Source   $source    source object
          * @param Smarty_Internal_Template $_template template object
          *
          * @throws \SmartyException
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_resource_file.php:28
          public populateTimestamp(Smarty_Template_Source $source) populate Source Object with timestamp and exists from Resource
          debug_backtrace()[2]['args'][1]->source->handler->populateTimestamp(Smarty_Template_Source $source)
          /**
          * populate Source Object with timestamp and exists from Resource
          *
          * @param Smarty_Template_Source $source source object
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_resource_file.php:51
          public getContent(Smarty_Template_Source $source): string template source Load template's source from file into current template object
          debug_backtrace()[2]['args'][1]->source->handler->getContent(Smarty_Template_Source $source)
          /**
          * Load template's source from file into current template object
          *
          * @param Smarty_Template_Source $source source object
          *
          * @return string                 template source
          * @throws SmartyException        if source cannot be loaded
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_resource_file.php:69
          public getBasename(Smarty_Template_Source $source): string resource's basename Determine basename for compiled filename
          debug_backtrace()[2]['args'][1]->source->handler->getBasename(Smarty_Template_Source $source)
          /**
          * Determine basename for compiled filename
          *
          * @param Smarty_Template_Source $source source object
          *
          * @return string                 resource's basename
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_resource_file.php:87
          public buildUniqueResourceName(Smarty $smarty, $resource_name, $isConfig = false): string unique resource name modify resource_name according to resource handlers specifications
          debug_backtrace()[2]['args'][1]->source->handler->buildUniqueResourceName(Smarty $smarty, $resource_name, $isConfig = false)
          /**
          * modify resource_name according to resource handlers specifications
          *
          * @param Smarty  $smarty        Smarty instance
          * @param string  $resource_name resource_name to make unique
          * @param boolean $isConfig      flag for config resource
          *
          * @return string unique resource name
          */
          
          Inherited from Smarty_Resource
          Defined in .../smarty/smarty/libs/sysplugins/smarty_resource.php:222
          public checkTimestamps(): bool
          debug_backtrace()[2]['args'][1]->source->handler->checkTimestamps()
          /**
          * @return bool
          */
          
          Inherited from Smarty_Resource
          Defined in .../smarty/smarty/libs/sysplugins/smarty_resource.php:258
          protected buildFilepath(Smarty_Template_Source $source, Smarty_Internal_Template $_template = null): string fully qualified filepath build template filepath by traversing the template_dir array
          /**
          * build template filepath by traversing the template_dir array
          *
          * @param Smarty_Template_Source   $source    source object
          * @param Smarty_Internal_Template $_template template object
          *
          * @return string fully qualified filepath
          * @throws SmartyException
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_resource_file.php:101
          public static load(Smarty $smarty, $type): Smarty_Resource Resource Handler Load Resource Handler
          \Smarty_Resource::load(Smarty $smarty, $type)
          /**
          * Load Resource Handler
          *
          * @param Smarty $smarty smarty object
          * @param string $type   name of the resource
          *
          * @throws SmartyException
          * @return Smarty_Resource Resource Handler
          */
          
          Inherited from Smarty_Resource
          Defined in .../smarty/smarty/libs/sysplugins/smarty_resource.php:67
          public static parseResourceName($resource_name, $default_resource): array with parsed resource name and type extract resource_type and resource_name from template_resource and config_resour...
          \Smarty_Resource::parseResourceName($resource_name, $default_resource)
          /**
          * extract resource_type and resource_name from template_resource and config_resource
          *
          * @note "C:/foo.tpl" was forced to file resource up till Smarty 3.1.3 (including).
          *
          * @param string $resource_name    template_resource or config_resource to parse
          * @param string $default_resource the default resource_type defined in $smarty
          *
          * @return array with parsed resource name and type
          */
          
          Inherited from Smarty_Resource
          Defined in .../smarty/smarty/libs/sysplugins/smarty_resource.php:125
          public static getUniqueTemplateName($obj, $template_resource): string unique resource name modify template_resource according to resource handlers specifications
          \Smarty_Resource::getUniqueTemplateName($obj, $template_resource)
          /**
          * modify template_resource according to resource handlers specifications
          *
          * @param \Smarty_Internal_Template|\Smarty $obj               Smarty instance
          * @param string                            $template_resource template_resource to extract resource handler and
          *                                                             name of
          *
          * @return string unique resource name
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Resource
          Defined in .../smarty/smarty/libs/sysplugins/smarty_resource.php:149
          public static source(Smarty_Internal_Template $_template = null, Smarty $smarty = null, $template_resource = null): \Smarty_Template_Source Source Object initialize Source Object for given resource wrapper for backward compatibility t...
          \Smarty_Resource::source(Smarty_Internal_Template $_template = null, Smarty $smarty = null, $template_resource = null)
          /**
          * initialize Source Object for given resource
          * wrapper for backward compatibility to versions < 3.1.22
          * Either [$_template] or [$smarty, $template_resource] must be specified
          *
          * @param Smarty_Internal_Template $_template         template object
          * @param Smarty                   $smarty            smarty object
          * @param string                   $template_resource resource identifier
          *
          * @return \Smarty_Template_Source Source Object
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Resource
          Defined in .../smarty/smarty/libs/sysplugins/smarty_resource.php:177
        • public static $sysplugins :: array (6) Depth Limit
          \Smarty_Resource::$sysplugins
        public smarty -> Inforos\Application (90)
        debug_backtrace()[2]['args'][1]->source->smarty
        • Properties (90)
        • Available methods (106)
        • Static class properties (42)
        • private sape -> SAPE_client (34) Depth Limit
          private themename -> string (4) "tpl9"
          private smodule -> string (8) "articles"
          private saction -> string (4) "view"
          public params -> array (3) Depth Limit
          debug_backtrace()[2]['args'][1]->source->smarty->params
          private constrargs -> array (0)
          private sitesettings -> array (24) Depth Limit
          private errmess -> string (0) ""
          private globalSiteErrors -> array (0)
          private blocksmas -> array (0)
          public user -> Inforos\models\User (2) Depth Limit
          debug_backtrace()[2]['args'][1]->source->smarty->user
          private lang -> string (2) "ru"
          private siteNotif -> Inforos\SiteNotifyction (0) Depth Limit
          private mailer -> Inforos\Mailer (2) Depth Limit
          public auto_literal -> boolean true
          debug_backtrace()[2]['args'][1]->source->smarty->auto_literal
          public error_unassigned -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->error_unassigned
          public use_include_path -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->use_include_path
          public _templateDirNormalized -> boolean true
          debug_backtrace()[2]['args'][1]->source->smarty->_templateDirNormalized
          public _joined_template_dir -> string (130) "/data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/...
          debug_backtrace()[2]['args'][1]->source->smarty->_joined_template_dir
          /data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/tpl9/#/usr/home/federalcore/root/core/smarty_tempates/
          
          public _configDirNormalized -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->_configDirNormalized
          public _joined_config_dir -> null
          debug_backtrace()[2]['args'][1]->source->smarty->_joined_config_dir
          public default_template_handler_func -> null
          debug_backtrace()[2]['args'][1]->source->smarty->default_template_handler_func
          public default_config_handler_func -> null
          debug_backtrace()[2]['args'][1]->source->smarty->default_config_handler_func
          public default_plugin_handler_func -> null
          debug_backtrace()[2]['args'][1]->source->smarty->default_plugin_handler_func
          public _compileDirNormalized -> boolean true
          debug_backtrace()[2]['args'][1]->source->smarty->_compileDirNormalized
          public _pluginsDirNormalized -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->_pluginsDirNormalized
          public _cacheDirNormalized -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->_cacheDirNormalized
          public force_compile -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->force_compile
          public use_sub_dirs -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->use_sub_dirs
          public allow_ambiguous_resources -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->allow_ambiguous_resources
          public merge_compiled_includes -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->merge_compiled_includes
          public extends_recursion -> boolean true
          debug_backtrace()[2]['args'][1]->source->smarty->extends_recursion
          public force_cache -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->force_cache
          public left_delimiter -> string (1) "{"
          debug_backtrace()[2]['args'][1]->source->smarty->left_delimiter
          public right_delimiter -> string (1) "}"
          debug_backtrace()[2]['args'][1]->source->smarty->right_delimiter
          public literals -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->literals
          public security_class -> string (15) "Smarty_Security"
          debug_backtrace()[2]['args'][1]->source->smarty->security_class
          public security_policy -> null
          debug_backtrace()[2]['args'][1]->source->smarty->security_policy
          public php_handling -> integer 0
          debug_backtrace()[2]['args'][1]->source->smarty->php_handling
          public allow_php_templates -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->allow_php_templates
          public debugging -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->debugging
          public debugging_ctrl -> string (4) "NONE"
          debug_backtrace()[2]['args'][1]->source->smarty->debugging_ctrl
          public smarty_debug_id -> string (12) "SMARTY_DEBUG"
          debug_backtrace()[2]['args'][1]->source->smarty->smarty_debug_id
          public debug_tpl -> null
          debug_backtrace()[2]['args'][1]->source->smarty->debug_tpl
          public error_reporting -> null
          debug_backtrace()[2]['args'][1]->source->smarty->error_reporting
          public config_overwrite -> boolean true
          debug_backtrace()[2]['args'][1]->source->smarty->config_overwrite
          public config_booleanize -> boolean true
          debug_backtrace()[2]['args'][1]->source->smarty->config_booleanize
          public config_read_hidden -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->config_read_hidden
          public compile_locking -> boolean true
          debug_backtrace()[2]['args'][1]->source->smarty->compile_locking
          public cache_locking -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->cache_locking
          public locking_timeout -> integer 10
          debug_backtrace()[2]['args'][1]->source->smarty->locking_timeout
          public default_resource_type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->source->smarty->default_resource_type
          public caching_type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->source->smarty->caching_type
          public default_config_type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->source->smarty->default_config_type
          public cache_modified_check -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->cache_modified_check
          public registered_plugins -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->registered_plugins
          public registered_objects -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->registered_objects
          public registered_classes -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->registered_classes
          public registered_filters -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->registered_filters
          public registered_resources -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->registered_resources
          public registered_cache_resources -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->registered_cache_resources
          public autoload_filters -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->autoload_filters
          public default_modifiers -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->default_modifiers
          public escape_html -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->escape_html
          public start_time -> double 1603823163.9912
          debug_backtrace()[2]['args'][1]->source->smarty->start_time
          public _current_file -> null
          debug_backtrace()[2]['args'][1]->source->smarty->_current_file
          public _parserdebug -> boolean false
          debug_backtrace()[2]['args'][1]->source->smarty->_parserdebug
          public _objType -> integer 1
          debug_backtrace()[2]['args'][1]->source->smarty->_objType
          public _debug -> null
          debug_backtrace()[2]['args'][1]->source->smarty->_debug
          protected template_dir -> array (3) Depth Limit
          protected _processedTemplateDir -> array (3) Depth Limit
          protected config_dir -> array (1) Depth Limit
          protected _processedConfigDir -> array (0)
          protected compile_dir -> string (41) "/data/hosting/pudogru/htdocs/templates_c/"
          • Directory (60B)
          • drwxrwx--x 1616 101 60B Oct 23 22:55 /data/hosting/pudogru/htdocs/templates_c
            
          protected plugins_dir -> array (2) Depth Limit
          protected cache_dir -> string (8) "./cache/"
          protected obsoleteProperties -> array (8) Depth Limit
          protected accessMap -> array (7) Depth Limit
          public cache_id -> null
          debug_backtrace()[2]['args'][1]->source->smarty->cache_id
          public compile_id -> null
          debug_backtrace()[2]['args'][1]->source->smarty->compile_id
          public caching -> integer 0
          debug_backtrace()[2]['args'][1]->source->smarty->caching
          public compile_check -> integer 1
          debug_backtrace()[2]['args'][1]->source->smarty->compile_check
          public cache_lifetime -> integer 3600
          debug_backtrace()[2]['args'][1]->source->smarty->cache_lifetime
          public tplFunctions -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->tplFunctions
          public _cache -> array (1) Depth Limit
          debug_backtrace()[2]['args'][1]->source->smarty->_cache
          public template_class -> string (24) "Smarty_Internal_Template"
          debug_backtrace()[2]['args'][1]->source->smarty->template_class
          public tpl_vars -> array (11) Depth Limit
          debug_backtrace()[2]['args'][1]->source->smarty->tpl_vars
          public parent -> null
          debug_backtrace()[2]['args'][1]->source->smarty->parent
          public config_vars -> array (0)
          debug_backtrace()[2]['args'][1]->source->smarty->config_vars
          public ext -> Smarty_Internal_Extension_Handler (7) Depth Limit
          debug_backtrace()[2]['args'][1]->source->smarty->ext
        • public __construct()
          new \Inforos\Application()
          Defined in .../core/classes/Application.php:112
          public getSape(): [type] [description] вернуть объект SapeRU ...
          debug_backtrace()[2]['args'][1]->source->smarty->getSape()
          /**
          * вернуть объект SapeRU ...
          * @return [type] [description]
          */
          
          Defined in .../core/classes/Application.php:348
          public setSiteMess($text, $type = 'su') жобавить сообщение сайта
          debug_backtrace()[2]['args'][1]->source->smarty->setSiteMess($text, $type = 'su')
          /**
          * жобавить сообщение сайта
          * @var [type]
          */
          
          Defined in .../core/classes/Application.php:372
          public getVarValueByPath(array $source, string $path, $def = null): any Значение найденное в масииве или $def получить элемент массива из пути ..
          debug_backtrace()[2]['args'][1]->source->smarty->getVarValueByPath(array $source, string $path, $def = null)
          /**
          * получить элемент массива из пути ..
          * @param  array $source  Исодный массив для поиска..
          * @param  string $path   путь к значению в массиве, уровни разделены точками ..
          * @param  any $def    Значение которое будет возвращено в случае безуспешного поиска ..
          * @return any         Значение найденное в масииве или $def
          */
          
          Defined in .../core/classes/Application.php:408
          public getSiteParam($key = '', $type = 'val') достать одну настройку .. из базы ..
          debug_backtrace()[2]['args'][1]->source->smarty->getSiteParam($key = '', $type = 'val')
          /**
          * достать одну настройку .. из базы ..
          * @param string $key Ключик настроки из таблицы
          * @param string $type поле из таблицы .. val|tpl
          */
          
          Defined in .../core/classes/Application.php:484
          public setAppScopeVar(string $path, $var = null) записать данные в хранилище ..
          debug_backtrace()[2]['args'][1]->source->smarty->setAppScopeVar(string $path, $var = null)
          /**
          * записать данные в хранилище ..
          * @param string $path путь внутри хранилища (уровни разделены точками)
          * @param any $var данные для записи .. (если опущено .. = переменная в пути убивается)
          */
          
          Defined in .../core/classes/Application.php:525
          public getAppScopeVar(string $path, $def = null) получить значение из хранилища ..
          debug_backtrace()[2]['args'][1]->source->smarty->getAppScopeVar(string $path, $def = null)
          /**
          * получить значение из хранилища ..
          * @param  string $path путь переменной
          * @param  [type] $def  значение по умолчанию если в хранилище ничего не нашлось ..
          */
          
          Defined in .../core/classes/Application.php:539
          public sendMail($to, $title, $body = '', $attachs = array()): bool Результат отправки почты .. отправка почты .. .
          debug_backtrace()[2]['args'][1]->source->smarty->sendMail($to, $title, $body = '', $attachs = array())
          /**
          * отправка почты .. .
          * @param string $to Ящик на который надо загнать письмо ..
          * @param string $title Заголовок письма ..
          * @param string $body содердимое письма ... контент ...
          *
          * @return bool Результат отправки почты ..
          */
          
          Defined in .../core/classes/Application.php:552
          public getGlobalErrors() вернуть глобальные ошибки ..
          debug_backtrace()[2]['args'][1]->source->smarty->getGlobalErrors()
          /**
          * вернуть глобальные ошибки ..
          */
          
          Defined in .../core/classes/Application.php:578
          public getThemeName(): string Имя темы .. /Вернуть имя текущей темы ..
          debug_backtrace()[2]['args'][1]->source->smarty->getThemeName()
          /**
          * /Вернуть имя текущей темы ..
          * @return string Имя темы ..
          */
          
          Defined in .../core/classes/Application.php:587
          public getJSVars(): array массив собранный для пробрасывания в js код .. Вернуть js массив для пробрасывания переменных в JS-код
          debug_backtrace()[2]['args'][1]->source->smarty->getJSVars()
          /**
          * Вернуть js массив для пробрасывания переменных в JS-код
          * @return array массив собранный для пробрасывания в js код ..
          */
          
          Defined in .../core/classes/Application.php:595
          public addJsVars(array $jsvars) Добавить JS переменную или массив для выдачи в JS
          debug_backtrace()[2]['args'][1]->source->smarty->addJsVars(array $jsvars)
          /**
          * Добавить JS переменную или массив для выдачи в JS
          * @param array $jsvars массив для добавления в корень ..
          */
          
          Defined in .../core/classes/Application.php:604
          public run() запуск приложения
          debug_backtrace()[2]['args'][1]->source->smarty->run()
          /**
          * запуск приложения
          */
          
          Defined in .../core/classes/Application.php:629
          public checkTpls($tplTail, $inFolder = '.'): string|false найденный шаблон или false проверка наличия шаблона
          debug_backtrace()[2]['args'][1]->source->smarty->checkTpls($tplTail, $inFolder = '.')
          /**
          * проверка наличия шаблона
          * @param array $tplList набор элементов из которых сможет событь составлен шаблон
          *
          * @return string|false найденный шаблон или false
          */
          
          Defined in .../core/classes/Application.php:927
          public generateClases(array $tplname): array генерация классов для обёртки шаблона ..
          debug_backtrace()[2]['args'][1]->source->smarty->generateClases(array $tplname)
          /**
          * генерация классов для обёртки шаблона ..
          * @param string $tplname Сгенерированное имя шаблона
          * @return array набор классов для идентификации блока
          */
          
          Defined in .../core/classes/Application.php:978
          public checkParams(array $params, array $pcheck): bool проверрка входных параметров ..
          debug_backtrace()[2]['args'][1]->source->smarty->checkParams(array $params, array $pcheck)
          /**
          * проверрка входных параметров ..
          * @param array $params набор входных параметров
          * @param array $pcheck массив обязательных параметров которые проверяются
          *
          * @return boolean true = все параметры в норме .
          */
          
          Defined in .../core/classes/Application.php:1001
          public printError($mess): string результат прогона по шаблону оборачиваем текст ошибки в шаблон ошибки ..
          debug_backtrace()[2]['args'][1]->source->smarty->printError($mess)
          /**
          *  оборачиваем текст ошибки в шаблон ошибки ..
          * @param  string $mess Текст ошибки ...
          * @return string   результат прогона по шаблону
          */
          
          Defined in .../core/classes/Application.php:1022
          public checkBlockAccess($preg = '')
          debug_backtrace()[2]['args'][1]->source->smarty->checkBlockAccess($preg = '')
          /**
          * Проверка доступности  данных плагина   проверка производится исходя из  регулярного выражения передаваемого в параметре .
          * за основу берётся  строка из параметров запроса .. (набор get парамтеров .) представленных в виде имяПараметра=значениеПараметра разделённые тремя дефисами  .
          * @param array $params Параметры передаваемые в плагин .. из них может быть рассмотрен параметр  accessreg как источник регулярного выражения Если он пуст = блок считается отсутствующим ..
          */
          
          Defined in .../core/classes/Application.php:1035
          public getErrMess(): string текст ошибки забрать сообщение об ошибке
          debug_backtrace()[2]['args'][1]->source->smarty->getErrMess()
          /**
          * забрать сообщение об ошибке
          * @return string текст ошибки
          */
          
          Defined in .../core/classes/Application.php:1119
          public d($var = array(), $accessreg = 'debug=1') вывод отладочной информации
          debug_backtrace()[2]['args'][1]->source->smarty->d($var = array(), $accessreg = 'debug=1')
          /**
          * вывод отладочной информации
          * @param array|any $var переменная которую надо  отобразить
          * @param string $accessreg  переменная фильтр  ограничивающая права ..
          */
          
          Defined in .../core/classes/Application.php:1129
          public SetError($mess) сообщить об ошибке ..
          debug_backtrace()[2]['args'][1]->source->smarty->SetError($mess)
          /**
          * сообщить об ошибке ..
          */
          
          Defined in .../core/classes/Application.php:1147
          public initPlugin(string $pn): bool
          debug_backtrace()[2]['args'][1]->source->smarty->initPlugin(string $pn)
          /**
          * Метод помощник, позволяет быстрее загрузить нужный плагин.. Smarty  . работает на основе pluginLoad()
          * @param string $pn Имя плагина для загрузки
          * @return boolean результат загрузки плагина
          */
          
          Defined in .../core/classes/Application.php:1160
          public getBlockContent($name): string Содержимое блока получить комент из заранее отпендеренного из шаблона блока ..
          debug_backtrace()[2]['args'][1]->source->smarty->getBlockContent($name)
          /**
          * получить  комент из заранее отпендеренного из шаблона блока ..
          * @param  string $name уникальное имя блока
          * @return string       Содержимое блока
          */
          
          Defined in .../core/classes/Application.php:1173
          public setBlockContent($name, $val) Сохранить контент в уникальный блок
          debug_backtrace()[2]['args'][1]->source->smarty->setBlockContent($name, $val)
          /**
          * Сохранить контент в уникальный блок
          * @param string $name название блока
          * @param any $val  Значение блока
          */
          
          Defined in .../core/classes/Application.php:1182
          public templateExists($resource_name): bool status Check if a template resource exists
          debug_backtrace()[2]['args'][1]->source->smarty->templateExists($resource_name)
          /**
          * Check if a template resource exists
          *
          * @param string $resource_name template name
          *
          * @return bool status
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:721
          public enableSecurity($security_class = null): Smarty current Smarty instance for chaining Loads security class and enables security
          debug_backtrace()[2]['args'][1]->source->smarty->enableSecurity($security_class = null)
          /**
          * Loads security class and enables security
          *
          * @param string|Smarty_Security $security_class if a string is used, it must be class-name
          *
          * @return Smarty                 current Smarty instance for chaining
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:736
          public disableSecurity(): Smarty current Smarty instance for chaining Disable security
          debug_backtrace()[2]['args'][1]->source->smarty->disableSecurity()
          /**
          * Disable security
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:747
          public addTemplateDir($template_dir, $key = null, $isConfig = false): Smarty current Smarty instance for chaining Add template directory(s)
          debug_backtrace()[2]['args'][1]->source->smarty->addTemplateDir($template_dir, $key = null, $isConfig = false)
          /**
          * Add template directory(s)
          *
          * @param string|array $template_dir directory(s) of template sources
          * @param string       $key          of the array element to assign the template dir to
          * @param bool         $isConfig     true for config_dir
          *
          * @return Smarty          current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:762
          public getTemplateDir($index = null, $isConfig = false): array list of template directories, or directory of $index Get template directories
          debug_backtrace()[2]['args'][1]->source->smarty->getTemplateDir($index = null, $isConfig = false)
          /**
          * Get template directories
          *
          * @param mixed $index    index of directory to get, null to get all
          * @param bool  $isConfig true for config_dir
          *
          * @return array list of template directories, or directory of $index
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:805
          public setTemplateDir($template_dir, $isConfig = false): \Smarty current Smarty instance for chaining Set template directory
          debug_backtrace()[2]['args'][1]->source->smarty->setTemplateDir($template_dir, $isConfig = false)
          /**
          * Set template directory
          *
          * @param string|array $template_dir directory(s) of template sources
          * @param bool         $isConfig     true for config_dir
          *
          * @return \Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:829
          public addConfigDir($config_dir, $key = null): Smarty current Smarty instance for chaining Add config directory(s)
          debug_backtrace()[2]['args'][1]->source->smarty->addConfigDir($config_dir, $key = null)
          /**
          * Add config directory(s)
          *
          * @param string|array $config_dir directory(s) of config sources
          * @param mixed        $key        key of the array element to assign the config dir to
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:850
          public getConfigDir($index = null): array configuration directory Get config directory
          debug_backtrace()[2]['args'][1]->source->smarty->getConfigDir($index = null)
          /**
          * Get config directory
          *
          * @param mixed $index index of directory to get, null to get all
          *
          * @return array configuration directory
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:862
          public setConfigDir($config_dir): Smarty current Smarty instance for chaining Set config directory
          debug_backtrace()[2]['args'][1]->source->smarty->setConfigDir($config_dir)
          /**
          * Set config directory
          *
          * @param $config_dir
          *
          * @return Smarty       current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:874
          public addPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Adds directory of plugin files
          debug_backtrace()[2]['args'][1]->source->smarty->addPluginsDir($plugins_dir)
          /**
          * Adds directory of plugin files
          *
          * @param null|array|string $plugins_dir
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:886
          public getPluginsDir(): array list of plugin directories Get plugin directories
          debug_backtrace()[2]['args'][1]->source->smarty->getPluginsDir()
          /**
          * Get plugin directories
          *
          * @return array list of plugin directories
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:901
          public setPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Set plugins directory
          debug_backtrace()[2]['args'][1]->source->smarty->setPluginsDir($plugins_dir)
          /**
          * Set plugins directory
          *
          * @param string|array $plugins_dir directory(s) of plugins
          *
          * @return Smarty       current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:927
          public getCompileDir(): string path to compiled templates Get compiled directory
          debug_backtrace()[2]['args'][1]->source->smarty->getCompileDir()
          /**
          * Get compiled directory
          *
          * @return string path to compiled templates
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:939
          public setCompileDir($compile_dir): Smarty current Smarty instance for chaining
          debug_backtrace()[2]['args'][1]->source->smarty->setCompileDir($compile_dir)
          /**
          *
          * @param  string $compile_dir directory to store compiled templates in
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:954
          public getCacheDir(): string path of cache directory Get cache directory
          debug_backtrace()[2]['args'][1]->source->smarty->getCacheDir()
          /**
          * Get cache directory
          *
          * @return string path of cache directory
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:966
          public setCacheDir($cache_dir): Smarty current Smarty instance for chaining Set cache directory
          debug_backtrace()[2]['args'][1]->source->smarty->setCacheDir($cache_dir)
          /**
          * Set cache directory
          *
          * @param string $cache_dir directory to store cached templates in
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:982
          public createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true): \Smarty_Internal_Template template object creates a template object
          debug_backtrace()[2]['args'][1]->source->smarty->createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true)
          /**
          * creates a template object
          *
          * @param string  $template   the resource handle of the template file
          * @param mixed   $cache_id   cache id to be used with this template
          * @param mixed   $compile_id compile id to be used with this template
          * @param object  $parent     next higher level of Smarty variables
          * @param boolean $do_clone   flag is Smarty object shall be cloned
          *
          * @return \Smarty_Internal_Template template object
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1001
          public loadPlugin($plugin_name, $check = true): string |boolean filepath of loaded file or false Takes unknown classes and loads plugin files for them class name format: Smarty_...
          debug_backtrace()[2]['args'][1]->source->smarty->loadPlugin($plugin_name, $check = true)
          /**
          * Takes unknown classes and loads plugin files for them
          * class name format: Smarty_PluginType_PluginName
          * plugin filename format: plugintype.pluginname.php
          *
          * @param string $plugin_name class plugin name to load
          * @param bool   $check       check if already loaded
          *
          * @return string |boolean filepath of loaded file or false
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1064
          public _getTemplateId($template_name, $cache_id = null, $compile_id = null, $caching = null, Smarty_Internal_Template $template = null): string Get unique template id
          debug_backtrace()[2]['args'][1]->source->smarty->_getTemplateId($template_name, $cache_id = null, $compile_id = null, $caching = null, Smarty_Internal_Template $template = null)
          /**
          * Get unique template id
          *
          * @param string                    $template_name
          * @param null|mixed                $cache_id
          * @param null|mixed                $compile_id
          * @param null                      $caching
          * @param \Smarty_Internal_Template $template
          *
          * @return string
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1081
          public _realpath($path, $realpath = null): string Normalize path - remove /./ and /../ - make it absolute if required
          debug_backtrace()[2]['args'][1]->source->smarty->_realpath($path, $realpath = null)
          /**
          * Normalize path
          *  - remove /./ and /../
          *  - make it absolute if required
          *
          * @param string $path     file path
          * @param bool   $realpath if true - convert to absolute
          *                         false - convert to relative
          *                         null - keep as it is but
          *                         remove /./ /../
          *
          * @return string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1119
          public _clearTemplateCache() Empty template objects cache
          debug_backtrace()[2]['args'][1]->source->smarty->_clearTemplateCache()
          /**
          * Empty template objects cache
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1153
          public setUseSubDirs($use_sub_dirs)
          debug_backtrace()[2]['args'][1]->source->smarty->setUseSubDirs($use_sub_dirs)
          /**
          * @param boolean $use_sub_dirs
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1162
          public setErrorReporting($error_reporting)
          debug_backtrace()[2]['args'][1]->source->smarty->setErrorReporting($error_reporting)
          /**
          * @param int $error_reporting
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1170
          public setEscapeHtml($escape_html)
          debug_backtrace()[2]['args'][1]->source->smarty->setEscapeHtml($escape_html)
          /**
          * @param boolean $escape_html
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1178
          public getAutoLiteral(): boolean Return auto_literal flag
          debug_backtrace()[2]['args'][1]->source->smarty->getAutoLiteral()
          /**
          * Return auto_literal flag
          *
          * @return boolean
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1188
          public setAutoLiteral($auto_literal = true) Set auto_literal flag
          debug_backtrace()[2]['args'][1]->source->smarty->setAutoLiteral($auto_literal = true)
          /**
          * Set auto_literal flag
          *
          * @param boolean $auto_literal
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1198
          public setForceCompile($force_compile)
          debug_backtrace()[2]['args'][1]->source->smarty->setForceCompile($force_compile)
          /**
          * @param boolean $force_compile
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1206
          public setMergeCompiledIncludes($merge_compiled_includes)
          debug_backtrace()[2]['args'][1]->source->smarty->setMergeCompiledIncludes($merge_compiled_includes)
          /**
          * @param boolean $merge_compiled_includes
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1214
          public getLeftDelimiter(): string Get left delimiter
          debug_backtrace()[2]['args'][1]->source->smarty->getLeftDelimiter()
          /**
          * Get left delimiter
          *
          * @return string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1224
          public setLeftDelimiter($left_delimiter) Set left delimiter
          debug_backtrace()[2]['args'][1]->source->smarty->setLeftDelimiter($left_delimiter)
          /**
          * Set left delimiter
          *
          * @param string $left_delimiter
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1234
          public getRightDelimiter(): string $right_delimiter Get right delimiter
          debug_backtrace()[2]['args'][1]->source->smarty->getRightDelimiter()
          /**
          * Get right delimiter
          *
          * @return string $right_delimiter
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1244
          public setRightDelimiter($right_delimiter) Set right delimiter
          debug_backtrace()[2]['args'][1]->source->smarty->setRightDelimiter($right_delimiter)
          /**
          * Set right delimiter
          *
          * @param string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1254
          public setDebugging($debugging)
          debug_backtrace()[2]['args'][1]->source->smarty->setDebugging($debugging)
          /**
          * @param boolean $debugging
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1262
          public setConfigOverwrite($config_overwrite)
          debug_backtrace()[2]['args'][1]->source->smarty->setConfigOverwrite($config_overwrite)
          /**
          * @param boolean $config_overwrite
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1270
          public setConfigBooleanize($config_booleanize)
          debug_backtrace()[2]['args'][1]->source->smarty->setConfigBooleanize($config_booleanize)
          /**
          * @param boolean $config_booleanize
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1278
          public setConfigReadHidden($config_read_hidden)
          debug_backtrace()[2]['args'][1]->source->smarty->setConfigReadHidden($config_read_hidden)
          /**
          * @param boolean $config_read_hidden
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1286
          public setCompileLocking($compile_locking)
          debug_backtrace()[2]['args'][1]->source->smarty->setCompileLocking($compile_locking)
          /**
          * @param boolean $compile_locking
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1294
          public setDefaultResourceType($default_resource_type)
          debug_backtrace()[2]['args'][1]->source->smarty->setDefaultResourceType($default_resource_type)
          /**
          * @param string $default_resource_type
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1302
          public setCachingType($caching_type)
          debug_backtrace()[2]['args'][1]->source->smarty->setCachingType($caching_type)
          /**
          * @param string $caching_type
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1310
          public testInstall(&$errors = null) Test install
          debug_backtrace()[2]['args'][1]->source->smarty->testInstall(&$errors = null)
          /**
          * Test install
          *
          * @param null $errors
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1320
          public _getSmartyObj(): Smarty Get Smarty object
          debug_backtrace()[2]['args'][1]->source->smarty->_getSmartyObj()
          /**
          * Get Smarty object
          *
          * @return Smarty
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1330
          public __get($name): mixed <<magic>> Generic getter. Calls the appropriate getter function. Issues an E_USE...
          /**
          * <<magic>> Generic getter.
          * Calls the appropriate getter function.
          * Issues an E_USER_NOTICE if no valid getter is found.
          *
          * @param string $name property name
          *
          * @return mixed
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1344
          public __set($name, $value) <<magic>> Generic setter. Calls the appropriate setter function. Issues an E_USE...
          /**
          * <<magic>> Generic setter.
          * Calls the appropriate setter function.
          * Issues an E_USER_NOTICE if no valid setter is found.
          *
          * @param string $name  property name
          * @param mixed  $value parameter passed to setter
          *
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1368
          public fetch($template = null, $cache_id = null, $compile_id = null, $parent = null): string rendered template output fetches a rendered Smarty template
          debug_backtrace()[2]['args'][1]->source->smarty->fetch($template = null, $cache_id = null, $compile_id = null, $parent = null)
          /**
          * fetches a rendered Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          *
          * @throws Exception
          * @throws SmartyException
          * @return string rendered template output
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:114
          public display($template = null, $cache_id = null, $compile_id = null, $parent = null) displays a Smarty template
          debug_backtrace()[2]['args'][1]->source->smarty->display($template = null, $cache_id = null, $compile_id = null, $parent = null)
          /**
          * displays a Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          *
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:131
          public isCached($template = null, $cache_id = null, $compile_id = null, $parent = null): bool cache status test if cache is valid
          debug_backtrace()[2]['args'][1]->source->smarty->isCached($template = null, $cache_id = null, $compile_id = null, $parent = null)
          /**
          * test if cache is valid
          *
          * @api  Smarty::isCached()
          * @link http://www.smarty.net/docs/en/api.is.cached.tpl
          *
          * @param null|string|\Smarty_Internal_Template $template   the resource handle of the template file or template
          *                                                          object
          * @param mixed                                 $cache_id   cache id to be used with this template
          * @param mixed                                 $compile_id compile id to be used with this template
          * @param object                                $parent     next higher level of Smarty variables
          *
          * @return bool cache status
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:153
          public registerPlugin($type, $name, $callback, $cacheable = true, $cache_attr = null): \Smarty|\Smarty_Internal_Template Registers plugin to be used in templates
          debug_backtrace()[2]['args'][1]->source->smarty->registerPlugin($type, $name, $callback, $cacheable = true, $cache_attr = null)
          /**
          * Registers plugin to be used in templates
          *
          * @api  Smarty::registerPlugin()
          * @link http://www.smarty.net/docs/en/api.register.plugin.tpl
          *
          * @param string   $type       plugin type
          * @param string   $name       name of template tag
          * @param callable $callback   PHP callback to register
          * @param bool     $cacheable  if true (default) this function is cache able
          * @param mixed    $cache_attr caching attributes if any
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:275
          public loadFilter($type, $name): bool load a filter of specified type and name
          debug_backtrace()[2]['args'][1]->source->smarty->loadFilter($type, $name)
          /**
          * load a filter of specified type and name
          *
          * @api  Smarty::loadFilter()
          * @link http://www.smarty.net/docs/en/api.load.filter.tpl
          *
          * @param string $type filter type
          * @param string $name filter name
          *
          * @return bool
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:292
          public registerFilter($type, $callback, $name = null): \Smarty|\Smarty_Internal_Template Registers a filter function
          debug_backtrace()[2]['args'][1]->source->smarty->registerFilter($type, $callback, $name = null)
          /**
          * Registers a filter function
          *
          * @api  Smarty::registerFilter()
          * @link http://www.smarty.net/docs/en/api.register.filter.tpl
          *
          * @param string      $type filter type
          * @param callable    $callback
          * @param string|null $name optional filter name
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:310
          public registerObject($object_name, $object, $allowed_methods_properties = array(), $format = true, $block_methods = array()): \Smarty|\Smarty_Internal_Template Registers object to be used in templates
          debug_backtrace()[2]['args'][1]->source->smarty->registerObject($object_name, $object, $allowed_methods_properties = array(), $format = true, $block_methods = array())
          /**
          * Registers object to be used in templates
          *
          * @api  Smarty::registerObject()
          * @link http://www.smarty.net/docs/en/api.register.object.tpl
          *
          * @param string $object_name
          * @param object $object                     the referenced PHP object to register
          * @param array  $allowed_methods_properties list of allowed methods (empty = all)
          * @param bool   $format                     smarty argument format, else traditional
          * @param array  $block_methods              list of block-methods
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:330
          public setCompileCheck($compile_check)
          debug_backtrace()[2]['args'][1]->source->smarty->setCompileCheck($compile_check)
          /**
          * @param int $compile_check
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:350
          public setCaching($caching)
          debug_backtrace()[2]['args'][1]->source->smarty->setCaching($caching)
          /**
          * @param int $caching
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:358
          public setCacheLifetime($cache_lifetime)
          debug_backtrace()[2]['args'][1]->source->smarty->setCacheLifetime($cache_lifetime)
          /**
          * @param int $cache_lifetime
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:366
          public setCompileId($compile_id)
          debug_backtrace()[2]['args'][1]->source->smarty->setCompileId($compile_id)
          /**
          * @param string $compile_id
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:374
          public setCacheId($cache_id)
          debug_backtrace()[2]['args'][1]->source->smarty->setCacheId($cache_id)
          /**
          * @param string $cache_id
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:382
          public assign($tpl_var, $value = null, $nocache = false): Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for assigns a Smarty variable
          debug_backtrace()[2]['args'][1]->source->smarty->assign($tpl_var, $value = null, $nocache = false)
          /**
          * assigns a Smarty variable
          *
          * @param array|string $tpl_var the template variable name(s)
          * @param mixed        $value   the value to assign
          * @param boolean      $nocache if true any output of this variable will be not cached
          *
          * @return Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for
          *                              chaining
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:97
          public append($tpl_var, $value = null, $merge = false, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables
          debug_backtrace()[2]['args'][1]->source->smarty->append($tpl_var, $value = null, $merge = false, $nocache = false)
          /**
          * appends values to template variables
          *
          * @api  Smarty::append()
          * @link http://www.smarty.net/docs/en/api.append.tpl
          *
          * @param array|string $tpl_var the template variable name(s)
          * @param mixed        $value   the value to append
          * @param bool         $merge   flag if array elements shall be merged
          * @param bool         $nocache if true any output of this variable will
          *                              be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:134
          public assignGlobal($varName, $value = null, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns a global Smarty variable
          debug_backtrace()[2]['args'][1]->source->smarty->assignGlobal($varName, $value = null, $nocache = false)
          /**
          * assigns a global Smarty variable
          *
          * @param string  $varName the global variable name
          * @param mixed   $value   the value to assign
          * @param boolean $nocache if true any output of this variable will be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:148
          public appendByRef($tpl_var, &$value, $merge = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables by reference
          debug_backtrace()[2]['args'][1]->source->smarty->appendByRef($tpl_var, &$value, $merge = false)
          /**
          * appends values to template variables by reference
          *
          * @param string  $tpl_var the template variable name
          * @param mixed   &$value  the referenced value to append
          * @param boolean $merge   flag if array elements shall be merged
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:162
          public assignByRef($tpl_var, &$value, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns values to template variables by reference
          debug_backtrace()[2]['args'][1]->source->smarty->assignByRef($tpl_var, &$value, $nocache = false)
          /**
          * assigns values to template variables by reference
          *
          * @param string  $tpl_var the template variable name
          * @param         $value
          * @param boolean $nocache if true any output of this variable will be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:176
          public getTemplateVars($varName = null, Smarty_Internal_Data $_ptr = null, $searchParents = true): mixed variable value or or array of variables Returns a single or all template variables
          debug_backtrace()[2]['args'][1]->source->smarty->getTemplateVars($varName = null, Smarty_Internal_Data $_ptr = null, $searchParents = true)
          /**
          * Returns a single or all template variables
          *
          * @api  Smarty::getTemplateVars()
          * @link http://www.smarty.net/docs/en/api.get.template.vars.tpl
          *
          * @param string                                                  $varName       variable name or null
          * @param \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty $_ptr          optional pointer to data object
          * @param bool                                                    $searchParents include parent templates?
          *
          * @return mixed variable value or or array of variables
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:193
          public getVariable($variable = null, Smarty_Internal_Data $_ptr = null, $searchParents = true, $error_enable = true): Smarty_Variable|Smarty_Undefined_Variable the object of the variable gets the object of a Smarty variable
          debug_backtrace()[2]['args'][1]->source->smarty->getVariable($variable = null, Smarty_Internal_Data $_ptr = null, $searchParents = true, $error_enable = true)
          /**
          * gets the object of a Smarty variable
          *
          * @param string               $variable      the name of the Smarty variable
          * @param Smarty_Internal_Data $_ptr          optional pointer to data object
          * @param boolean              $searchParents search also in parent data
          * @param bool                 $error_enable
          *
          * @return     Smarty_Variable|Smarty_Undefined_Variable the object of the variable
          * @deprecated since 3.1.28 please use Smarty_Internal_Data::getTemplateVars() instead.
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:209
          public _mergeVars(Smarty_Internal_Data $data = null) Follow the parent chain an merge template and config variables
          debug_backtrace()[2]['args'][1]->source->smarty->_mergeVars(Smarty_Internal_Data $data = null)
          /**
          * Follow the parent chain an merge template and config variables
          *
          * @param \Smarty_Internal_Data|null $data
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:223
          public _isDataObj(): bool Return true if this instance is a Data obj
          debug_backtrace()[2]['args'][1]->source->smarty->_isDataObj()
          /**
          * Return true if this instance is a Data obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:245
          public _isTplObj(): bool Return true if this instance is a template obj
          debug_backtrace()[2]['args'][1]->source->smarty->_isTplObj()
          /**
          * Return true if this instance is a template obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:255
          public _isSmartyObj(): bool Return true if this instance is a Smarty obj
          debug_backtrace()[2]['args'][1]->source->smarty->_isSmartyObj()
          /**
          * Return true if this instance is a Smarty obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:265
          public __call($name, $args): mixed Handle unknown class methods
          /**
          * Handle unknown class methods
          *
          * @param string $name unknown method-name
          * @param array  $args argument array
          *
          * @return mixed
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:288
          private putDieErr($e) вывод собщения об ошибке и выход из приложения ..
          /**
          * вывод собщения об ошибке и выход из приложения ..
          * @param  Exception $e Исключение ошибки ..
          */
          
          Defined in .../core/classes/Application.php:357
          private readSiteParam() загрузить настроки из таблицы базы .в subsettings
          /**
          * загрузить настроки из таблицы базы .в  subsettings
          */
          
          Defined in .../core/classes/Application.php:502
          private getSourceFileName($tpl) запрос файла источника ошибки
          /**
          * запрос файла источника ошибки
          * @param object $tpl шаблон ошибки ..
          */
          
          Defined in .../core/classes/Application.php:1106
          private _normalizeDir($dirName, $dir) Normalize and set directory string
          /**
          * Normalize and set directory string
          *
          * @param string $dirName cache_dir or compile_dir
          * @param string $dir     filepath of folder
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1388
          private _normalizeTemplateConfig($isConfig) Normalize template_dir or config_dir
          /**
          * Normalize template_dir or config_dir
          *
          * @param bool $isConfig true for config_dir
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1403
          private _execute($template, $cache_id, $compile_id, $parent, $function): mixed fetches a rendered Smarty template
          /**
          * fetches a rendered Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          * @param string $function   function type 0 = fetch,  1 = display, 2 = isCache
          *
          * @return mixed
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:171
          public static getApp() Вернуть экземпляр приложения ..
          \Inforos\Application::getApp()
          /**
          * Вернуть экземпляр приложения ..
          */
          
          Defined in .../core/classes/Application.php:337
          public static getSetting($key = '', $defval = null): array|any Значение из настроки .. вернуть настройку ... из файла
          \Inforos\Application::getSetting($key = '', $defval = null)
          /**
          * вернуть настройку ... из файла
          * @param string $key Ключик настроки ..
          * @param any $def значение которое надо вернуть если ничего не нашли (настройки не существует)
          * @return array|any Значение из настроки ..
          */
          
          Defined in .../core/classes/Application.php:419
          public static readSettings($file) чтение настроек из файла json Файл должен располагаться в корне проекта .
          \Inforos\Application::readSettings($file)
          /**
          * чтение настроек из файла json Файл должен располагаться в корне проекта .
          * @param string $file Имя файла без расширения ..
          */
          
          Defined in .../core/classes/Application.php:453
          public static tr($key, $lang = null): string перевод вернуть перевод строки из key на язык $lang
          \Inforos\Application::tr($key, $lang = null)
          /**
          * вернуть перевод строки из key на язык $lang
          * @param  string $key ключ для запрашиваемой строки ..
          * @param string $lang  код языка ..
          * @return string      перевод
          */
          
          Defined in .../core/classes/Application.php:565
          public static getRoot(): strig Абсолютный путь до корня сайта .. (выше на уровень чем DOCUMENTROOT Возвращает путь до корня сайта ..
          \Inforos\Application::getRoot()
          /**
          * Возвращает путь до корня сайта ..
          * @return strig Абсолютный  путь до корня сайта .. (выше на уровень чем DOCUMENTROOT
          */
          
          Defined in .../core/classes/Application.php:613
          public static sd($var = array()): [type] [description] статический вариант функции d()
          \Inforos\Application::sd($var = array())
          /**
          * статический вариант  функции d()
          * @param  array  $var [description]
          * @return [type]      [description]
          */
          
          Defined in .../core/classes/Application.php:1139
          public static muteExpectedErrors(): boolean Enable error handler to mute expected messages
          \Smarty::muteExpectedErrors()
          /**
          * Enable error handler to mute expected messages
          *
          * @return     boolean
          * @deprecated
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:698
          public static unmuteExpectedErrors() Disable error handler muting expected messages
          \Smarty::unmuteExpectedErrors()
          /**
          * Disable error handler muting expected messages
          *
          * @deprecated
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:708
          private static & varFinder(array &$source, string $path, bool $allowCreate = false, $def = null): ref ссылка на переменную внутри большого массива $source по указанному пути .. вычисление переменной в большом массиве на основнании пути ..
          /**
          * вычисление переменной в большом массиве на основнании пути ..
          * @param  array  &$source Исходный массив для поиска ..
          * @param  string $path    путь из уровней разделённых точками .. внутри массива
          * @param  bool   $allowCreate  создавать новые элементы, если их нет в источнике (большом массиве)..
          * @param any $def Если создвать нельзя а элемент отсутствет в источнике .. - вернём эту переменную
          * @return ref          ссылка на переменную внутри  большого массива $source по указанному пути ..
          */
          
          Defined in .../core/classes/Application.php:385
        • public static $db :: Inforos\Db\IrPdo (1) Depth Limit
          \Inforos\Application::$db
          public static $_IS_WINDOWS :: boolean false
          \Smarty::$_IS_WINDOWS
          public static $_UTF8_MODIFIER :: string (1) "u"
          \Smarty::$_UTF8_MODIFIER
          public static $_DATE_FORMAT :: string (9) "%b %e, %Y"
          \Smarty::$_DATE_FORMAT
          public static $_CHARSET :: string (5) "UTF-8"
          \Smarty::$_CHARSET
          public static $_MBSTRING :: boolean true
          \Smarty::$_MBSTRING
          public static $global_tpl_vars :: array (1) Depth Limit
          \Smarty::$global_tpl_vars
          private static $cfg :: array (22) Depth Limit
          private static $app :: Inforos\Application (90) Recursion
          private static $appScopeVars :: array (1) Depth Limit
          private static $JSVars :: array (4) Depth Limit
          const FILTER_POST :: string (4) "post"
          \Inforos\Application::FILTER_POST
          const PLUGIN_MODIFIERCOMPILER :: string (16) "modifiercompiler"
          \Inforos\Application::PLUGIN_MODIFIERCOMPILER
          • Base64
          • base64_decode(PLUGIN_MODIFIERCOMPILER) binary string (12)
            base64_decode(\Inforos\Application::PLUGIN_MODIFIERCOMPILER)
          const PLUGIN_MODIFIER :: string (8) "modifier"
          \Inforos\Application::PLUGIN_MODIFIER
          const PLUGIN_COMPILER :: string (8) "compiler"
          \Inforos\Application::PLUGIN_COMPILER
          const PLUGIN_BLOCK :: string (5) "block"
          \Inforos\Application::PLUGIN_BLOCK
          const PLUGIN_FUNCTION :: string (8) "function"
          \Inforos\Application::PLUGIN_FUNCTION
          const FILTER_VARIABLE :: string (8) "variable"
          \Inforos\Application::FILTER_VARIABLE
          const FILTER_OUTPUT :: string (6) "output"
          \Inforos\Application::FILTER_OUTPUT
          const FILTER_PRE :: string (3) "pre"
          \Inforos\Application::FILTER_PRE
          const ErrorsCodes :: array (1)
          \Inforos\Application::ErrorsCodes
          1 => UTF-8 string (47) "Забыли указать параметр <b>%s</b> в настройках."
          \Inforos\Application::ErrorsCodes[1]
          Забыли указать параметр <b>%s</b> в настройках.
          
          const SMARTY_VERSION :: string (6) "3.1.36"
          \Inforos\Application::SMARTY_VERSION
          const CACHING_LIFETIME_SAVED :: integer 2
          \Inforos\Application::CACHING_LIFETIME_SAVED
          const SCOPE_LOCAL :: integer 1
          \Inforos\Application::SCOPE_LOCAL
          const SCOPE_PARENT :: integer 2
          \Inforos\Application::SCOPE_PARENT
          const SCOPE_TPL_ROOT :: integer 4
          \Inforos\Application::SCOPE_TPL_ROOT
          const SCOPE_ROOT :: integer 8
          \Inforos\Application::SCOPE_ROOT
          const SCOPE_SMARTY :: integer 16
          \Inforos\Application::SCOPE_SMARTY
          const SCOPE_GLOBAL :: integer 32
          \Inforos\Application::SCOPE_GLOBAL
          const CACHING_OFF :: integer 0
          \Inforos\Application::CACHING_OFF
          const CACHING_LIFETIME_CURRENT :: integer 1
          \Inforos\Application::CACHING_LIFETIME_CURRENT
          const CLEAR_EXPIRED :: integer -1
          \Inforos\Application::CLEAR_EXPIRED
          const PHP_REMOVE :: integer 2
          \Inforos\Application::PHP_REMOVE
          const COMPILECHECK_OFF :: integer 0
          \Inforos\Application::COMPILECHECK_OFF
          const COMPILECHECK_ON :: integer 1
          \Inforos\Application::COMPILECHECK_ON
          const COMPILECHECK_CACHEMISS :: integer 2
          \Inforos\Application::COMPILECHECK_CACHEMISS
          const DEBUG_OFF :: integer 0
          \Inforos\Application::DEBUG_OFF
          const DEBUG_ON :: integer 1
          \Inforos\Application::DEBUG_ON
          const DEBUG_INDIVIDUAL :: integer 2
          \Inforos\Application::DEBUG_INDIVIDUAL
          const PHP_PASSTHRU :: integer 0
          \Inforos\Application::PHP_PASSTHRU
          const PHP_QUOTE :: integer 1
          \Inforos\Application::PHP_QUOTE
          const PHP_ALLOW :: integer 3
          \Inforos\Application::PHP_ALLOW
        public isConfig -> boolean false
        debug_backtrace()[2]['args'][1]->source->isConfig
        public content -> null
        debug_backtrace()[2]['args'][1]->source->content
        public compiler_class -> string (38) "Smarty_Internal_SmartyTemplateCompiler"
        debug_backtrace()[2]['args'][1]->source->compiler_class
        public template_lexer_class -> string (29) "Smarty_Internal_Templatelexer"
        debug_backtrace()[2]['args'][1]->source->template_lexer_class
        public template_parser_class -> string (30) "Smarty_Internal_Templateparser"
        debug_backtrace()[2]['args'][1]->source->template_parser_class
      • public __construct(Smarty $smarty, $resource, $type, $name) create Source Object container
        new \Smarty_Template_Source(Smarty $smarty, $resource, $type, $name)
        /**
        * create Source Object container
        *
        * @param Smarty $smarty   Smarty instance this source object belongs to
        * @param string $resource full template_resource
        * @param string $type     type of resource
        * @param string $name     resource name
        *
        * @throws   \SmartyException
        * @internal param \Smarty_Resource $handler Resource Handler this source object communicates with
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_template_source.php:136
        public getTimeStamp(): int Get source time stamp
        debug_backtrace()[2]['args'][1]->source->getTimeStamp()
        /**
        * Get source time stamp
        *
        * @return int
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_template_source.php:195
        public getContent(): string Get source content
        debug_backtrace()[2]['args'][1]->source->getContent()
        /**
        * Get source content
        *
        * @return string
        * @throws \SmartyException
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_template_source.php:209
        public static load(Smarty_Internal_Template $_template = null, Smarty $smarty = null, $template_resource = null): Smarty_Template_Source Source Object initialize Source Object for given resource Either [$_template] or [$smarty, $te...
        \Smarty_Template_Source::load(Smarty_Internal_Template $_template = null, Smarty $smarty = null, $template_resource = null)
        /**
        * initialize Source Object for given resource
        * Either [$_template] or [$smarty, $template_resource] must be specified
        *
        * @param Smarty_Internal_Template $_template         template object
        * @param Smarty                   $smarty            smarty object
        * @param string                   $template_resource resource identifier
        *
        * @return Smarty_Template_Source Source Object
        * @throws SmartyException
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_template_source.php:158
      public inheritance -> null
      debug_backtrace()[2]['args'][1]->inheritance
      public template_resource -> string (18) "./left-sitebar.tpl"
      debug_backtrace()[2]['args'][1]->template_resource
      public mustCompile -> boolean false
      debug_backtrace()[2]['args'][1]->mustCompile
      public templateId -> string (40) "e4c076fc9b2d392af2c3b02eb4aac86ed5a0fee4"
      debug_backtrace()[2]['args'][1]->templateId
      public scope -> integer 0
      debug_backtrace()[2]['args'][1]->scope
      public isRenderingCache -> boolean false
      debug_backtrace()[2]['args'][1]->isRenderingCache
      public startRenderCallbacks -> array (0)
      debug_backtrace()[2]['args'][1]->startRenderCallbacks
      public endRenderCallbacks -> array (0)
      debug_backtrace()[2]['args'][1]->endRenderCallbacks
      public cache_id -> null
      debug_backtrace()[2]['args'][1]->cache_id
      public compile_id -> null
      debug_backtrace()[2]['args'][1]->compile_id
      public caching -> integer 0
      debug_backtrace()[2]['args'][1]->caching
      public compile_check -> integer 1
      debug_backtrace()[2]['args'][1]->compile_check
      public cache_lifetime -> integer 3600
      debug_backtrace()[2]['args'][1]->cache_lifetime
      public tplFunctions -> array (0)
      debug_backtrace()[2]['args'][1]->tplFunctions
      public _cache -> array (0)
      debug_backtrace()[2]['args'][1]->_cache
      public template_class -> string (24) "Smarty_Internal_Template"
      debug_backtrace()[2]['args'][1]->template_class
      public tpl_vars -> array (12)
      debug_backtrace()[2]['args'][1]->tpl_vars
      SCRIPT_NAME => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['SCRIPT_NAME']
      • Properties (2)
      • Available methods (2)
      • public value -> string (10) "/index.php"
        debug_backtrace()[2]['args'][1]->tpl_vars['SCRIPT_NAME']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['SCRIPT_NAME']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['SCRIPT_NAME']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      lang => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['lang']
      • Properties (2)
      • Available methods (2)
      • public value -> string (2) "ru"
        debug_backtrace()[2]['args'][1]->tpl_vars['lang']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['lang']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['lang']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      uid => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['uid']
      • Properties (2)
      • Available methods (2)
      • public value -> null
        debug_backtrace()[2]['args'][1]->tpl_vars['uid']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['uid']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['uid']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      username => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['username']
      • Properties (2)
      • Available methods (2)
      • public value -> string (8) "Anonimus"
        debug_backtrace()[2]['args'][1]->tpl_vars['username']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['username']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['username']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      avatarExt => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['avatarExt']
      • Properties (2)
      • Available methods (2)
      • public value -> string (0) ""
        debug_backtrace()[2]['args'][1]->tpl_vars['avatarExt']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['avatarExt']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['avatarExt']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      base_url => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['base_url']
      • Properties (2)
      • Available methods (2)
      • public value -> string (12) "/themes/tpl9"
        debug_backtrace()[2]['args'][1]->tpl_vars['base_url']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['base_url']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['base_url']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      page_url => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['page_url']
      • Properties (2)
      • Available methods (2)
      • public value -> string (52) "https://pudog.ru/?module=articles&action=view&id=143"
        debug_backtrace()[2]['args'][1]->tpl_vars['page_url']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['page_url']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['page_url']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      core_url => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['core_url']
      • Properties (2)
      • Available methods (2)
      • public value -> string (12) "/themes/core"
        debug_backtrace()[2]['args'][1]->tpl_vars['core_url']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['core_url']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['core_url']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      module => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['module']
      • Properties (2)
      • Available methods (2)
      • public value -> string (8) "articles"
        debug_backtrace()[2]['args'][1]->tpl_vars['module']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['module']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['module']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      action => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['action']
      • Properties (2)
      • Available methods (2)
      • public value -> string (4) "view"
        debug_backtrace()[2]['args'][1]->tpl_vars['action']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['action']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['action']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      theme => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['theme']
      • Properties (2)
      • Available methods (2)
      • public value -> string (4) "tpl9"
        debug_backtrace()[2]['args'][1]->tpl_vars['theme']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['theme']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['theme']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      SiteNotifyMess => Smarty_Variable (2)
      debug_backtrace()[2]['args'][1]->tpl_vars['SiteNotifyMess']
      • Properties (2)
      • Available methods (2)
      • public value -> string (0) ""
        debug_backtrace()[2]['args'][1]->tpl_vars['SiteNotifyMess']->value
        public nocache -> boolean false
        debug_backtrace()[2]['args'][1]->tpl_vars['SiteNotifyMess']->nocache
      • public __construct($value = null, $nocache = false) create Smarty variable object
        new \Smarty_Variable($value = null, $nocache = false)
        /**
        * create Smarty variable object
        *
        * @param mixed   $value   the value to assign
        * @param boolean $nocache if true any output of this variable will be not cached
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:32
        public __toString(): string <<magic>> String conversion
        (string) debug_backtrace()[2]['args'][1]->tpl_vars['SiteNotifyMess']
        /**
        * <<magic>> String conversion
        *
        * @return string
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_variable.php:43
      public parent -> Smarty_Internal_Template (24)
      debug_backtrace()[2]['args'][1]->parent
      • Properties (24)
      • Available methods (46)
      • Static class properties (3)
      • public _objType -> integer 2
        debug_backtrace()[2]['args'][1]->parent->_objType
        public smarty -> &Inforos\Application (90)
        debug_backtrace()[2]['args'][1]->parent->smarty
        • Properties (90)
        • Available methods (106)
        • Static class properties (42)
        • private sape -> SAPE_client (34) Depth Limit
          private themename -> string (4) "tpl9"
          private smodule -> string (8) "articles"
          private saction -> string (4) "view"
          public params -> array (3) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->smarty->params
          private constrargs -> array (0)
          private sitesettings -> array (24) Depth Limit
          private errmess -> string (0) ""
          private globalSiteErrors -> array (0)
          private blocksmas -> array (0)
          public user -> Inforos\models\User (2) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->smarty->user
          private lang -> string (2) "ru"
          private siteNotif -> Inforos\SiteNotifyction (0) Depth Limit
          private mailer -> Inforos\Mailer (2) Depth Limit
          public auto_literal -> boolean true
          debug_backtrace()[2]['args'][1]->parent->smarty->auto_literal
          public error_unassigned -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->error_unassigned
          public use_include_path -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->use_include_path
          public _templateDirNormalized -> boolean true
          debug_backtrace()[2]['args'][1]->parent->smarty->_templateDirNormalized
          public _joined_template_dir -> string (130) "/data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/...
          debug_backtrace()[2]['args'][1]->parent->smarty->_joined_template_dir
          /data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/tpl9/#/usr/home/federalcore/root/core/smarty_tempates/
          
          public _configDirNormalized -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->_configDirNormalized
          public _joined_config_dir -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->_joined_config_dir
          public default_template_handler_func -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->default_template_handler_func
          public default_config_handler_func -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->default_config_handler_func
          public default_plugin_handler_func -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->default_plugin_handler_func
          public _compileDirNormalized -> boolean true
          debug_backtrace()[2]['args'][1]->parent->smarty->_compileDirNormalized
          public _pluginsDirNormalized -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->_pluginsDirNormalized
          public _cacheDirNormalized -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->_cacheDirNormalized
          public force_compile -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->force_compile
          public use_sub_dirs -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->use_sub_dirs
          public allow_ambiguous_resources -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->allow_ambiguous_resources
          public merge_compiled_includes -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->merge_compiled_includes
          public extends_recursion -> boolean true
          debug_backtrace()[2]['args'][1]->parent->smarty->extends_recursion
          public force_cache -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->force_cache
          public left_delimiter -> string (1) "{"
          debug_backtrace()[2]['args'][1]->parent->smarty->left_delimiter
          public right_delimiter -> string (1) "}"
          debug_backtrace()[2]['args'][1]->parent->smarty->right_delimiter
          public literals -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->literals
          public security_class -> string (15) "Smarty_Security"
          debug_backtrace()[2]['args'][1]->parent->smarty->security_class
          public security_policy -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->security_policy
          public php_handling -> integer 0
          debug_backtrace()[2]['args'][1]->parent->smarty->php_handling
          public allow_php_templates -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->allow_php_templates
          public debugging -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->debugging
          public debugging_ctrl -> string (4) "NONE"
          debug_backtrace()[2]['args'][1]->parent->smarty->debugging_ctrl
          public smarty_debug_id -> string (12) "SMARTY_DEBUG"
          debug_backtrace()[2]['args'][1]->parent->smarty->smarty_debug_id
          public debug_tpl -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->debug_tpl
          public error_reporting -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->error_reporting
          public config_overwrite -> boolean true
          debug_backtrace()[2]['args'][1]->parent->smarty->config_overwrite
          public config_booleanize -> boolean true
          debug_backtrace()[2]['args'][1]->parent->smarty->config_booleanize
          public config_read_hidden -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->config_read_hidden
          public compile_locking -> boolean true
          debug_backtrace()[2]['args'][1]->parent->smarty->compile_locking
          public cache_locking -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->cache_locking
          public locking_timeout -> integer 10
          debug_backtrace()[2]['args'][1]->parent->smarty->locking_timeout
          public default_resource_type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->parent->smarty->default_resource_type
          public caching_type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->parent->smarty->caching_type
          public default_config_type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->parent->smarty->default_config_type
          public cache_modified_check -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->cache_modified_check
          public registered_plugins -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->registered_plugins
          public registered_objects -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->registered_objects
          public registered_classes -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->registered_classes
          public registered_filters -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->registered_filters
          public registered_resources -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->registered_resources
          public registered_cache_resources -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->registered_cache_resources
          public autoload_filters -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->autoload_filters
          public default_modifiers -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->default_modifiers
          public escape_html -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->escape_html
          public start_time -> double 1603823163.9912
          debug_backtrace()[2]['args'][1]->parent->smarty->start_time
          public _current_file -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->_current_file
          public _parserdebug -> boolean false
          debug_backtrace()[2]['args'][1]->parent->smarty->_parserdebug
          public _objType -> integer 1
          debug_backtrace()[2]['args'][1]->parent->smarty->_objType
          public _debug -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->_debug
          protected template_dir -> array (3) Depth Limit
          protected _processedTemplateDir -> array (3) Depth Limit
          protected config_dir -> array (1) Depth Limit
          protected _processedConfigDir -> array (0)
          protected compile_dir -> string (41) "/data/hosting/pudogru/htdocs/templates_c/"
          • Directory (60B)
          • drwxrwx--x 1616 101 60B Oct 23 22:55 /data/hosting/pudogru/htdocs/templates_c
            
          protected plugins_dir -> array (2) Depth Limit
          protected cache_dir -> string (8) "./cache/"
          protected obsoleteProperties -> array (8) Depth Limit
          protected accessMap -> array (7) Depth Limit
          public cache_id -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->cache_id
          public compile_id -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->compile_id
          public caching -> integer 0
          debug_backtrace()[2]['args'][1]->parent->smarty->caching
          public compile_check -> integer 1
          debug_backtrace()[2]['args'][1]->parent->smarty->compile_check
          public cache_lifetime -> integer 3600
          debug_backtrace()[2]['args'][1]->parent->smarty->cache_lifetime
          public tplFunctions -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->tplFunctions
          public _cache -> array (1) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->smarty->_cache
          public template_class -> string (24) "Smarty_Internal_Template"
          debug_backtrace()[2]['args'][1]->parent->smarty->template_class
          public tpl_vars -> array (11) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->smarty->tpl_vars
          public parent -> null
          debug_backtrace()[2]['args'][1]->parent->smarty->parent
          public config_vars -> array (0)
          debug_backtrace()[2]['args'][1]->parent->smarty->config_vars
          public ext -> Smarty_Internal_Extension_Handler (7) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->smarty->ext
        • public __construct()
          new \Inforos\Application()
          Defined in .../core/classes/Application.php:112
          public getSape(): [type] [description] вернуть объект SapeRU ...
          debug_backtrace()[2]['args'][1]->parent->smarty->getSape()
          /**
          * вернуть объект SapeRU ...
          * @return [type] [description]
          */
          
          Defined in .../core/classes/Application.php:348
          public setSiteMess($text, $type = 'su') жобавить сообщение сайта
          debug_backtrace()[2]['args'][1]->parent->smarty->setSiteMess($text, $type = 'su')
          /**
          * жобавить сообщение сайта
          * @var [type]
          */
          
          Defined in .../core/classes/Application.php:372
          public getVarValueByPath(array $source, string $path, $def = null): any Значение найденное в масииве или $def получить элемент массива из пути ..
          debug_backtrace()[2]['args'][1]->parent->smarty->getVarValueByPath(array $source, string $path, $def = null)
          /**
          * получить элемент массива из пути ..
          * @param  array $source  Исодный массив для поиска..
          * @param  string $path   путь к значению в массиве, уровни разделены точками ..
          * @param  any $def    Значение которое будет возвращено в случае безуспешного поиска ..
          * @return any         Значение найденное в масииве или $def
          */
          
          Defined in .../core/classes/Application.php:408
          public getSiteParam($key = '', $type = 'val') достать одну настройку .. из базы ..
          debug_backtrace()[2]['args'][1]->parent->smarty->getSiteParam($key = '', $type = 'val')
          /**
          * достать одну настройку .. из базы ..
          * @param string $key Ключик настроки из таблицы
          * @param string $type поле из таблицы .. val|tpl
          */
          
          Defined in .../core/classes/Application.php:484
          public setAppScopeVar(string $path, $var = null) записать данные в хранилище ..
          debug_backtrace()[2]['args'][1]->parent->smarty->setAppScopeVar(string $path, $var = null)
          /**
          * записать данные в хранилище ..
          * @param string $path путь внутри хранилища (уровни разделены точками)
          * @param any $var данные для записи .. (если опущено .. = переменная в пути убивается)
          */
          
          Defined in .../core/classes/Application.php:525
          public getAppScopeVar(string $path, $def = null) получить значение из хранилища ..
          debug_backtrace()[2]['args'][1]->parent->smarty->getAppScopeVar(string $path, $def = null)
          /**
          * получить значение из хранилища ..
          * @param  string $path путь переменной
          * @param  [type] $def  значение по умолчанию если в хранилище ничего не нашлось ..
          */
          
          Defined in .../core/classes/Application.php:539
          public sendMail($to, $title, $body = '', $attachs = array()): bool Результат отправки почты .. отправка почты .. .
          debug_backtrace()[2]['args'][1]->parent->smarty->sendMail($to, $title, $body = '', $attachs = array())
          /**
          * отправка почты .. .
          * @param string $to Ящик на который надо загнать письмо ..
          * @param string $title Заголовок письма ..
          * @param string $body содердимое письма ... контент ...
          *
          * @return bool Результат отправки почты ..
          */
          
          Defined in .../core/classes/Application.php:552
          public getGlobalErrors() вернуть глобальные ошибки ..
          debug_backtrace()[2]['args'][1]->parent->smarty->getGlobalErrors()
          /**
          * вернуть глобальные ошибки ..
          */
          
          Defined in .../core/classes/Application.php:578
          public getThemeName(): string Имя темы .. /Вернуть имя текущей темы ..
          debug_backtrace()[2]['args'][1]->parent->smarty->getThemeName()
          /**
          * /Вернуть имя текущей темы ..
          * @return string Имя темы ..
          */
          
          Defined in .../core/classes/Application.php:587
          public getJSVars(): array массив собранный для пробрасывания в js код .. Вернуть js массив для пробрасывания переменных в JS-код
          debug_backtrace()[2]['args'][1]->parent->smarty->getJSVars()
          /**
          * Вернуть js массив для пробрасывания переменных в JS-код
          * @return array массив собранный для пробрасывания в js код ..
          */
          
          Defined in .../core/classes/Application.php:595
          public addJsVars(array $jsvars) Добавить JS переменную или массив для выдачи в JS
          debug_backtrace()[2]['args'][1]->parent->smarty->addJsVars(array $jsvars)
          /**
          * Добавить JS переменную или массив для выдачи в JS
          * @param array $jsvars массив для добавления в корень ..
          */
          
          Defined in .../core/classes/Application.php:604
          public run() запуск приложения
          debug_backtrace()[2]['args'][1]->parent->smarty->run()
          /**
          * запуск приложения
          */
          
          Defined in .../core/classes/Application.php:629
          public checkTpls($tplTail, $inFolder = '.'): string|false найденный шаблон или false проверка наличия шаблона
          debug_backtrace()[2]['args'][1]->parent->smarty->checkTpls($tplTail, $inFolder = '.')
          /**
          * проверка наличия шаблона
          * @param array $tplList набор элементов из которых сможет событь составлен шаблон
          *
          * @return string|false найденный шаблон или false
          */
          
          Defined in .../core/classes/Application.php:927
          public generateClases(array $tplname): array генерация классов для обёртки шаблона ..
          debug_backtrace()[2]['args'][1]->parent->smarty->generateClases(array $tplname)
          /**
          * генерация классов для обёртки шаблона ..
          * @param string $tplname Сгенерированное имя шаблона
          * @return array набор классов для идентификации блока
          */
          
          Defined in .../core/classes/Application.php:978
          public checkParams(array $params, array $pcheck): bool проверрка входных параметров ..
          debug_backtrace()[2]['args'][1]->parent->smarty->checkParams(array $params, array $pcheck)
          /**
          * проверрка входных параметров ..
          * @param array $params набор входных параметров
          * @param array $pcheck массив обязательных параметров которые проверяются
          *
          * @return boolean true = все параметры в норме .
          */
          
          Defined in .../core/classes/Application.php:1001
          public printError($mess): string результат прогона по шаблону оборачиваем текст ошибки в шаблон ошибки ..
          debug_backtrace()[2]['args'][1]->parent->smarty->printError($mess)
          /**
          *  оборачиваем текст ошибки в шаблон ошибки ..
          * @param  string $mess Текст ошибки ...
          * @return string   результат прогона по шаблону
          */
          
          Defined in .../core/classes/Application.php:1022
          public checkBlockAccess($preg = '')
          debug_backtrace()[2]['args'][1]->parent->smarty->checkBlockAccess($preg = '')
          /**
          * Проверка доступности  данных плагина   проверка производится исходя из  регулярного выражения передаваемого в параметре .
          * за основу берётся  строка из параметров запроса .. (набор get парамтеров .) представленных в виде имяПараметра=значениеПараметра разделённые тремя дефисами  .
          * @param array $params Параметры передаваемые в плагин .. из них может быть рассмотрен параметр  accessreg как источник регулярного выражения Если он пуст = блок считается отсутствующим ..
          */
          
          Defined in .../core/classes/Application.php:1035
          public getErrMess(): string текст ошибки забрать сообщение об ошибке
          debug_backtrace()[2]['args'][1]->parent->smarty->getErrMess()
          /**
          * забрать сообщение об ошибке
          * @return string текст ошибки
          */
          
          Defined in .../core/classes/Application.php:1119
          public d($var = array(), $accessreg = 'debug=1') вывод отладочной информации
          debug_backtrace()[2]['args'][1]->parent->smarty->d($var = array(), $accessreg = 'debug=1')
          /**
          * вывод отладочной информации
          * @param array|any $var переменная которую надо  отобразить
          * @param string $accessreg  переменная фильтр  ограничивающая права ..
          */
          
          Defined in .../core/classes/Application.php:1129
          public SetError($mess) сообщить об ошибке ..
          debug_backtrace()[2]['args'][1]->parent->smarty->SetError($mess)
          /**
          * сообщить об ошибке ..
          */
          
          Defined in .../core/classes/Application.php:1147
          public initPlugin(string $pn): bool
          debug_backtrace()[2]['args'][1]->parent->smarty->initPlugin(string $pn)
          /**
          * Метод помощник, позволяет быстрее загрузить нужный плагин.. Smarty  . работает на основе pluginLoad()
          * @param string $pn Имя плагина для загрузки
          * @return boolean результат загрузки плагина
          */
          
          Defined in .../core/classes/Application.php:1160
          public getBlockContent($name): string Содержимое блока получить комент из заранее отпендеренного из шаблона блока ..
          debug_backtrace()[2]['args'][1]->parent->smarty->getBlockContent($name)
          /**
          * получить  комент из заранее отпендеренного из шаблона блока ..
          * @param  string $name уникальное имя блока
          * @return string       Содержимое блока
          */
          
          Defined in .../core/classes/Application.php:1173
          public setBlockContent($name, $val) Сохранить контент в уникальный блок
          debug_backtrace()[2]['args'][1]->parent->smarty->setBlockContent($name, $val)
          /**
          * Сохранить контент в уникальный блок
          * @param string $name название блока
          * @param any $val  Значение блока
          */
          
          Defined in .../core/classes/Application.php:1182
          public templateExists($resource_name): bool status Check if a template resource exists
          debug_backtrace()[2]['args'][1]->parent->smarty->templateExists($resource_name)
          /**
          * Check if a template resource exists
          *
          * @param string $resource_name template name
          *
          * @return bool status
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:721
          public enableSecurity($security_class = null): Smarty current Smarty instance for chaining Loads security class and enables security
          debug_backtrace()[2]['args'][1]->parent->smarty->enableSecurity($security_class = null)
          /**
          * Loads security class and enables security
          *
          * @param string|Smarty_Security $security_class if a string is used, it must be class-name
          *
          * @return Smarty                 current Smarty instance for chaining
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:736
          public disableSecurity(): Smarty current Smarty instance for chaining Disable security
          debug_backtrace()[2]['args'][1]->parent->smarty->disableSecurity()
          /**
          * Disable security
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:747
          public addTemplateDir($template_dir, $key = null, $isConfig = false): Smarty current Smarty instance for chaining Add template directory(s)
          debug_backtrace()[2]['args'][1]->parent->smarty->addTemplateDir($template_dir, $key = null, $isConfig = false)
          /**
          * Add template directory(s)
          *
          * @param string|array $template_dir directory(s) of template sources
          * @param string       $key          of the array element to assign the template dir to
          * @param bool         $isConfig     true for config_dir
          *
          * @return Smarty          current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:762
          public getTemplateDir($index = null, $isConfig = false): array list of template directories, or directory of $index Get template directories
          debug_backtrace()[2]['args'][1]->parent->smarty->getTemplateDir($index = null, $isConfig = false)
          /**
          * Get template directories
          *
          * @param mixed $index    index of directory to get, null to get all
          * @param bool  $isConfig true for config_dir
          *
          * @return array list of template directories, or directory of $index
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:805
          public setTemplateDir($template_dir, $isConfig = false): \Smarty current Smarty instance for chaining Set template directory
          debug_backtrace()[2]['args'][1]->parent->smarty->setTemplateDir($template_dir, $isConfig = false)
          /**
          * Set template directory
          *
          * @param string|array $template_dir directory(s) of template sources
          * @param bool         $isConfig     true for config_dir
          *
          * @return \Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:829
          public addConfigDir($config_dir, $key = null): Smarty current Smarty instance for chaining Add config directory(s)
          debug_backtrace()[2]['args'][1]->parent->smarty->addConfigDir($config_dir, $key = null)
          /**
          * Add config directory(s)
          *
          * @param string|array $config_dir directory(s) of config sources
          * @param mixed        $key        key of the array element to assign the config dir to
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:850
          public getConfigDir($index = null): array configuration directory Get config directory
          debug_backtrace()[2]['args'][1]->parent->smarty->getConfigDir($index = null)
          /**
          * Get config directory
          *
          * @param mixed $index index of directory to get, null to get all
          *
          * @return array configuration directory
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:862
          public setConfigDir($config_dir): Smarty current Smarty instance for chaining Set config directory
          debug_backtrace()[2]['args'][1]->parent->smarty->setConfigDir($config_dir)
          /**
          * Set config directory
          *
          * @param $config_dir
          *
          * @return Smarty       current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:874
          public addPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Adds directory of plugin files
          debug_backtrace()[2]['args'][1]->parent->smarty->addPluginsDir($plugins_dir)
          /**
          * Adds directory of plugin files
          *
          * @param null|array|string $plugins_dir
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:886
          public getPluginsDir(): array list of plugin directories Get plugin directories
          debug_backtrace()[2]['args'][1]->parent->smarty->getPluginsDir()
          /**
          * Get plugin directories
          *
          * @return array list of plugin directories
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:901
          public setPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Set plugins directory
          debug_backtrace()[2]['args'][1]->parent->smarty->setPluginsDir($plugins_dir)
          /**
          * Set plugins directory
          *
          * @param string|array $plugins_dir directory(s) of plugins
          *
          * @return Smarty       current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:927
          public getCompileDir(): string path to compiled templates Get compiled directory
          debug_backtrace()[2]['args'][1]->parent->smarty->getCompileDir()
          /**
          * Get compiled directory
          *
          * @return string path to compiled templates
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:939
          public setCompileDir($compile_dir): Smarty current Smarty instance for chaining
          debug_backtrace()[2]['args'][1]->parent->smarty->setCompileDir($compile_dir)
          /**
          *
          * @param  string $compile_dir directory to store compiled templates in
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:954
          public getCacheDir(): string path of cache directory Get cache directory
          debug_backtrace()[2]['args'][1]->parent->smarty->getCacheDir()
          /**
          * Get cache directory
          *
          * @return string path of cache directory
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:966
          public setCacheDir($cache_dir): Smarty current Smarty instance for chaining Set cache directory
          debug_backtrace()[2]['args'][1]->parent->smarty->setCacheDir($cache_dir)
          /**
          * Set cache directory
          *
          * @param string $cache_dir directory to store cached templates in
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:982
          public createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true): \Smarty_Internal_Template template object creates a template object
          debug_backtrace()[2]['args'][1]->parent->smarty->createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true)
          /**
          * creates a template object
          *
          * @param string  $template   the resource handle of the template file
          * @param mixed   $cache_id   cache id to be used with this template
          * @param mixed   $compile_id compile id to be used with this template
          * @param object  $parent     next higher level of Smarty variables
          * @param boolean $do_clone   flag is Smarty object shall be cloned
          *
          * @return \Smarty_Internal_Template template object
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1001
          public loadPlugin($plugin_name, $check = true): string |boolean filepath of loaded file or false Takes unknown classes and loads plugin files for them class name format: Smarty_...
          debug_backtrace()[2]['args'][1]->parent->smarty->loadPlugin($plugin_name, $check = true)
          /**
          * Takes unknown classes and loads plugin files for them
          * class name format: Smarty_PluginType_PluginName
          * plugin filename format: plugintype.pluginname.php
          *
          * @param string $plugin_name class plugin name to load
          * @param bool   $check       check if already loaded
          *
          * @return string |boolean filepath of loaded file or false
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1064
          public _getTemplateId($template_name, $cache_id = null, $compile_id = null, $caching = null, Smarty_Internal_Template $template = null): string Get unique template id
          debug_backtrace()[2]['args'][1]->parent->smarty->_getTemplateId($template_name, $cache_id = null, $compile_id = null, $caching = null, Smarty_Internal_Template $template = null)
          /**
          * Get unique template id
          *
          * @param string                    $template_name
          * @param null|mixed                $cache_id
          * @param null|mixed                $compile_id
          * @param null                      $caching
          * @param \Smarty_Internal_Template $template
          *
          * @return string
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1081
          public _realpath($path, $realpath = null): string Normalize path - remove /./ and /../ - make it absolute if required
          debug_backtrace()[2]['args'][1]->parent->smarty->_realpath($path, $realpath = null)
          /**
          * Normalize path
          *  - remove /./ and /../
          *  - make it absolute if required
          *
          * @param string $path     file path
          * @param bool   $realpath if true - convert to absolute
          *                         false - convert to relative
          *                         null - keep as it is but
          *                         remove /./ /../
          *
          * @return string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1119
          public _clearTemplateCache() Empty template objects cache
          debug_backtrace()[2]['args'][1]->parent->smarty->_clearTemplateCache()
          /**
          * Empty template objects cache
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1153
          public setUseSubDirs($use_sub_dirs)
          debug_backtrace()[2]['args'][1]->parent->smarty->setUseSubDirs($use_sub_dirs)
          /**
          * @param boolean $use_sub_dirs
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1162
          public setErrorReporting($error_reporting)
          debug_backtrace()[2]['args'][1]->parent->smarty->setErrorReporting($error_reporting)
          /**
          * @param int $error_reporting
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1170
          public setEscapeHtml($escape_html)
          debug_backtrace()[2]['args'][1]->parent->smarty->setEscapeHtml($escape_html)
          /**
          * @param boolean $escape_html
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1178
          public getAutoLiteral(): boolean Return auto_literal flag
          debug_backtrace()[2]['args'][1]->parent->smarty->getAutoLiteral()
          /**
          * Return auto_literal flag
          *
          * @return boolean
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1188
          public setAutoLiteral($auto_literal = true) Set auto_literal flag
          debug_backtrace()[2]['args'][1]->parent->smarty->setAutoLiteral($auto_literal = true)
          /**
          * Set auto_literal flag
          *
          * @param boolean $auto_literal
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1198
          public setForceCompile($force_compile)
          debug_backtrace()[2]['args'][1]->parent->smarty->setForceCompile($force_compile)
          /**
          * @param boolean $force_compile
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1206
          public setMergeCompiledIncludes($merge_compiled_includes)
          debug_backtrace()[2]['args'][1]->parent->smarty->setMergeCompiledIncludes($merge_compiled_includes)
          /**
          * @param boolean $merge_compiled_includes
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1214
          public getLeftDelimiter(): string Get left delimiter
          debug_backtrace()[2]['args'][1]->parent->smarty->getLeftDelimiter()
          /**
          * Get left delimiter
          *
          * @return string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1224
          public setLeftDelimiter($left_delimiter) Set left delimiter
          debug_backtrace()[2]['args'][1]->parent->smarty->setLeftDelimiter($left_delimiter)
          /**
          * Set left delimiter
          *
          * @param string $left_delimiter
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1234
          public getRightDelimiter(): string $right_delimiter Get right delimiter
          debug_backtrace()[2]['args'][1]->parent->smarty->getRightDelimiter()
          /**
          * Get right delimiter
          *
          * @return string $right_delimiter
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1244
          public setRightDelimiter($right_delimiter) Set right delimiter
          debug_backtrace()[2]['args'][1]->parent->smarty->setRightDelimiter($right_delimiter)
          /**
          * Set right delimiter
          *
          * @param string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1254
          public setDebugging($debugging)
          debug_backtrace()[2]['args'][1]->parent->smarty->setDebugging($debugging)
          /**
          * @param boolean $debugging
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1262
          public setConfigOverwrite($config_overwrite)
          debug_backtrace()[2]['args'][1]->parent->smarty->setConfigOverwrite($config_overwrite)
          /**
          * @param boolean $config_overwrite
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1270
          public setConfigBooleanize($config_booleanize)
          debug_backtrace()[2]['args'][1]->parent->smarty->setConfigBooleanize($config_booleanize)
          /**
          * @param boolean $config_booleanize
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1278
          public setConfigReadHidden($config_read_hidden)
          debug_backtrace()[2]['args'][1]->parent->smarty->setConfigReadHidden($config_read_hidden)
          /**
          * @param boolean $config_read_hidden
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1286
          public setCompileLocking($compile_locking)
          debug_backtrace()[2]['args'][1]->parent->smarty->setCompileLocking($compile_locking)
          /**
          * @param boolean $compile_locking
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1294
          public setDefaultResourceType($default_resource_type)
          debug_backtrace()[2]['args'][1]->parent->smarty->setDefaultResourceType($default_resource_type)
          /**
          * @param string $default_resource_type
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1302
          public setCachingType($caching_type)
          debug_backtrace()[2]['args'][1]->parent->smarty->setCachingType($caching_type)
          /**
          * @param string $caching_type
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1310
          public testInstall(&$errors = null) Test install
          debug_backtrace()[2]['args'][1]->parent->smarty->testInstall(&$errors = null)
          /**
          * Test install
          *
          * @param null $errors
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1320
          public _getSmartyObj(): Smarty Get Smarty object
          debug_backtrace()[2]['args'][1]->parent->smarty->_getSmartyObj()
          /**
          * Get Smarty object
          *
          * @return Smarty
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1330
          public __get($name): mixed <<magic>> Generic getter. Calls the appropriate getter function. Issues an E_USE...
          /**
          * <<magic>> Generic getter.
          * Calls the appropriate getter function.
          * Issues an E_USER_NOTICE if no valid getter is found.
          *
          * @param string $name property name
          *
          * @return mixed
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1344
          public __set($name, $value) <<magic>> Generic setter. Calls the appropriate setter function. Issues an E_USE...
          /**
          * <<magic>> Generic setter.
          * Calls the appropriate setter function.
          * Issues an E_USER_NOTICE if no valid setter is found.
          *
          * @param string $name  property name
          * @param mixed  $value parameter passed to setter
          *
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1368
          public fetch($template = null, $cache_id = null, $compile_id = null, $parent = null): string rendered template output fetches a rendered Smarty template
          debug_backtrace()[2]['args'][1]->parent->smarty->fetch($template = null, $cache_id = null, $compile_id = null, $parent = null)
          /**
          * fetches a rendered Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          *
          * @throws Exception
          * @throws SmartyException
          * @return string rendered template output
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:114
          public display($template = null, $cache_id = null, $compile_id = null, $parent = null) displays a Smarty template
          debug_backtrace()[2]['args'][1]->parent->smarty->display($template = null, $cache_id = null, $compile_id = null, $parent = null)
          /**
          * displays a Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          *
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:131
          public isCached($template = null, $cache_id = null, $compile_id = null, $parent = null): bool cache status test if cache is valid
          debug_backtrace()[2]['args'][1]->parent->smarty->isCached($template = null, $cache_id = null, $compile_id = null, $parent = null)
          /**
          * test if cache is valid
          *
          * @api  Smarty::isCached()
          * @link http://www.smarty.net/docs/en/api.is.cached.tpl
          *
          * @param null|string|\Smarty_Internal_Template $template   the resource handle of the template file or template
          *                                                          object
          * @param mixed                                 $cache_id   cache id to be used with this template
          * @param mixed                                 $compile_id compile id to be used with this template
          * @param object                                $parent     next higher level of Smarty variables
          *
          * @return bool cache status
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:153
          public registerPlugin($type, $name, $callback, $cacheable = true, $cache_attr = null): \Smarty|\Smarty_Internal_Template Registers plugin to be used in templates
          debug_backtrace()[2]['args'][1]->parent->smarty->registerPlugin($type, $name, $callback, $cacheable = true, $cache_attr = null)
          /**
          * Registers plugin to be used in templates
          *
          * @api  Smarty::registerPlugin()
          * @link http://www.smarty.net/docs/en/api.register.plugin.tpl
          *
          * @param string   $type       plugin type
          * @param string   $name       name of template tag
          * @param callable $callback   PHP callback to register
          * @param bool     $cacheable  if true (default) this function is cache able
          * @param mixed    $cache_attr caching attributes if any
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:275
          public loadFilter($type, $name): bool load a filter of specified type and name
          debug_backtrace()[2]['args'][1]->parent->smarty->loadFilter($type, $name)
          /**
          * load a filter of specified type and name
          *
          * @api  Smarty::loadFilter()
          * @link http://www.smarty.net/docs/en/api.load.filter.tpl
          *
          * @param string $type filter type
          * @param string $name filter name
          *
          * @return bool
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:292
          public registerFilter($type, $callback, $name = null): \Smarty|\Smarty_Internal_Template Registers a filter function
          debug_backtrace()[2]['args'][1]->parent->smarty->registerFilter($type, $callback, $name = null)
          /**
          * Registers a filter function
          *
          * @api  Smarty::registerFilter()
          * @link http://www.smarty.net/docs/en/api.register.filter.tpl
          *
          * @param string      $type filter type
          * @param callable    $callback
          * @param string|null $name optional filter name
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:310
          public registerObject($object_name, $object, $allowed_methods_properties = array(), $format = true, $block_methods = array()): \Smarty|\Smarty_Internal_Template Registers object to be used in templates
          debug_backtrace()[2]['args'][1]->parent->smarty->registerObject($object_name, $object, $allowed_methods_properties = array(), $format = true, $block_methods = array())
          /**
          * Registers object to be used in templates
          *
          * @api  Smarty::registerObject()
          * @link http://www.smarty.net/docs/en/api.register.object.tpl
          *
          * @param string $object_name
          * @param object $object                     the referenced PHP object to register
          * @param array  $allowed_methods_properties list of allowed methods (empty = all)
          * @param bool   $format                     smarty argument format, else traditional
          * @param array  $block_methods              list of block-methods
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:330
          public setCompileCheck($compile_check)
          debug_backtrace()[2]['args'][1]->parent->smarty->setCompileCheck($compile_check)
          /**
          * @param int $compile_check
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:350
          public setCaching($caching)
          debug_backtrace()[2]['args'][1]->parent->smarty->setCaching($caching)
          /**
          * @param int $caching
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:358
          public setCacheLifetime($cache_lifetime)
          debug_backtrace()[2]['args'][1]->parent->smarty->setCacheLifetime($cache_lifetime)
          /**
          * @param int $cache_lifetime
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:366
          public setCompileId($compile_id)
          debug_backtrace()[2]['args'][1]->parent->smarty->setCompileId($compile_id)
          /**
          * @param string $compile_id
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:374
          public setCacheId($cache_id)
          debug_backtrace()[2]['args'][1]->parent->smarty->setCacheId($cache_id)
          /**
          * @param string $cache_id
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:382
          public assign($tpl_var, $value = null, $nocache = false): Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for assigns a Smarty variable
          debug_backtrace()[2]['args'][1]->parent->smarty->assign($tpl_var, $value = null, $nocache = false)
          /**
          * assigns a Smarty variable
          *
          * @param array|string $tpl_var the template variable name(s)
          * @param mixed        $value   the value to assign
          * @param boolean      $nocache if true any output of this variable will be not cached
          *
          * @return Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for
          *                              chaining
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:97
          public append($tpl_var, $value = null, $merge = false, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables
          debug_backtrace()[2]['args'][1]->parent->smarty->append($tpl_var, $value = null, $merge = false, $nocache = false)
          /**
          * appends values to template variables
          *
          * @api  Smarty::append()
          * @link http://www.smarty.net/docs/en/api.append.tpl
          *
          * @param array|string $tpl_var the template variable name(s)
          * @param mixed        $value   the value to append
          * @param bool         $merge   flag if array elements shall be merged
          * @param bool         $nocache if true any output of this variable will
          *                              be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:134
          public assignGlobal($varName, $value = null, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns a global Smarty variable
          debug_backtrace()[2]['args'][1]->parent->smarty->assignGlobal($varName, $value = null, $nocache = false)
          /**
          * assigns a global Smarty variable
          *
          * @param string  $varName the global variable name
          * @param mixed   $value   the value to assign
          * @param boolean $nocache if true any output of this variable will be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:148
          public appendByRef($tpl_var, &$value, $merge = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables by reference
          debug_backtrace()[2]['args'][1]->parent->smarty->appendByRef($tpl_var, &$value, $merge = false)
          /**
          * appends values to template variables by reference
          *
          * @param string  $tpl_var the template variable name
          * @param mixed   &$value  the referenced value to append
          * @param boolean $merge   flag if array elements shall be merged
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:162
          public assignByRef($tpl_var, &$value, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns values to template variables by reference
          debug_backtrace()[2]['args'][1]->parent->smarty->assignByRef($tpl_var, &$value, $nocache = false)
          /**
          * assigns values to template variables by reference
          *
          * @param string  $tpl_var the template variable name
          * @param         $value
          * @param boolean $nocache if true any output of this variable will be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:176
          public getTemplateVars($varName = null, Smarty_Internal_Data $_ptr = null, $searchParents = true): mixed variable value or or array of variables Returns a single or all template variables
          debug_backtrace()[2]['args'][1]->parent->smarty->getTemplateVars($varName = null, Smarty_Internal_Data $_ptr = null, $searchParents = true)
          /**
          * Returns a single or all template variables
          *
          * @api  Smarty::getTemplateVars()
          * @link http://www.smarty.net/docs/en/api.get.template.vars.tpl
          *
          * @param string                                                  $varName       variable name or null
          * @param \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty $_ptr          optional pointer to data object
          * @param bool                                                    $searchParents include parent templates?
          *
          * @return mixed variable value or or array of variables
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:193
          public getVariable($variable = null, Smarty_Internal_Data $_ptr = null, $searchParents = true, $error_enable = true): Smarty_Variable|Smarty_Undefined_Variable the object of the variable gets the object of a Smarty variable
          debug_backtrace()[2]['args'][1]->parent->smarty->getVariable($variable = null, Smarty_Internal_Data $_ptr = null, $searchParents = true, $error_enable = true)
          /**
          * gets the object of a Smarty variable
          *
          * @param string               $variable      the name of the Smarty variable
          * @param Smarty_Internal_Data $_ptr          optional pointer to data object
          * @param boolean              $searchParents search also in parent data
          * @param bool                 $error_enable
          *
          * @return     Smarty_Variable|Smarty_Undefined_Variable the object of the variable
          * @deprecated since 3.1.28 please use Smarty_Internal_Data::getTemplateVars() instead.
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:209
          public _mergeVars(Smarty_Internal_Data $data = null) Follow the parent chain an merge template and config variables
          debug_backtrace()[2]['args'][1]->parent->smarty->_mergeVars(Smarty_Internal_Data $data = null)
          /**
          * Follow the parent chain an merge template and config variables
          *
          * @param \Smarty_Internal_Data|null $data
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:223
          public _isDataObj(): bool Return true if this instance is a Data obj
          debug_backtrace()[2]['args'][1]->parent->smarty->_isDataObj()
          /**
          * Return true if this instance is a Data obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:245
          public _isTplObj(): bool Return true if this instance is a template obj
          debug_backtrace()[2]['args'][1]->parent->smarty->_isTplObj()
          /**
          * Return true if this instance is a template obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:255
          public _isSmartyObj(): bool Return true if this instance is a Smarty obj
          debug_backtrace()[2]['args'][1]->parent->smarty->_isSmartyObj()
          /**
          * Return true if this instance is a Smarty obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:265
          public __call($name, $args): mixed Handle unknown class methods
          /**
          * Handle unknown class methods
          *
          * @param string $name unknown method-name
          * @param array  $args argument array
          *
          * @return mixed
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:288
          private putDieErr($e) вывод собщения об ошибке и выход из приложения ..
          /**
          * вывод собщения об ошибке и выход из приложения ..
          * @param  Exception $e Исключение ошибки ..
          */
          
          Defined in .../core/classes/Application.php:357
          private readSiteParam() загрузить настроки из таблицы базы .в subsettings
          /**
          * загрузить настроки из таблицы базы .в  subsettings
          */
          
          Defined in .../core/classes/Application.php:502
          private getSourceFileName($tpl) запрос файла источника ошибки
          /**
          * запрос файла источника ошибки
          * @param object $tpl шаблон ошибки ..
          */
          
          Defined in .../core/classes/Application.php:1106
          private _normalizeDir($dirName, $dir) Normalize and set directory string
          /**
          * Normalize and set directory string
          *
          * @param string $dirName cache_dir or compile_dir
          * @param string $dir     filepath of folder
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1388
          private _normalizeTemplateConfig($isConfig) Normalize template_dir or config_dir
          /**
          * Normalize template_dir or config_dir
          *
          * @param bool $isConfig true for config_dir
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1403
          private _execute($template, $cache_id, $compile_id, $parent, $function): mixed fetches a rendered Smarty template
          /**
          * fetches a rendered Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          * @param string $function   function type 0 = fetch,  1 = display, 2 = isCache
          *
          * @return mixed
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:171
          public static getApp() Вернуть экземпляр приложения ..
          \Inforos\Application::getApp()
          /**
          * Вернуть экземпляр приложения ..
          */
          
          Defined in .../core/classes/Application.php:337
          public static getSetting($key = '', $defval = null): array|any Значение из настроки .. вернуть настройку ... из файла
          \Inforos\Application::getSetting($key = '', $defval = null)
          /**
          * вернуть настройку ... из файла
          * @param string $key Ключик настроки ..
          * @param any $def значение которое надо вернуть если ничего не нашли (настройки не существует)
          * @return array|any Значение из настроки ..
          */
          
          Defined in .../core/classes/Application.php:419
          public static readSettings($file) чтение настроек из файла json Файл должен располагаться в корне проекта .
          \Inforos\Application::readSettings($file)
          /**
          * чтение настроек из файла json Файл должен располагаться в корне проекта .
          * @param string $file Имя файла без расширения ..
          */
          
          Defined in .../core/classes/Application.php:453
          public static tr($key, $lang = null): string перевод вернуть перевод строки из key на язык $lang
          \Inforos\Application::tr($key, $lang = null)
          /**
          * вернуть перевод строки из key на язык $lang
          * @param  string $key ключ для запрашиваемой строки ..
          * @param string $lang  код языка ..
          * @return string      перевод
          */
          
          Defined in .../core/classes/Application.php:565
          public static getRoot(): strig Абсолютный путь до корня сайта .. (выше на уровень чем DOCUMENTROOT Возвращает путь до корня сайта ..
          \Inforos\Application::getRoot()
          /**
          * Возвращает путь до корня сайта ..
          * @return strig Абсолютный  путь до корня сайта .. (выше на уровень чем DOCUMENTROOT
          */
          
          Defined in .../core/classes/Application.php:613
          public static sd($var = array()): [type] [description] статический вариант функции d()
          \Inforos\Application::sd($var = array())
          /**
          * статический вариант  функции d()
          * @param  array  $var [description]
          * @return [type]      [description]
          */
          
          Defined in .../core/classes/Application.php:1139
          public static muteExpectedErrors(): boolean Enable error handler to mute expected messages
          \Smarty::muteExpectedErrors()
          /**
          * Enable error handler to mute expected messages
          *
          * @return     boolean
          * @deprecated
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:698
          public static unmuteExpectedErrors() Disable error handler muting expected messages
          \Smarty::unmuteExpectedErrors()
          /**
          * Disable error handler muting expected messages
          *
          * @deprecated
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:708
          private static & varFinder(array &$source, string $path, bool $allowCreate = false, $def = null): ref ссылка на переменную внутри большого массива $source по указанному пути .. вычисление переменной в большом массиве на основнании пути ..
          /**
          * вычисление переменной в большом массиве на основнании пути ..
          * @param  array  &$source Исходный массив для поиска ..
          * @param  string $path    путь из уровней разделённых точками .. внутри массива
          * @param  bool   $allowCreate  создавать новые элементы, если их нет в источнике (большом массиве)..
          * @param any $def Если создвать нельзя а элемент отсутствет в источнике .. - вернём эту переменную
          * @return ref          ссылка на переменную внутри  большого массива $source по указанному пути ..
          */
          
          Defined in .../core/classes/Application.php:385
        • public static $db :: Inforos\Db\IrPdo (1) Depth Limit
          \Inforos\Application::$db
          public static $_IS_WINDOWS :: boolean false
          \Smarty::$_IS_WINDOWS
          public static $_UTF8_MODIFIER :: string (1) "u"
          \Smarty::$_UTF8_MODIFIER
          public static $_DATE_FORMAT :: string (9) "%b %e, %Y"
          \Smarty::$_DATE_FORMAT
          public static $_CHARSET :: string (5) "UTF-8"
          \Smarty::$_CHARSET
          public static $_MBSTRING :: boolean true
          \Smarty::$_MBSTRING
          public static $global_tpl_vars :: array (1) Depth Limit
          \Smarty::$global_tpl_vars
          private static $cfg :: array (22) Depth Limit
          private static $app :: Inforos\Application (90) Recursion
          private static $appScopeVars :: array (1) Depth Limit
          private static $JSVars :: array (4) Depth Limit
          const FILTER_POST :: string (4) "post"
          \Inforos\Application::FILTER_POST
          const PLUGIN_MODIFIERCOMPILER :: string (16) "modifiercompiler"
          \Inforos\Application::PLUGIN_MODIFIERCOMPILER
          • Base64
          • base64_decode(PLUGIN_MODIFIERCOMPILER) binary string (12)
            base64_decode(\Inforos\Application::PLUGIN_MODIFIERCOMPILER)
          const PLUGIN_MODIFIER :: string (8) "modifier"
          \Inforos\Application::PLUGIN_MODIFIER
          const PLUGIN_COMPILER :: string (8) "compiler"
          \Inforos\Application::PLUGIN_COMPILER
          const PLUGIN_BLOCK :: string (5) "block"
          \Inforos\Application::PLUGIN_BLOCK
          const PLUGIN_FUNCTION :: string (8) "function"
          \Inforos\Application::PLUGIN_FUNCTION
          const FILTER_VARIABLE :: string (8) "variable"
          \Inforos\Application::FILTER_VARIABLE
          const FILTER_OUTPUT :: string (6) "output"
          \Inforos\Application::FILTER_OUTPUT
          const FILTER_PRE :: string (3) "pre"
          \Inforos\Application::FILTER_PRE
          const ErrorsCodes :: array (1)
          \Inforos\Application::ErrorsCodes
          1 => UTF-8 string (47) "Забыли указать параметр <b>%s</b> в настройках."
          \Inforos\Application::ErrorsCodes[1]
          Забыли указать параметр <b>%s</b> в настройках.
          
          const SMARTY_VERSION :: string (6) "3.1.36"
          \Inforos\Application::SMARTY_VERSION
          const CACHING_LIFETIME_SAVED :: integer 2
          \Inforos\Application::CACHING_LIFETIME_SAVED
          const SCOPE_LOCAL :: integer 1
          \Inforos\Application::SCOPE_LOCAL
          const SCOPE_PARENT :: integer 2
          \Inforos\Application::SCOPE_PARENT
          const SCOPE_TPL_ROOT :: integer 4
          \Inforos\Application::SCOPE_TPL_ROOT
          const SCOPE_ROOT :: integer 8
          \Inforos\Application::SCOPE_ROOT
          const SCOPE_SMARTY :: integer 16
          \Inforos\Application::SCOPE_SMARTY
          const SCOPE_GLOBAL :: integer 32
          \Inforos\Application::SCOPE_GLOBAL
          const CACHING_OFF :: integer 0
          \Inforos\Application::CACHING_OFF
          const CACHING_LIFETIME_CURRENT :: integer 1
          \Inforos\Application::CACHING_LIFETIME_CURRENT
          const CLEAR_EXPIRED :: integer -1
          \Inforos\Application::CLEAR_EXPIRED
          const PHP_REMOVE :: integer 2
          \Inforos\Application::PHP_REMOVE
          const COMPILECHECK_OFF :: integer 0
          \Inforos\Application::COMPILECHECK_OFF
          const COMPILECHECK_ON :: integer 1
          \Inforos\Application::COMPILECHECK_ON
          const COMPILECHECK_CACHEMISS :: integer 2
          \Inforos\Application::COMPILECHECK_CACHEMISS
          const DEBUG_OFF :: integer 0
          \Inforos\Application::DEBUG_OFF
          const DEBUG_ON :: integer 1
          \Inforos\Application::DEBUG_ON
          const DEBUG_INDIVIDUAL :: integer 2
          \Inforos\Application::DEBUG_INDIVIDUAL
          const PHP_PASSTHRU :: integer 0
          \Inforos\Application::PHP_PASSTHRU
          const PHP_QUOTE :: integer 1
          \Inforos\Application::PHP_QUOTE
          const PHP_ALLOW :: integer 3
          \Inforos\Application::PHP_ALLOW
        public source -> Smarty_Template_Source (16)
        debug_backtrace()[2]['args'][1]->parent->source
        • Properties (16)
        • Available methods (4)
        • public uid -> string (40) "0f05e12ed1807a0634949f78984a2e163e47c960"
          debug_backtrace()[2]['args'][1]->parent->source->uid
          public resource -> string (9) "index.tpl"
          debug_backtrace()[2]['args'][1]->parent->source->resource
          public type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->parent->source->type
          public name -> string (9) "index.tpl"
          debug_backtrace()[2]['args'][1]->parent->source->name
          public filepath -> string (43) "/usr/home/federalcore/themes/tpl9/index.tpl"
          debug_backtrace()[2]['args'][1]->parent->source->filepath
          • File (4.19KB)
          • -rw-r--r-- 1066 1066 4.19KB Oct 23 19:09 /usr/home/federalcore/themes/tpl9/index.tpl
            
          public timestamp -> integer 1603469375
          debug_backtrace()[2]['args'][1]->parent->source->timestamp
          2020-10-23 16:09:35 UTC
          public exists -> boolean true
          debug_backtrace()[2]['args'][1]->parent->source->exists
          public basename -> null
          debug_backtrace()[2]['args'][1]->parent->source->basename
          public components -> null
          debug_backtrace()[2]['args'][1]->parent->source->components
          public handler -> Smarty_Internal_Resource_File (3) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->source->handler
          public smarty -> Inforos\Application (90) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->source->smarty
          public isConfig -> boolean false
          debug_backtrace()[2]['args'][1]->parent->source->isConfig
          public content -> null
          debug_backtrace()[2]['args'][1]->parent->source->content
          public compiler_class -> string (38) "Smarty_Internal_SmartyTemplateCompiler"
          debug_backtrace()[2]['args'][1]->parent->source->compiler_class
          public template_lexer_class -> string (29) "Smarty_Internal_Templatelexer"
          debug_backtrace()[2]['args'][1]->parent->source->template_lexer_class
          public template_parser_class -> string (30) "Smarty_Internal_Templateparser"
          debug_backtrace()[2]['args'][1]->parent->source->template_parser_class
        • public __construct(Smarty $smarty, $resource, $type, $name) create Source Object container
          new \Smarty_Template_Source(Smarty $smarty, $resource, $type, $name)
          /**
          * create Source Object container
          *
          * @param Smarty $smarty   Smarty instance this source object belongs to
          * @param string $resource full template_resource
          * @param string $type     type of resource
          * @param string $name     resource name
          *
          * @throws   \SmartyException
          * @internal param \Smarty_Resource $handler Resource Handler this source object communicates with
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_source.php:136
          public getTimeStamp(): int Get source time stamp
          debug_backtrace()[2]['args'][1]->parent->source->getTimeStamp()
          /**
          * Get source time stamp
          *
          * @return int
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_source.php:195
          public getContent(): string Get source content
          debug_backtrace()[2]['args'][1]->parent->source->getContent()
          /**
          * Get source content
          *
          * @return string
          * @throws \SmartyException
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_source.php:209
          public static load(Smarty_Internal_Template $_template = null, Smarty $smarty = null, $template_resource = null): Smarty_Template_Source Source Object initialize Source Object for given resource Either [$_template] or [$smarty, $te...
          \Smarty_Template_Source::load(Smarty_Internal_Template $_template = null, Smarty $smarty = null, $template_resource = null)
          /**
          * initialize Source Object for given resource
          * Either [$_template] or [$smarty, $template_resource] must be specified
          *
          * @param Smarty_Internal_Template $_template         template object
          * @param Smarty                   $smarty            smarty object
          * @param string                   $template_resource resource identifier
          *
          * @return Smarty_Template_Source Source Object
          * @throws SmartyException
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_source.php:158
        public inheritance -> null
        debug_backtrace()[2]['args'][1]->parent->inheritance
        public template_resource -> string (9) "index.tpl"
        debug_backtrace()[2]['args'][1]->parent->template_resource
        public mustCompile -> boolean false
        debug_backtrace()[2]['args'][1]->parent->mustCompile
        public templateId -> string (149) "/data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/...
        debug_backtrace()[2]['args'][1]->parent->templateId
        /data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/tpl9/#/usr/home/federalcore/root/core/smarty_tempates/#file:index.tpl###0
        
        public scope -> integer 0
        debug_backtrace()[2]['args'][1]->parent->scope
        public isRenderingCache -> boolean false
        debug_backtrace()[2]['args'][1]->parent->isRenderingCache
        public startRenderCallbacks -> array (1)
        debug_backtrace()[2]['args'][1]->parent->startRenderCallbacks
        0 => array (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->startRenderCallbacks[0]
        public endRenderCallbacks -> array (1)
        debug_backtrace()[2]['args'][1]->parent->endRenderCallbacks
        0 => array (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->endRenderCallbacks[0]
        public cache_id -> null
        debug_backtrace()[2]['args'][1]->parent->cache_id
        public compile_id -> null
        debug_backtrace()[2]['args'][1]->parent->compile_id
        public caching -> integer 0
        debug_backtrace()[2]['args'][1]->parent->caching
        public compile_check -> integer 1
        debug_backtrace()[2]['args'][1]->parent->compile_check
        public cache_lifetime -> integer 3600
        debug_backtrace()[2]['args'][1]->parent->cache_lifetime
        public tplFunctions -> array (0)
        debug_backtrace()[2]['args'][1]->parent->tplFunctions
        public _cache -> array (0)
        debug_backtrace()[2]['args'][1]->parent->_cache
        public template_class -> string (24) "Smarty_Internal_Template"
        debug_backtrace()[2]['args'][1]->parent->template_class
        public tpl_vars -> array (12)
        debug_backtrace()[2]['args'][1]->parent->tpl_vars
        SCRIPT_NAME => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['SCRIPT_NAME']
        lang => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['lang']
        uid => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['uid']
        username => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['username']
        avatarExt => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['avatarExt']
        base_url => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['base_url']
        page_url => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['page_url']
        core_url => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['core_url']
        module => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['module']
        action => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['action']
        theme => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['theme']
        SiteNotifyMess => Smarty_Variable (2) Depth Limit
        debug_backtrace()[2]['args'][1]->parent->tpl_vars['SiteNotifyMess']
        public parent -> Inforos\Application (90)
        debug_backtrace()[2]['args'][1]->parent->parent
        • Properties (90)
        • Available methods (106)
        • Static class properties (42)
        • private sape -> SAPE_client (34) Depth Limit
          private themename -> string (4) "tpl9"
          private smodule -> string (8) "articles"
          private saction -> string (4) "view"
          public params -> array (3) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->parent->params
          private constrargs -> array (0)
          private sitesettings -> array (24) Depth Limit
          private errmess -> string (0) ""
          private globalSiteErrors -> array (0)
          private blocksmas -> array (0)
          public user -> Inforos\models\User (2) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->parent->user
          private lang -> string (2) "ru"
          private siteNotif -> Inforos\SiteNotifyction (0) Depth Limit
          private mailer -> Inforos\Mailer (2) Depth Limit
          public auto_literal -> boolean true
          debug_backtrace()[2]['args'][1]->parent->parent->auto_literal
          public error_unassigned -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->error_unassigned
          public use_include_path -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->use_include_path
          public _templateDirNormalized -> boolean true
          debug_backtrace()[2]['args'][1]->parent->parent->_templateDirNormalized
          public _joined_template_dir -> string (130) "/data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/...
          debug_backtrace()[2]['args'][1]->parent->parent->_joined_template_dir
          /data/hosting/pudogru/htdocs/custom-tpls/tpl9/#/usr/home/federalcore/themes/tpl9/#/usr/home/federalcore/root/core/smarty_tempates/
          
          public _configDirNormalized -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->_configDirNormalized
          public _joined_config_dir -> null
          debug_backtrace()[2]['args'][1]->parent->parent->_joined_config_dir
          public default_template_handler_func -> null
          debug_backtrace()[2]['args'][1]->parent->parent->default_template_handler_func
          public default_config_handler_func -> null
          debug_backtrace()[2]['args'][1]->parent->parent->default_config_handler_func
          public default_plugin_handler_func -> null
          debug_backtrace()[2]['args'][1]->parent->parent->default_plugin_handler_func
          public _compileDirNormalized -> boolean true
          debug_backtrace()[2]['args'][1]->parent->parent->_compileDirNormalized
          public _pluginsDirNormalized -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->_pluginsDirNormalized
          public _cacheDirNormalized -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->_cacheDirNormalized
          public force_compile -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->force_compile
          public use_sub_dirs -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->use_sub_dirs
          public allow_ambiguous_resources -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->allow_ambiguous_resources
          public merge_compiled_includes -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->merge_compiled_includes
          public extends_recursion -> boolean true
          debug_backtrace()[2]['args'][1]->parent->parent->extends_recursion
          public force_cache -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->force_cache
          public left_delimiter -> string (1) "{"
          debug_backtrace()[2]['args'][1]->parent->parent->left_delimiter
          public right_delimiter -> string (1) "}"
          debug_backtrace()[2]['args'][1]->parent->parent->right_delimiter
          public literals -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->literals
          public security_class -> string (15) "Smarty_Security"
          debug_backtrace()[2]['args'][1]->parent->parent->security_class
          public security_policy -> null
          debug_backtrace()[2]['args'][1]->parent->parent->security_policy
          public php_handling -> integer 0
          debug_backtrace()[2]['args'][1]->parent->parent->php_handling
          public allow_php_templates -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->allow_php_templates
          public debugging -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->debugging
          public debugging_ctrl -> string (4) "NONE"
          debug_backtrace()[2]['args'][1]->parent->parent->debugging_ctrl
          public smarty_debug_id -> string (12) "SMARTY_DEBUG"
          debug_backtrace()[2]['args'][1]->parent->parent->smarty_debug_id
          public debug_tpl -> null
          debug_backtrace()[2]['args'][1]->parent->parent->debug_tpl
          public error_reporting -> null
          debug_backtrace()[2]['args'][1]->parent->parent->error_reporting
          public config_overwrite -> boolean true
          debug_backtrace()[2]['args'][1]->parent->parent->config_overwrite
          public config_booleanize -> boolean true
          debug_backtrace()[2]['args'][1]->parent->parent->config_booleanize
          public config_read_hidden -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->config_read_hidden
          public compile_locking -> boolean true
          debug_backtrace()[2]['args'][1]->parent->parent->compile_locking
          public cache_locking -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->cache_locking
          public locking_timeout -> integer 10
          debug_backtrace()[2]['args'][1]->parent->parent->locking_timeout
          public default_resource_type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->parent->parent->default_resource_type
          public caching_type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->parent->parent->caching_type
          public default_config_type -> string (4) "file"
          debug_backtrace()[2]['args'][1]->parent->parent->default_config_type
          public cache_modified_check -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->cache_modified_check
          public registered_plugins -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->registered_plugins
          public registered_objects -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->registered_objects
          public registered_classes -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->registered_classes
          public registered_filters -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->registered_filters
          public registered_resources -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->registered_resources
          public registered_cache_resources -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->registered_cache_resources
          public autoload_filters -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->autoload_filters
          public default_modifiers -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->default_modifiers
          public escape_html -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->escape_html
          public start_time -> double 1603823163.9912
          debug_backtrace()[2]['args'][1]->parent->parent->start_time
          public _current_file -> null
          debug_backtrace()[2]['args'][1]->parent->parent->_current_file
          public _parserdebug -> boolean false
          debug_backtrace()[2]['args'][1]->parent->parent->_parserdebug
          public _objType -> integer 1
          debug_backtrace()[2]['args'][1]->parent->parent->_objType
          public _debug -> null
          debug_backtrace()[2]['args'][1]->parent->parent->_debug
          protected template_dir -> array (3) Depth Limit
          protected _processedTemplateDir -> array (3) Depth Limit
          protected config_dir -> array (1) Depth Limit
          protected _processedConfigDir -> array (0)
          protected compile_dir -> string (41) "/data/hosting/pudogru/htdocs/templates_c/"
          • Directory (60B)
          • drwxrwx--x 1616 101 60B Oct 23 22:55 /data/hosting/pudogru/htdocs/templates_c
            
          protected plugins_dir -> array (2) Depth Limit
          protected cache_dir -> string (8) "./cache/"
          protected obsoleteProperties -> array (8) Depth Limit
          protected accessMap -> array (7) Depth Limit
          public cache_id -> null
          debug_backtrace()[2]['args'][1]->parent->parent->cache_id
          public compile_id -> null
          debug_backtrace()[2]['args'][1]->parent->parent->compile_id
          public caching -> integer 0
          debug_backtrace()[2]['args'][1]->parent->parent->caching
          public compile_check -> integer 1
          debug_backtrace()[2]['args'][1]->parent->parent->compile_check
          public cache_lifetime -> integer 3600
          debug_backtrace()[2]['args'][1]->parent->parent->cache_lifetime
          public tplFunctions -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->tplFunctions
          public _cache -> array (1) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->parent->_cache
          public template_class -> string (24) "Smarty_Internal_Template"
          debug_backtrace()[2]['args'][1]->parent->parent->template_class
          public tpl_vars -> array (11) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->parent->tpl_vars
          public parent -> null
          debug_backtrace()[2]['args'][1]->parent->parent->parent
          public config_vars -> array (0)
          debug_backtrace()[2]['args'][1]->parent->parent->config_vars
          public ext -> Smarty_Internal_Extension_Handler (7) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->parent->ext
        • public __construct()
          new \Inforos\Application()
          Defined in .../core/classes/Application.php:112
          public getSape(): [type] [description] вернуть объект SapeRU ...
          debug_backtrace()[2]['args'][1]->parent->parent->getSape()
          /**
          * вернуть объект SapeRU ...
          * @return [type] [description]
          */
          
          Defined in .../core/classes/Application.php:348
          public setSiteMess($text, $type = 'su') жобавить сообщение сайта
          debug_backtrace()[2]['args'][1]->parent->parent->setSiteMess($text, $type = 'su')
          /**
          * жобавить сообщение сайта
          * @var [type]
          */
          
          Defined in .../core/classes/Application.php:372
          public getVarValueByPath(array $source, string $path, $def = null): any Значение найденное в масииве или $def получить элемент массива из пути ..
          debug_backtrace()[2]['args'][1]->parent->parent->getVarValueByPath(array $source, string $path, $def = null)
          /**
          * получить элемент массива из пути ..
          * @param  array $source  Исодный массив для поиска..
          * @param  string $path   путь к значению в массиве, уровни разделены точками ..
          * @param  any $def    Значение которое будет возвращено в случае безуспешного поиска ..
          * @return any         Значение найденное в масииве или $def
          */
          
          Defined in .../core/classes/Application.php:408
          public getSiteParam($key = '', $type = 'val') достать одну настройку .. из базы ..
          debug_backtrace()[2]['args'][1]->parent->parent->getSiteParam($key = '', $type = 'val')
          /**
          * достать одну настройку .. из базы ..
          * @param string $key Ключик настроки из таблицы
          * @param string $type поле из таблицы .. val|tpl
          */
          
          Defined in .../core/classes/Application.php:484
          public setAppScopeVar(string $path, $var = null) записать данные в хранилище ..
          debug_backtrace()[2]['args'][1]->parent->parent->setAppScopeVar(string $path, $var = null)
          /**
          * записать данные в хранилище ..
          * @param string $path путь внутри хранилища (уровни разделены точками)
          * @param any $var данные для записи .. (если опущено .. = переменная в пути убивается)
          */
          
          Defined in .../core/classes/Application.php:525
          public getAppScopeVar(string $path, $def = null) получить значение из хранилища ..
          debug_backtrace()[2]['args'][1]->parent->parent->getAppScopeVar(string $path, $def = null)
          /**
          * получить значение из хранилища ..
          * @param  string $path путь переменной
          * @param  [type] $def  значение по умолчанию если в хранилище ничего не нашлось ..
          */
          
          Defined in .../core/classes/Application.php:539
          public sendMail($to, $title, $body = '', $attachs = array()): bool Результат отправки почты .. отправка почты .. .
          debug_backtrace()[2]['args'][1]->parent->parent->sendMail($to, $title, $body = '', $attachs = array())
          /**
          * отправка почты .. .
          * @param string $to Ящик на который надо загнать письмо ..
          * @param string $title Заголовок письма ..
          * @param string $body содердимое письма ... контент ...
          *
          * @return bool Результат отправки почты ..
          */
          
          Defined in .../core/classes/Application.php:552
          public getGlobalErrors() вернуть глобальные ошибки ..
          debug_backtrace()[2]['args'][1]->parent->parent->getGlobalErrors()
          /**
          * вернуть глобальные ошибки ..
          */
          
          Defined in .../core/classes/Application.php:578
          public getThemeName(): string Имя темы .. /Вернуть имя текущей темы ..
          debug_backtrace()[2]['args'][1]->parent->parent->getThemeName()
          /**
          * /Вернуть имя текущей темы ..
          * @return string Имя темы ..
          */
          
          Defined in .../core/classes/Application.php:587
          public getJSVars(): array массив собранный для пробрасывания в js код .. Вернуть js массив для пробрасывания переменных в JS-код
          debug_backtrace()[2]['args'][1]->parent->parent->getJSVars()
          /**
          * Вернуть js массив для пробрасывания переменных в JS-код
          * @return array массив собранный для пробрасывания в js код ..
          */
          
          Defined in .../core/classes/Application.php:595
          public addJsVars(array $jsvars) Добавить JS переменную или массив для выдачи в JS
          debug_backtrace()[2]['args'][1]->parent->parent->addJsVars(array $jsvars)
          /**
          * Добавить JS переменную или массив для выдачи в JS
          * @param array $jsvars массив для добавления в корень ..
          */
          
          Defined in .../core/classes/Application.php:604
          public run() запуск приложения
          debug_backtrace()[2]['args'][1]->parent->parent->run()
          /**
          * запуск приложения
          */
          
          Defined in .../core/classes/Application.php:629
          public checkTpls($tplTail, $inFolder = '.'): string|false найденный шаблон или false проверка наличия шаблона
          debug_backtrace()[2]['args'][1]->parent->parent->checkTpls($tplTail, $inFolder = '.')
          /**
          * проверка наличия шаблона
          * @param array $tplList набор элементов из которых сможет событь составлен шаблон
          *
          * @return string|false найденный шаблон или false
          */
          
          Defined in .../core/classes/Application.php:927
          public generateClases(array $tplname): array генерация классов для обёртки шаблона ..
          debug_backtrace()[2]['args'][1]->parent->parent->generateClases(array $tplname)
          /**
          * генерация классов для обёртки шаблона ..
          * @param string $tplname Сгенерированное имя шаблона
          * @return array набор классов для идентификации блока
          */
          
          Defined in .../core/classes/Application.php:978
          public checkParams(array $params, array $pcheck): bool проверрка входных параметров ..
          debug_backtrace()[2]['args'][1]->parent->parent->checkParams(array $params, array $pcheck)
          /**
          * проверрка входных параметров ..
          * @param array $params набор входных параметров
          * @param array $pcheck массив обязательных параметров которые проверяются
          *
          * @return boolean true = все параметры в норме .
          */
          
          Defined in .../core/classes/Application.php:1001
          public printError($mess): string результат прогона по шаблону оборачиваем текст ошибки в шаблон ошибки ..
          debug_backtrace()[2]['args'][1]->parent->parent->printError($mess)
          /**
          *  оборачиваем текст ошибки в шаблон ошибки ..
          * @param  string $mess Текст ошибки ...
          * @return string   результат прогона по шаблону
          */
          
          Defined in .../core/classes/Application.php:1022
          public checkBlockAccess($preg = '')
          debug_backtrace()[2]['args'][1]->parent->parent->checkBlockAccess($preg = '')
          /**
          * Проверка доступности  данных плагина   проверка производится исходя из  регулярного выражения передаваемого в параметре .
          * за основу берётся  строка из параметров запроса .. (набор get парамтеров .) представленных в виде имяПараметра=значениеПараметра разделённые тремя дефисами  .
          * @param array $params Параметры передаваемые в плагин .. из них может быть рассмотрен параметр  accessreg как источник регулярного выражения Если он пуст = блок считается отсутствующим ..
          */
          
          Defined in .../core/classes/Application.php:1035
          public getErrMess(): string текст ошибки забрать сообщение об ошибке
          debug_backtrace()[2]['args'][1]->parent->parent->getErrMess()
          /**
          * забрать сообщение об ошибке
          * @return string текст ошибки
          */
          
          Defined in .../core/classes/Application.php:1119
          public d($var = array(), $accessreg = 'debug=1') вывод отладочной информации
          debug_backtrace()[2]['args'][1]->parent->parent->d($var = array(), $accessreg = 'debug=1')
          /**
          * вывод отладочной информации
          * @param array|any $var переменная которую надо  отобразить
          * @param string $accessreg  переменная фильтр  ограничивающая права ..
          */
          
          Defined in .../core/classes/Application.php:1129
          public SetError($mess) сообщить об ошибке ..
          debug_backtrace()[2]['args'][1]->parent->parent->SetError($mess)
          /**
          * сообщить об ошибке ..
          */
          
          Defined in .../core/classes/Application.php:1147
          public initPlugin(string $pn): bool
          debug_backtrace()[2]['args'][1]->parent->parent->initPlugin(string $pn)
          /**
          * Метод помощник, позволяет быстрее загрузить нужный плагин.. Smarty  . работает на основе pluginLoad()
          * @param string $pn Имя плагина для загрузки
          * @return boolean результат загрузки плагина
          */
          
          Defined in .../core/classes/Application.php:1160
          public getBlockContent($name): string Содержимое блока получить комент из заранее отпендеренного из шаблона блока ..
          debug_backtrace()[2]['args'][1]->parent->parent->getBlockContent($name)
          /**
          * получить  комент из заранее отпендеренного из шаблона блока ..
          * @param  string $name уникальное имя блока
          * @return string       Содержимое блока
          */
          
          Defined in .../core/classes/Application.php:1173
          public setBlockContent($name, $val) Сохранить контент в уникальный блок
          debug_backtrace()[2]['args'][1]->parent->parent->setBlockContent($name, $val)
          /**
          * Сохранить контент в уникальный блок
          * @param string $name название блока
          * @param any $val  Значение блока
          */
          
          Defined in .../core/classes/Application.php:1182
          public templateExists($resource_name): bool status Check if a template resource exists
          debug_backtrace()[2]['args'][1]->parent->parent->templateExists($resource_name)
          /**
          * Check if a template resource exists
          *
          * @param string $resource_name template name
          *
          * @return bool status
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:721
          public enableSecurity($security_class = null): Smarty current Smarty instance for chaining Loads security class and enables security
          debug_backtrace()[2]['args'][1]->parent->parent->enableSecurity($security_class = null)
          /**
          * Loads security class and enables security
          *
          * @param string|Smarty_Security $security_class if a string is used, it must be class-name
          *
          * @return Smarty                 current Smarty instance for chaining
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:736
          public disableSecurity(): Smarty current Smarty instance for chaining Disable security
          debug_backtrace()[2]['args'][1]->parent->parent->disableSecurity()
          /**
          * Disable security
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:747
          public addTemplateDir($template_dir, $key = null, $isConfig = false): Smarty current Smarty instance for chaining Add template directory(s)
          debug_backtrace()[2]['args'][1]->parent->parent->addTemplateDir($template_dir, $key = null, $isConfig = false)
          /**
          * Add template directory(s)
          *
          * @param string|array $template_dir directory(s) of template sources
          * @param string       $key          of the array element to assign the template dir to
          * @param bool         $isConfig     true for config_dir
          *
          * @return Smarty          current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:762
          public getTemplateDir($index = null, $isConfig = false): array list of template directories, or directory of $index Get template directories
          debug_backtrace()[2]['args'][1]->parent->parent->getTemplateDir($index = null, $isConfig = false)
          /**
          * Get template directories
          *
          * @param mixed $index    index of directory to get, null to get all
          * @param bool  $isConfig true for config_dir
          *
          * @return array list of template directories, or directory of $index
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:805
          public setTemplateDir($template_dir, $isConfig = false): \Smarty current Smarty instance for chaining Set template directory
          debug_backtrace()[2]['args'][1]->parent->parent->setTemplateDir($template_dir, $isConfig = false)
          /**
          * Set template directory
          *
          * @param string|array $template_dir directory(s) of template sources
          * @param bool         $isConfig     true for config_dir
          *
          * @return \Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:829
          public addConfigDir($config_dir, $key = null): Smarty current Smarty instance for chaining Add config directory(s)
          debug_backtrace()[2]['args'][1]->parent->parent->addConfigDir($config_dir, $key = null)
          /**
          * Add config directory(s)
          *
          * @param string|array $config_dir directory(s) of config sources
          * @param mixed        $key        key of the array element to assign the config dir to
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:850
          public getConfigDir($index = null): array configuration directory Get config directory
          debug_backtrace()[2]['args'][1]->parent->parent->getConfigDir($index = null)
          /**
          * Get config directory
          *
          * @param mixed $index index of directory to get, null to get all
          *
          * @return array configuration directory
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:862
          public setConfigDir($config_dir): Smarty current Smarty instance for chaining Set config directory
          debug_backtrace()[2]['args'][1]->parent->parent->setConfigDir($config_dir)
          /**
          * Set config directory
          *
          * @param $config_dir
          *
          * @return Smarty       current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:874
          public addPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Adds directory of plugin files
          debug_backtrace()[2]['args'][1]->parent->parent->addPluginsDir($plugins_dir)
          /**
          * Adds directory of plugin files
          *
          * @param null|array|string $plugins_dir
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:886
          public getPluginsDir(): array list of plugin directories Get plugin directories
          debug_backtrace()[2]['args'][1]->parent->parent->getPluginsDir()
          /**
          * Get plugin directories
          *
          * @return array list of plugin directories
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:901
          public setPluginsDir($plugins_dir): Smarty current Smarty instance for chaining Set plugins directory
          debug_backtrace()[2]['args'][1]->parent->parent->setPluginsDir($plugins_dir)
          /**
          * Set plugins directory
          *
          * @param string|array $plugins_dir directory(s) of plugins
          *
          * @return Smarty       current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:927
          public getCompileDir(): string path to compiled templates Get compiled directory
          debug_backtrace()[2]['args'][1]->parent->parent->getCompileDir()
          /**
          * Get compiled directory
          *
          * @return string path to compiled templates
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:939
          public setCompileDir($compile_dir): Smarty current Smarty instance for chaining
          debug_backtrace()[2]['args'][1]->parent->parent->setCompileDir($compile_dir)
          /**
          *
          * @param  string $compile_dir directory to store compiled templates in
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:954
          public getCacheDir(): string path of cache directory Get cache directory
          debug_backtrace()[2]['args'][1]->parent->parent->getCacheDir()
          /**
          * Get cache directory
          *
          * @return string path of cache directory
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:966
          public setCacheDir($cache_dir): Smarty current Smarty instance for chaining Set cache directory
          debug_backtrace()[2]['args'][1]->parent->parent->setCacheDir($cache_dir)
          /**
          * Set cache directory
          *
          * @param string $cache_dir directory to store cached templates in
          *
          * @return Smarty current Smarty instance for chaining
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:982
          public createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true): \Smarty_Internal_Template template object creates a template object
          debug_backtrace()[2]['args'][1]->parent->parent->createTemplate($template, $cache_id = null, $compile_id = null, $parent = null, $do_clone = true)
          /**
          * creates a template object
          *
          * @param string  $template   the resource handle of the template file
          * @param mixed   $cache_id   cache id to be used with this template
          * @param mixed   $compile_id compile id to be used with this template
          * @param object  $parent     next higher level of Smarty variables
          * @param boolean $do_clone   flag is Smarty object shall be cloned
          *
          * @return \Smarty_Internal_Template template object
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1001
          public loadPlugin($plugin_name, $check = true): string |boolean filepath of loaded file or false Takes unknown classes and loads plugin files for them class name format: Smarty_...
          debug_backtrace()[2]['args'][1]->parent->parent->loadPlugin($plugin_name, $check = true)
          /**
          * Takes unknown classes and loads plugin files for them
          * class name format: Smarty_PluginType_PluginName
          * plugin filename format: plugintype.pluginname.php
          *
          * @param string $plugin_name class plugin name to load
          * @param bool   $check       check if already loaded
          *
          * @return string |boolean filepath of loaded file or false
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1064
          public _getTemplateId($template_name, $cache_id = null, $compile_id = null, $caching = null, Smarty_Internal_Template $template = null): string Get unique template id
          debug_backtrace()[2]['args'][1]->parent->parent->_getTemplateId($template_name, $cache_id = null, $compile_id = null, $caching = null, Smarty_Internal_Template $template = null)
          /**
          * Get unique template id
          *
          * @param string                    $template_name
          * @param null|mixed                $cache_id
          * @param null|mixed                $compile_id
          * @param null                      $caching
          * @param \Smarty_Internal_Template $template
          *
          * @return string
          * @throws \SmartyException
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1081
          public _realpath($path, $realpath = null): string Normalize path - remove /./ and /../ - make it absolute if required
          debug_backtrace()[2]['args'][1]->parent->parent->_realpath($path, $realpath = null)
          /**
          * Normalize path
          *  - remove /./ and /../
          *  - make it absolute if required
          *
          * @param string $path     file path
          * @param bool   $realpath if true - convert to absolute
          *                         false - convert to relative
          *                         null - keep as it is but
          *                         remove /./ /../
          *
          * @return string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1119
          public _clearTemplateCache() Empty template objects cache
          debug_backtrace()[2]['args'][1]->parent->parent->_clearTemplateCache()
          /**
          * Empty template objects cache
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1153
          public setUseSubDirs($use_sub_dirs)
          debug_backtrace()[2]['args'][1]->parent->parent->setUseSubDirs($use_sub_dirs)
          /**
          * @param boolean $use_sub_dirs
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1162
          public setErrorReporting($error_reporting)
          debug_backtrace()[2]['args'][1]->parent->parent->setErrorReporting($error_reporting)
          /**
          * @param int $error_reporting
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1170
          public setEscapeHtml($escape_html)
          debug_backtrace()[2]['args'][1]->parent->parent->setEscapeHtml($escape_html)
          /**
          * @param boolean $escape_html
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1178
          public getAutoLiteral(): boolean Return auto_literal flag
          debug_backtrace()[2]['args'][1]->parent->parent->getAutoLiteral()
          /**
          * Return auto_literal flag
          *
          * @return boolean
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1188
          public setAutoLiteral($auto_literal = true) Set auto_literal flag
          debug_backtrace()[2]['args'][1]->parent->parent->setAutoLiteral($auto_literal = true)
          /**
          * Set auto_literal flag
          *
          * @param boolean $auto_literal
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1198
          public setForceCompile($force_compile)
          debug_backtrace()[2]['args'][1]->parent->parent->setForceCompile($force_compile)
          /**
          * @param boolean $force_compile
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1206
          public setMergeCompiledIncludes($merge_compiled_includes)
          debug_backtrace()[2]['args'][1]->parent->parent->setMergeCompiledIncludes($merge_compiled_includes)
          /**
          * @param boolean $merge_compiled_includes
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1214
          public getLeftDelimiter(): string Get left delimiter
          debug_backtrace()[2]['args'][1]->parent->parent->getLeftDelimiter()
          /**
          * Get left delimiter
          *
          * @return string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1224
          public setLeftDelimiter($left_delimiter) Set left delimiter
          debug_backtrace()[2]['args'][1]->parent->parent->setLeftDelimiter($left_delimiter)
          /**
          * Set left delimiter
          *
          * @param string $left_delimiter
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1234
          public getRightDelimiter(): string $right_delimiter Get right delimiter
          debug_backtrace()[2]['args'][1]->parent->parent->getRightDelimiter()
          /**
          * Get right delimiter
          *
          * @return string $right_delimiter
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1244
          public setRightDelimiter($right_delimiter) Set right delimiter
          debug_backtrace()[2]['args'][1]->parent->parent->setRightDelimiter($right_delimiter)
          /**
          * Set right delimiter
          *
          * @param string
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1254
          public setDebugging($debugging)
          debug_backtrace()[2]['args'][1]->parent->parent->setDebugging($debugging)
          /**
          * @param boolean $debugging
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1262
          public setConfigOverwrite($config_overwrite)
          debug_backtrace()[2]['args'][1]->parent->parent->setConfigOverwrite($config_overwrite)
          /**
          * @param boolean $config_overwrite
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1270
          public setConfigBooleanize($config_booleanize)
          debug_backtrace()[2]['args'][1]->parent->parent->setConfigBooleanize($config_booleanize)
          /**
          * @param boolean $config_booleanize
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1278
          public setConfigReadHidden($config_read_hidden)
          debug_backtrace()[2]['args'][1]->parent->parent->setConfigReadHidden($config_read_hidden)
          /**
          * @param boolean $config_read_hidden
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1286
          public setCompileLocking($compile_locking)
          debug_backtrace()[2]['args'][1]->parent->parent->setCompileLocking($compile_locking)
          /**
          * @param boolean $compile_locking
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1294
          public setDefaultResourceType($default_resource_type)
          debug_backtrace()[2]['args'][1]->parent->parent->setDefaultResourceType($default_resource_type)
          /**
          * @param string $default_resource_type
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1302
          public setCachingType($caching_type)
          debug_backtrace()[2]['args'][1]->parent->parent->setCachingType($caching_type)
          /**
          * @param string $caching_type
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1310
          public testInstall(&$errors = null) Test install
          debug_backtrace()[2]['args'][1]->parent->parent->testInstall(&$errors = null)
          /**
          * Test install
          *
          * @param null $errors
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1320
          public _getSmartyObj(): Smarty Get Smarty object
          debug_backtrace()[2]['args'][1]->parent->parent->_getSmartyObj()
          /**
          * Get Smarty object
          *
          * @return Smarty
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1330
          public __get($name): mixed <<magic>> Generic getter. Calls the appropriate getter function. Issues an E_USE...
          /**
          * <<magic>> Generic getter.
          * Calls the appropriate getter function.
          * Issues an E_USER_NOTICE if no valid getter is found.
          *
          * @param string $name property name
          *
          * @return mixed
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1344
          public __set($name, $value) <<magic>> Generic setter. Calls the appropriate setter function. Issues an E_USE...
          /**
          * <<magic>> Generic setter.
          * Calls the appropriate setter function.
          * Issues an E_USER_NOTICE if no valid setter is found.
          *
          * @param string $name  property name
          * @param mixed  $value parameter passed to setter
          *
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1368
          public fetch($template = null, $cache_id = null, $compile_id = null, $parent = null): string rendered template output fetches a rendered Smarty template
          debug_backtrace()[2]['args'][1]->parent->parent->fetch($template = null, $cache_id = null, $compile_id = null, $parent = null)
          /**
          * fetches a rendered Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          *
          * @throws Exception
          * @throws SmartyException
          * @return string rendered template output
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:114
          public display($template = null, $cache_id = null, $compile_id = null, $parent = null) displays a Smarty template
          debug_backtrace()[2]['args'][1]->parent->parent->display($template = null, $cache_id = null, $compile_id = null, $parent = null)
          /**
          * displays a Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          *
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:131
          public isCached($template = null, $cache_id = null, $compile_id = null, $parent = null): bool cache status test if cache is valid
          debug_backtrace()[2]['args'][1]->parent->parent->isCached($template = null, $cache_id = null, $compile_id = null, $parent = null)
          /**
          * test if cache is valid
          *
          * @api  Smarty::isCached()
          * @link http://www.smarty.net/docs/en/api.is.cached.tpl
          *
          * @param null|string|\Smarty_Internal_Template $template   the resource handle of the template file or template
          *                                                          object
          * @param mixed                                 $cache_id   cache id to be used with this template
          * @param mixed                                 $compile_id compile id to be used with this template
          * @param object                                $parent     next higher level of Smarty variables
          *
          * @return bool cache status
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:153
          public registerPlugin($type, $name, $callback, $cacheable = true, $cache_attr = null): \Smarty|\Smarty_Internal_Template Registers plugin to be used in templates
          debug_backtrace()[2]['args'][1]->parent->parent->registerPlugin($type, $name, $callback, $cacheable = true, $cache_attr = null)
          /**
          * Registers plugin to be used in templates
          *
          * @api  Smarty::registerPlugin()
          * @link http://www.smarty.net/docs/en/api.register.plugin.tpl
          *
          * @param string   $type       plugin type
          * @param string   $name       name of template tag
          * @param callable $callback   PHP callback to register
          * @param bool     $cacheable  if true (default) this function is cache able
          * @param mixed    $cache_attr caching attributes if any
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:275
          public loadFilter($type, $name): bool load a filter of specified type and name
          debug_backtrace()[2]['args'][1]->parent->parent->loadFilter($type, $name)
          /**
          * load a filter of specified type and name
          *
          * @api  Smarty::loadFilter()
          * @link http://www.smarty.net/docs/en/api.load.filter.tpl
          *
          * @param string $type filter type
          * @param string $name filter name
          *
          * @return bool
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:292
          public registerFilter($type, $callback, $name = null): \Smarty|\Smarty_Internal_Template Registers a filter function
          debug_backtrace()[2]['args'][1]->parent->parent->registerFilter($type, $callback, $name = null)
          /**
          * Registers a filter function
          *
          * @api  Smarty::registerFilter()
          * @link http://www.smarty.net/docs/en/api.register.filter.tpl
          *
          * @param string      $type filter type
          * @param callable    $callback
          * @param string|null $name optional filter name
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:310
          public registerObject($object_name, $object, $allowed_methods_properties = array(), $format = true, $block_methods = array()): \Smarty|\Smarty_Internal_Template Registers object to be used in templates
          debug_backtrace()[2]['args'][1]->parent->parent->registerObject($object_name, $object, $allowed_methods_properties = array(), $format = true, $block_methods = array())
          /**
          * Registers object to be used in templates
          *
          * @api  Smarty::registerObject()
          * @link http://www.smarty.net/docs/en/api.register.object.tpl
          *
          * @param string $object_name
          * @param object $object                     the referenced PHP object to register
          * @param array  $allowed_methods_properties list of allowed methods (empty = all)
          * @param bool   $format                     smarty argument format, else traditional
          * @param array  $block_methods              list of block-methods
          *
          * @return \Smarty|\Smarty_Internal_Template
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:330
          public setCompileCheck($compile_check)
          debug_backtrace()[2]['args'][1]->parent->parent->setCompileCheck($compile_check)
          /**
          * @param int $compile_check
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:350
          public setCaching($caching)
          debug_backtrace()[2]['args'][1]->parent->parent->setCaching($caching)
          /**
          * @param int $caching
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:358
          public setCacheLifetime($cache_lifetime)
          debug_backtrace()[2]['args'][1]->parent->parent->setCacheLifetime($cache_lifetime)
          /**
          * @param int $cache_lifetime
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:366
          public setCompileId($compile_id)
          debug_backtrace()[2]['args'][1]->parent->parent->setCompileId($compile_id)
          /**
          * @param string $compile_id
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:374
          public setCacheId($cache_id)
          debug_backtrace()[2]['args'][1]->parent->parent->setCacheId($cache_id)
          /**
          * @param string $cache_id
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:382
          public assign($tpl_var, $value = null, $nocache = false): Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for assigns a Smarty variable
          debug_backtrace()[2]['args'][1]->parent->parent->assign($tpl_var, $value = null, $nocache = false)
          /**
          * assigns a Smarty variable
          *
          * @param array|string $tpl_var the template variable name(s)
          * @param mixed        $value   the value to assign
          * @param boolean      $nocache if true any output of this variable will be not cached
          *
          * @return Smarty_Internal_Data current Smarty_Internal_Data (or Smarty or Smarty_Internal_Template) instance for
          *                              chaining
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:97
          public append($tpl_var, $value = null, $merge = false, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables
          debug_backtrace()[2]['args'][1]->parent->parent->append($tpl_var, $value = null, $merge = false, $nocache = false)
          /**
          * appends values to template variables
          *
          * @api  Smarty::append()
          * @link http://www.smarty.net/docs/en/api.append.tpl
          *
          * @param array|string $tpl_var the template variable name(s)
          * @param mixed        $value   the value to append
          * @param bool         $merge   flag if array elements shall be merged
          * @param bool         $nocache if true any output of this variable will
          *                              be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:134
          public assignGlobal($varName, $value = null, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns a global Smarty variable
          debug_backtrace()[2]['args'][1]->parent->parent->assignGlobal($varName, $value = null, $nocache = false)
          /**
          * assigns a global Smarty variable
          *
          * @param string  $varName the global variable name
          * @param mixed   $value   the value to assign
          * @param boolean $nocache if true any output of this variable will be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:148
          public appendByRef($tpl_var, &$value, $merge = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty appends values to template variables by reference
          debug_backtrace()[2]['args'][1]->parent->parent->appendByRef($tpl_var, &$value, $merge = false)
          /**
          * appends values to template variables by reference
          *
          * @param string  $tpl_var the template variable name
          * @param mixed   &$value  the referenced value to append
          * @param boolean $merge   flag if array elements shall be merged
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:162
          public assignByRef($tpl_var, &$value, $nocache = false): \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty assigns values to template variables by reference
          debug_backtrace()[2]['args'][1]->parent->parent->assignByRef($tpl_var, &$value, $nocache = false)
          /**
          * assigns values to template variables by reference
          *
          * @param string  $tpl_var the template variable name
          * @param         $value
          * @param boolean $nocache if true any output of this variable will be not cached
          *
          * @return \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:176
          public getTemplateVars($varName = null, Smarty_Internal_Data $_ptr = null, $searchParents = true): mixed variable value or or array of variables Returns a single or all template variables
          debug_backtrace()[2]['args'][1]->parent->parent->getTemplateVars($varName = null, Smarty_Internal_Data $_ptr = null, $searchParents = true)
          /**
          * Returns a single or all template variables
          *
          * @api  Smarty::getTemplateVars()
          * @link http://www.smarty.net/docs/en/api.get.template.vars.tpl
          *
          * @param string                                                  $varName       variable name or null
          * @param \Smarty_Internal_Data|\Smarty_Internal_Template|\Smarty $_ptr          optional pointer to data object
          * @param bool                                                    $searchParents include parent templates?
          *
          * @return mixed variable value or or array of variables
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:193
          public getVariable($variable = null, Smarty_Internal_Data $_ptr = null, $searchParents = true, $error_enable = true): Smarty_Variable|Smarty_Undefined_Variable the object of the variable gets the object of a Smarty variable
          debug_backtrace()[2]['args'][1]->parent->parent->getVariable($variable = null, Smarty_Internal_Data $_ptr = null, $searchParents = true, $error_enable = true)
          /**
          * gets the object of a Smarty variable
          *
          * @param string               $variable      the name of the Smarty variable
          * @param Smarty_Internal_Data $_ptr          optional pointer to data object
          * @param boolean              $searchParents search also in parent data
          * @param bool                 $error_enable
          *
          * @return     Smarty_Variable|Smarty_Undefined_Variable the object of the variable
          * @deprecated since 3.1.28 please use Smarty_Internal_Data::getTemplateVars() instead.
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:209
          public _mergeVars(Smarty_Internal_Data $data = null) Follow the parent chain an merge template and config variables
          debug_backtrace()[2]['args'][1]->parent->parent->_mergeVars(Smarty_Internal_Data $data = null)
          /**
          * Follow the parent chain an merge template and config variables
          *
          * @param \Smarty_Internal_Data|null $data
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:223
          public _isDataObj(): bool Return true if this instance is a Data obj
          debug_backtrace()[2]['args'][1]->parent->parent->_isDataObj()
          /**
          * Return true if this instance is a Data obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:245
          public _isTplObj(): bool Return true if this instance is a template obj
          debug_backtrace()[2]['args'][1]->parent->parent->_isTplObj()
          /**
          * Return true if this instance is a template obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:255
          public _isSmartyObj(): bool Return true if this instance is a Smarty obj
          debug_backtrace()[2]['args'][1]->parent->parent->_isSmartyObj()
          /**
          * Return true if this instance is a Smarty obj
          *
          * @return bool
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:265
          public __call($name, $args): mixed Handle unknown class methods
          /**
          * Handle unknown class methods
          *
          * @param string $name unknown method-name
          * @param array  $args argument array
          *
          * @return mixed
          */
          
          Inherited from Smarty_Internal_Data
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_data.php:288
          private putDieErr($e) вывод собщения об ошибке и выход из приложения ..
          /**
          * вывод собщения об ошибке и выход из приложения ..
          * @param  Exception $e Исключение ошибки ..
          */
          
          Defined in .../core/classes/Application.php:357
          private readSiteParam() загрузить настроки из таблицы базы .в subsettings
          /**
          * загрузить настроки из таблицы базы .в  subsettings
          */
          
          Defined in .../core/classes/Application.php:502
          private getSourceFileName($tpl) запрос файла источника ошибки
          /**
          * запрос файла источника ошибки
          * @param object $tpl шаблон ошибки ..
          */
          
          Defined in .../core/classes/Application.php:1106
          private _normalizeDir($dirName, $dir) Normalize and set directory string
          /**
          * Normalize and set directory string
          *
          * @param string $dirName cache_dir or compile_dir
          * @param string $dir     filepath of folder
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1388
          private _normalizeTemplateConfig($isConfig) Normalize template_dir or config_dir
          /**
          * Normalize template_dir or config_dir
          *
          * @param bool $isConfig true for config_dir
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:1403
          private _execute($template, $cache_id, $compile_id, $parent, $function): mixed fetches a rendered Smarty template
          /**
          * fetches a rendered Smarty template
          *
          * @param string $template   the resource handle of the template file or template object
          * @param mixed  $cache_id   cache id to be used with this template
          * @param mixed  $compile_id compile id to be used with this template
          * @param object $parent     next higher level of Smarty variables
          * @param string $function   function type 0 = fetch,  1 = display, 2 = isCache
          *
          * @return mixed
          * @throws \Exception
          * @throws \SmartyException
          */
          
          Inherited from Smarty_Internal_TemplateBase
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php:171
          public static getApp() Вернуть экземпляр приложения ..
          \Inforos\Application::getApp()
          /**
          * Вернуть экземпляр приложения ..
          */
          
          Defined in .../core/classes/Application.php:337
          public static getSetting($key = '', $defval = null): array|any Значение из настроки .. вернуть настройку ... из файла
          \Inforos\Application::getSetting($key = '', $defval = null)
          /**
          * вернуть настройку ... из файла
          * @param string $key Ключик настроки ..
          * @param any $def значение которое надо вернуть если ничего не нашли (настройки не существует)
          * @return array|any Значение из настроки ..
          */
          
          Defined in .../core/classes/Application.php:419
          public static readSettings($file) чтение настроек из файла json Файл должен располагаться в корне проекта .
          \Inforos\Application::readSettings($file)
          /**
          * чтение настроек из файла json Файл должен располагаться в корне проекта .
          * @param string $file Имя файла без расширения ..
          */
          
          Defined in .../core/classes/Application.php:453
          public static tr($key, $lang = null): string перевод вернуть перевод строки из key на язык $lang
          \Inforos\Application::tr($key, $lang = null)
          /**
          * вернуть перевод строки из key на язык $lang
          * @param  string $key ключ для запрашиваемой строки ..
          * @param string $lang  код языка ..
          * @return string      перевод
          */
          
          Defined in .../core/classes/Application.php:565
          public static getRoot(): strig Абсолютный путь до корня сайта .. (выше на уровень чем DOCUMENTROOT Возвращает путь до корня сайта ..
          \Inforos\Application::getRoot()
          /**
          * Возвращает путь до корня сайта ..
          * @return strig Абсолютный  путь до корня сайта .. (выше на уровень чем DOCUMENTROOT
          */
          
          Defined in .../core/classes/Application.php:613
          public static sd($var = array()): [type] [description] статический вариант функции d()
          \Inforos\Application::sd($var = array())
          /**
          * статический вариант  функции d()
          * @param  array  $var [description]
          * @return [type]      [description]
          */
          
          Defined in .../core/classes/Application.php:1139
          public static muteExpectedErrors(): boolean Enable error handler to mute expected messages
          \Smarty::muteExpectedErrors()
          /**
          * Enable error handler to mute expected messages
          *
          * @return     boolean
          * @deprecated
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:698
          public static unmuteExpectedErrors() Disable error handler muting expected messages
          \Smarty::unmuteExpectedErrors()
          /**
          * Disable error handler muting expected messages
          *
          * @deprecated
          */
          
          Inherited from Smarty
          Defined in .../smarty/smarty/libs/Smarty.class.php:708
          private static & varFinder(array &$source, string $path, bool $allowCreate = false, $def = null): ref ссылка на переменную внутри большого массива $source по указанному пути .. вычисление переменной в большом массиве на основнании пути ..
          /**
          * вычисление переменной в большом массиве на основнании пути ..
          * @param  array  &$source Исходный массив для поиска ..
          * @param  string $path    путь из уровней разделённых точками .. внутри массива
          * @param  bool   $allowCreate  создавать новые элементы, если их нет в источнике (большом массиве)..
          * @param any $def Если создвать нельзя а элемент отсутствет в источнике .. - вернём эту переменную
          * @return ref          ссылка на переменную внутри  большого массива $source по указанному пути ..
          */
          
          Defined in .../core/classes/Application.php:385
        • public static $db :: Inforos\Db\IrPdo (1) Depth Limit
          \Inforos\Application::$db
          public static $_IS_WINDOWS :: boolean false
          \Smarty::$_IS_WINDOWS
          public static $_UTF8_MODIFIER :: string (1) "u"
          \Smarty::$_UTF8_MODIFIER
          public static $_DATE_FORMAT :: string (9) "%b %e, %Y"
          \Smarty::$_DATE_FORMAT
          public static $_CHARSET :: string (5) "UTF-8"
          \Smarty::$_CHARSET
          public static $_MBSTRING :: boolean true
          \Smarty::$_MBSTRING
          public static $global_tpl_vars :: array (1) Depth Limit
          \Smarty::$global_tpl_vars
          private static $cfg :: array (22) Depth Limit
          private static $app :: Inforos\Application (90) Recursion
          private static $appScopeVars :: array (1) Depth Limit
          private static $JSVars :: array (4) Depth Limit
          const FILTER_POST :: string (4) "post"
          \Inforos\Application::FILTER_POST
          const PLUGIN_MODIFIERCOMPILER :: string (16) "modifiercompiler"
          \Inforos\Application::PLUGIN_MODIFIERCOMPILER
          • Base64
          • base64_decode(PLUGIN_MODIFIERCOMPILER) binary string (12)
            base64_decode(\Inforos\Application::PLUGIN_MODIFIERCOMPILER)
          const PLUGIN_MODIFIER :: string (8) "modifier"
          \Inforos\Application::PLUGIN_MODIFIER
          const PLUGIN_COMPILER :: string (8) "compiler"
          \Inforos\Application::PLUGIN_COMPILER
          const PLUGIN_BLOCK :: string (5) "block"
          \Inforos\Application::PLUGIN_BLOCK
          const PLUGIN_FUNCTION :: string (8) "function"
          \Inforos\Application::PLUGIN_FUNCTION
          const FILTER_VARIABLE :: string (8) "variable"
          \Inforos\Application::FILTER_VARIABLE
          const FILTER_OUTPUT :: string (6) "output"
          \Inforos\Application::FILTER_OUTPUT
          const FILTER_PRE :: string (3) "pre"
          \Inforos\Application::FILTER_PRE
          const ErrorsCodes :: array (1)
          \Inforos\Application::ErrorsCodes
          1 => UTF-8 string (47) "Забыли указать параметр <b>%s</b> в настройках."
          \Inforos\Application::ErrorsCodes[1]
          Забыли указать параметр <b>%s</b> в настройках.
          
          const SMARTY_VERSION :: string (6) "3.1.36"
          \Inforos\Application::SMARTY_VERSION
          const CACHING_LIFETIME_SAVED :: integer 2
          \Inforos\Application::CACHING_LIFETIME_SAVED
          const SCOPE_LOCAL :: integer 1
          \Inforos\Application::SCOPE_LOCAL
          const SCOPE_PARENT :: integer 2
          \Inforos\Application::SCOPE_PARENT
          const SCOPE_TPL_ROOT :: integer 4
          \Inforos\Application::SCOPE_TPL_ROOT
          const SCOPE_ROOT :: integer 8
          \Inforos\Application::SCOPE_ROOT
          const SCOPE_SMARTY :: integer 16
          \Inforos\Application::SCOPE_SMARTY
          const SCOPE_GLOBAL :: integer 32
          \Inforos\Application::SCOPE_GLOBAL
          const CACHING_OFF :: integer 0
          \Inforos\Application::CACHING_OFF
          const CACHING_LIFETIME_CURRENT :: integer 1
          \Inforos\Application::CACHING_LIFETIME_CURRENT
          const CLEAR_EXPIRED :: integer -1
          \Inforos\Application::CLEAR_EXPIRED
          const PHP_REMOVE :: integer 2
          \Inforos\Application::PHP_REMOVE
          const COMPILECHECK_OFF :: integer 0
          \Inforos\Application::COMPILECHECK_OFF
          const COMPILECHECK_ON :: integer 1
          \Inforos\Application::COMPILECHECK_ON
          const COMPILECHECK_CACHEMISS :: integer 2
          \Inforos\Application::COMPILECHECK_CACHEMISS
          const DEBUG_OFF :: integer 0
          \Inforos\Application::DEBUG_OFF
          const DEBUG_ON :: integer 1
          \Inforos\Application::DEBUG_ON
          const DEBUG_INDIVIDUAL :: integer 2
          \Inforos\Application::DEBUG_INDIVIDUAL
          const PHP_PASSTHRU :: integer 0
          \Inforos\Application::PHP_PASSTHRU
          const PHP_QUOTE :: integer 1
          \Inforos\Application::PHP_QUOTE
          const PHP_ALLOW :: integer 3
          \Inforos\Application::PHP_ALLOW
        public config_vars -> array (0)
        debug_backtrace()[2]['args'][1]->parent->config_vars
        public ext -> Smarty_Internal_Extension_Handler (3)
        debug_backtrace()[2]['args'][1]->parent->ext
        • Properties (3)
        • Available methods (5)
        • public objType -> integer 2
          debug_backtrace()[2]['args'][1]->parent->ext->objType
          private _property_info -> array (8) Depth Limit
          private resolvedProperties -> array (0)
        • public _callExternalMethod(Smarty_Internal_Data $data, $name, $args): mixed Call external Method
          debug_backtrace()[2]['args'][1]->parent->ext->_callExternalMethod(Smarty_Internal_Data $data, $name, $args)
          /**
          * Call external Method
          *
          * @param \Smarty_Internal_Data $data
          * @param string                $name external method names
          * @param array                 $args argument array
          *
          * @return mixed
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:66
          public upperCase($name): string Make first character of name parts upper case
          debug_backtrace()[2]['args'][1]->parent->ext->upperCase($name)
          /**
          * Make first character of name parts upper case
          *
          * @param string $name
          *
          * @return string
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:145
          public __get($property_name): mixed|Smarty_Template_Cached get extension object
          /**
          * get extension object
          *
          * @param string $property_name property name
          *
          * @return mixed|Smarty_Template_Cached
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:159
          public __set($property_name, $value) set extension property
          /**
          * set extension property
          *
          * @param string $property_name property name
          * @param mixed  $value         value
          *
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:180
          public __call($name, $args): mixed Call error handler for undefined method
          /**
          * Call error handler for undefined method
          *
          * @param string $name unknown method-name
          * @param array  $args argument array
          *
          * @return mixed
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_extension_handler.php:193
        public compiled -> Smarty_Template_Compiled (12)
        debug_backtrace()[2]['args'][1]->parent->compiled
        • Properties (12)
        • Available methods (10)
        • public nocache_hash -> null
          debug_backtrace()[2]['args'][1]->parent->compiled->nocache_hash
          public filepath -> string (102) "/data/hosting/pudogru/htdocs/templates_c/0f05e12ed1807a0634949f78984a2e163e4...
          debug_backtrace()[2]['args'][1]->parent->compiled->filepath
          • File (11.42KB)
          • Contents
          • -rw-r--r-- 1616 101 11.42KB Oct 23 19:10 /data/hosting/pudogru/htdocs/templates_c/0f05e12ed1807a0634949f78984a2e163e47c960_0.file.index.tpl.php
            
          • /data/hosting/pudogru/htdocs/templates_c/0f05e12ed1807a0634949f78984a2e163e47c960_0.file.index.tpl.php
            
          public timestamp -> integer 1603469449
          debug_backtrace()[2]['args'][1]->parent->compiled->timestamp
          2020-10-23 16:10:49 UTC
          public exists -> boolean true
          debug_backtrace()[2]['args'][1]->parent->compiled->exists
          public compile_id -> null
          debug_backtrace()[2]['args'][1]->parent->compiled->compile_id
          public processed -> boolean true
          debug_backtrace()[2]['args'][1]->parent->compiled->processed
          public unifunc -> string (31) "content_5f930089566633_14209460"
          debug_backtrace()[2]['args'][1]->parent->compiled->unifunc
          public has_nocache_code -> boolean false
          debug_backtrace()[2]['args'][1]->parent->compiled->has_nocache_code
          public file_dependency -> array (1) Depth Limit
          debug_backtrace()[2]['args'][1]->parent->compiled->file_dependency
          public content -> null
          debug_backtrace()[2]['args'][1]->parent->compiled->content
          public includes -> array (0)
          debug_backtrace()[2]['args'][1]->parent->compiled->includes
          public isCache -> boolean false
          debug_backtrace()[2]['args'][1]->parent->compiled->isCache
        • public populateCompiledFilepath(Smarty_Internal_Template $_template) populate Compiled Object with compiled filepath
          debug_backtrace()[2]['args'][1]->parent->compiled->populateCompiledFilepath(Smarty_Internal_Template $_template)
          /**
          * populate Compiled Object with compiled filepath
          *
          * @param Smarty_Internal_Template $_template template object
          **/
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_compiled.php:44
          public render(Smarty_Internal_Template $_template): string render compiled template code
          debug_backtrace()[2]['args'][1]->parent->compiled->render(Smarty_Internal_Template $_template)
          /**
          * render compiled template code
          *
          * @param Smarty_Internal_Template $_template
          *
          * @return string
          * @throws Exception
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_compiled.php:91
          public process(Smarty_Internal_Template $_smarty_tpl) load compiled template or compile from source
          debug_backtrace()[2]['args'][1]->parent->compiled->process(Smarty_Internal_Template $_smarty_tpl)
          /**
          * load compiled template or compile from source
          *
          * @param Smarty_Internal_Template $_smarty_tpl do not change variable name, is used by compiled template
          *
          * @throws Exception
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_compiled.php:131
          public compileTemplateSource(Smarty_Internal_Template $_template) compile template from source
          debug_backtrace()[2]['args'][1]->parent->compiled->compileTemplateSource(Smarty_Internal_Template $_template)
          /**
          * compile template from source
          *
          * @param Smarty_Internal_Template $_template
          *
          * @throws Exception
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_compiled.php:169
          public write(Smarty_Internal_Template $_template, $code): bool success Write compiled code by handler
          debug_backtrace()[2]['args'][1]->parent->compiled->write(Smarty_Internal_Template $_template, $code)
          /**
          * Write compiled code by handler
          *
          * @param Smarty_Internal_Template $_template template object
          * @param string                   $code      compiled code
          *
          * @return bool success
          * @throws \SmartyException
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_compiled.php:206
          public read(Smarty_Internal_Template $_template): string content Read compiled content from handler
          debug_backtrace()[2]['args'][1]->parent->compiled->read(Smarty_Internal_Template $_template)
          /**
          * Read compiled content from handler
          *
          * @param Smarty_Internal_Template $_template template object
          *
          * @return string content
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_compiled.php:228
          public getRenderedTemplateCode(Smarty_Internal_Template $_template, $unifunc = null) get rendered template content by calling compiled or cached template code
          debug_backtrace()[2]['args'][1]->parent->compiled->getRenderedTemplateCode(Smarty_Internal_Template $_template, $unifunc = null)
          /**
          * get rendered template content by calling compiled or cached template code
          *
          * @param \Smarty_Internal_Template $_template
          * @param string                    $unifunc function with template code
          *
          * @throws \Exception
          */
          
          Inherited from Smarty_Template_Resource_Base
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:106
          public getTimeStamp(): int Get compiled time stamp
          debug_backtrace()[2]['args'][1]->parent->compiled->getTimeStamp()
          /**
          * Get compiled time stamp
          *
          * @return int
          */
          
          Inherited from Smarty_Template_Resource_Base
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_resource_base.php:145
          private loadCompiledTemplate(Smarty_Internal_Template $_smarty_tpl) Load fresh compiled template by including the PHP file HHVM requires a work arou...
          /**
          * Load fresh compiled template by including the PHP file
          * HHVM requires a work around because of a PHP incompatibility
          *
          * @param \Smarty_Internal_Template $_smarty_tpl do not change variable name, is used by compiled template
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_compiled.php:242
          public static load($_template): Smarty_Template_Compiled compiled object get a Compiled Object of this source
          \Smarty_Template_Compiled::load($_template)
          /**
          * get a Compiled Object of this source
          *
          * @param Smarty_Internal_Template $_template template object
          *
          * @return Smarty_Template_Compiled compiled object
          */
          
          Defined in .../smarty/smarty/libs/sysplugins/smarty_template_compiled.php:28
      • public __construct($template_resource, Smarty $smarty, Smarty_Internal_Data $_parent = null, $_cache_id = null, $_compile_id = null, $_caching = null, $_cache_lifetime = null, $_isConfig = false) Create template data object Some of the global Smarty settings copied to templat...
        new \Smarty_Internal_Template($template_resource, Smarty $smarty, Smarty_Internal_Data $_parent = null, $_cache_id = null, $_compile_id = null, $_caching = null, $_cache_lifetime = null, $_isConfig = false)
        /**
        * Create template data object
        * Some of the global Smarty settings copied to template scope
        * It load the required template resources and caching plugins
        *
        * @param string                                                       $template_resource template resource string
        * @param Smarty                                                       $smarty            Smarty instance
        * @param null|\Smarty_Internal_Template|\Smarty|\Smarty_Internal_Data $_parent           back pointer to parent
        *                                                                                        object with variables or
        *                                                                                        null
        * @param mixed                                                        $_cache_id         cache   id or null
        * @param mixed                                                        $_compile_id       compile id or null
        * @param bool|int|null                                                $_caching          use caching?
        * @param int|null                                                     $_cache_lifetime   cache life-time in
        *                                                                                        seconds
        * @param bool                                                         $_isConfig
        *
        * @throws \SmartyException
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:148
        public render($no_output_filter = true, $display = null): string render template
        debug_backtrace()[2]['args'][1]->parent->render($no_output_filter = true, $display = null)
        /**
        * render template
        *
        * @param bool      $no_output_filter if true do not run output filter
        * @param null|bool $display          true: display, false: fetch null: sub-template
        *
        * @return string
        * @throws \Exception
        * @throws \SmartyException
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:185
        public _subTemplateRender($template, $cache_id, $compile_id, $caching, $cache_lifetime, $data, $scope, $forceTplCache, $uid = null, $content_func = null) Runtime function to render sub-template
        debug_backtrace()[2]['args'][1]->parent->_subTemplateRender($template, $cache_id, $compile_id, $caching, $cache_lifetime, $data, $scope, $forceTplCache, $uid = null, $content_func = null)
        /**
        * Runtime function to render sub-template
        *
        * @param string  $template       template name
        * @param mixed   $cache_id       cache id
        * @param mixed   $compile_id     compile id
        * @param integer $caching        cache mode
        * @param integer $cache_lifetime life time of cache data
        * @param array   $data           passed parameter template variables
        * @param int     $scope          scope in which {include} should execute
        * @param bool    $forceTplCache  cache template object
        * @param string  $uid            file dependency uid
        * @param string  $content_func   function name
        *
        * @throws \Exception
        * @throws \SmartyException
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:278
        public _subTemplateRegister() Get called sub-templates and save call count
        debug_backtrace()[2]['args'][1]->parent->_subTemplateRegister()
        /**
        * Get called sub-templates and save call count
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:393
        public _isSubTpl(): bool true is sub template Check if this is a sub template
        debug_backtrace()[2]['args'][1]->parent->_isSubTpl()
        /**
        * Check if this is a sub template
        *
        * @return bool true is sub template
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:409
        public _assignInScope($varName, $value, $nocache = false, $scope0) Assign variable in scope
        debug_backtrace()[2]['args'][1]->parent->_assignInScope($varName, $value, $nocache = false, $scope0)
        /**
        * Assign variable in scope
        *
        * @param string $varName variable name
        * @param mixed  $value   value
        * @param bool   $nocache nocache flag
        * @param int    $scope   scope into which variable shall be assigned
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:422
        public _checkPlugins($plugins) Check if plugins are callable require file otherwise
        debug_backtrace()[2]['args'][1]->parent->_checkPlugins($plugins)
        /**
        * Check if plugins are callable require file otherwise
        *
        * @param array $plugins required plugins
        *
        * @throws \SmartyException
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:447
        public _decodeProperties(Smarty_Internal_Template $tpl, $properties, $cache = false): bool flag if compiled or cache file is valid This function is executed automatically when a compiled or cached template file ...
        debug_backtrace()[2]['args'][1]->parent->_decodeProperties(Smarty_Internal_Template $tpl, $properties, $cache = false)
        /**
        * This function is executed automatically when a compiled or cached template file is included
        * - Decode saved properties from compiled template and cache files
        * - Check if compiled or cache file is valid
        *
        * @param \Smarty_Internal_Template $tpl
        * @param array                     $properties special template properties
        * @param bool                      $cache      flag if called from cache file
        *
        * @return bool flag if compiled or cache file is valid
        * @throws \SmartyException
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:486
        public compileTemplateSource() Compiles the template If the template is not evaluated the compiled template is ...
        debug_backtrace()[2]['args'][1]->parent->compileTemplateSource()
        /**
        * Compiles the template
        * If the template is not evaluated the compiled template is saved on disk
        *
        * @throws \Exception
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:557
        public writeCachedContent($content): bool Writes the content to cache resource
        debug_backtrace()[2]['args'][1]->parent->writeCachedContent($content)
        /**
        * Writes the content to cache resource
        *
        * @param string $content
        *
        * @return bool
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:569
        public _getTemplateId(): string Get unique template id
        debug_backtrace()[2]['args'][1]->parent->_getTemplateId()
        /**
        * Get unique template id
        *
        * @return string
        * @throws \SmartyException
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:580
        public capture_error() runtime error not matching capture tags
        debug_backtrace()[2]['args'][1]->parent->capture_error()
        /**
        * runtime error not matching capture tags
        *
        * @throws \SmartyException
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:591
        public loadCompiled($force = false) Load compiled object
        debug_backtrace()[2]['args'][1]->parent->loadCompiled($force = false)
        /**
        * Load compiled object
        *
        * @param bool $force force new compiled object
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:601
        public loadCached($force = false) Load cached object
        debug_backtrace()[2]['args'][1]->parent->loadCached($force = false)
        /**
        * Load cached object
        *
        * @param bool $force force new cached object
        */
        
        Defined in .../smarty/smarty/libs/sysplugins/smarty_internal_template.php:613