haxocz/ecomail-nette
最新稳定版本:1.0.1
Composer 安装命令:
composer require haxocz/ecomail-nette
包简介
Independent Ecomail API wrapper for Nette
README 文档
README
Jednoduchá implementace Ecomail API pro Nette, pokrývá jen část rozsahu celého API. Za případné rozšíření budu rád, v současné chvíli jsem pro ostatní funkce neměl využití.
Autor nemá žádné spojení s firmou Ecomail ani s Nette Framework.
Požadavky
- Nette 2.3 a vyšší (v0.1)
- PHP 8 a Nette 3 (dev-main)
Instalace
Nejjednodušším způsobem instalace je přidat do souboru composer.json:
"require": {
"haltuf/ecomail-nette": "dev-main"
}
nebo pomocí příkazu
composer require haltuf/ecomail-nette:@dev
Použtí
Do souboru config.neon přidejte následující řádky:
extensions:
ecomail: Ecomail\Extension
ecomail:
key: YOUR_KEY_HERE
Službu si injectněte do Presenteru:
/** @var \Ecomail\Ecomail @inject */ public $ecomail;
A následně můžete používat:
// získá všechny seznamy kontaktů $this->ecomail->getLists(); // získá konkrétní seznam kontaktů $this->ecomail->getList(1); // získá odběratele newsletteru, stránkování funguje po 20 $this->ecomail->getSubscribers(1, $page); // získá konkrétního odběratele ze seznamu kontaktů ID 1 $this->ecomail->getSubscriber(1, 'example@example.com'); // vytvoří nového odběratele, pokud existuje, tak ho upraví // pro seznam všech možných hodnot se podívejte na kód funkce $this->ecomail->addSubscriber(1, array('email' => 'example@example.com', FALSE, TRUE, TRUE)); // smazání odběratele $this->ecomail->deleteSubscriber(1, 'example@example.com');
统计信息
- 总下载量: 1.62k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2023-11-08