PHPackages                             nonagod/user-actions - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. nonagod/user-actions

ActiveProject[Utility &amp; Helpers](/categories/utility)

nonagod/user-actions
====================

3.0.0(4y ago)026MITPHPPHP &gt;=7.4

Since Jan 25Pushed 2y ago1 watchersCompare

[ Source](https://github.com/Nonagod/user-actions)[ Packagist](https://packagist.org/packages/nonagod/user-actions)[ RSS](/packages/nonagod-user-actions/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

"Действия пользователя" (`php`)
===============================

[](#действия-пользователя-php)

Реализация серверной части абстракции "user actions", на языке `php`.

1. [Установка](#install)
2. [Использование](#using)
3. [Подключение](#connection)
4. [Форматы](#formats)

Установка
--------------------------------------------

[](#установка)

> composer require nonagod/user-actions

Инициализация
---------------------------------------------------

[](#инициализация)

composer require nonagor/user\_actions

Использование
----------------------------------------------

[](#использование)

Примеры использования можно посмотреть в папке [`examples`](examples).

### Инициализация

[](#инициализация-1)

Объект класса должен быть создан **до вывода** како-го либо контента и **после определения** всех нужных конструкций.

```
use \Nonagod\UserActions\Manager;
global $UAManager;
$UAManager = new Manager( $_SERVER['DOCUMENT_ROOT'] . '/examples/_resources/UAM');
```

#### `__constructor( $path )`:

[](#__constructor-path-)

- `string $path` - абсолютный путь до папки с обработчиками действий

> **Замечание:** Директорию с обработчиками желательно выносить за пределы сайта или закрывать от доступа пользователей.

### Обработчики

[](#обработчики)

```
