PHPackages                             yassinedoghri/codeigniter-iconify - 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. yassinedoghri/codeigniter-iconify

Abandoned → [yassinedoghri/codeigniter-icons](/?search=yassinedoghri%2Fcodeigniter-icons)Library[Utility &amp; Helpers](/categories/utility)

yassinedoghri/codeigniter-iconify
=================================

A CodeIgniter4 library with convenient helper functions to render svg icons using yassinedoghri/php-icons.

v1.0.1(1y ago)69[1 PRs](https://github.com/yassinedoghri/codeigniter-icons/pulls)MITPHPPHP &gt;=8.1CI passing

Since Sep 29Pushed 2w ago1 watchersCompare

[ Source](https://github.com/yassinedoghri/codeigniter-icons)[ Packagist](https://packagist.org/packages/yassinedoghri/codeigniter-iconify)[ RSS](/packages/yassinedoghri-codeigniter-iconify/feed)WikiDiscussions develop Synced today

READMEChangelog (2)Dependencies (10)Versions (6)Used By (0)

CodeIgniter Icons 🔥 🙂
=====================

[](#codeigniter-icons--)

A [CodeIgniter4](https://codeigniter.com/) library with convenient helper functions to render svg icons using [php-icons](https://github.com/yassinedoghri/php-icons).

[![Latest Stable Version](https://camo.githubusercontent.com/d41cad07b14f9a19c924977a427e5a021208fae4b3f08cc774a89b09ae6942e1/68747470733a2f2f706f7365722e707567782e6f72672f79617373696e65646f676872692f636f646569676e697465722d69636f6e732f76)](https://packagist.org/packages/yassinedoghri/codeigniter-icons)[![Total Downloads](https://camo.githubusercontent.com/eff4a546fa20cbec06b8e91bbd34555d01ee345f398ee2cf7b4bd5ce43a60574/68747470733a2f2f706f7365722e707567782e6f72672f79617373696e65646f676872692f636f646569676e697465722d69636f6e732f646f776e6c6f616473)](https://packagist.org/packages/yassinedoghri/codeigniter-icons)[![License](https://camo.githubusercontent.com/42252a56c0364d1a73dd7c385fbf245bb71d974ed780656384628a0e3b3e91c7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f79617373696e65646f676872692f636f646569676e697465722d69636f6e733f636f6c6f723d677265656e)](https://packagist.org/packages/yassinedoghri/codeigniter-icons)[![PHP Version Require](https://camo.githubusercontent.com/e21c1aa9fee8dc680a97a9bce0018694462c6e7bdf04d3f44a5d54b447d148c8/68747470733a2f2f706f7365722e707567782e6f72672f79617373696e65646f676872692f636f646569676e697465722d69636f6e732f726571756972652f706870)](https://packagist.org/packages/yassinedoghri/codeigniter-icons)

🚀 Getting started
-----------------

[](#-getting-started)

### 0. Prerequisites

[](#0-prerequisites)

Usage of CodeIgniter Icons requires the following:

- A CodeIgniter 4.3.5+ based project
- Composer for package management
- PHP 8.1+

### 1. Install via composer

[](#1-install-via-composer)

```
composer require yassinedoghri/codeigniter-icons
```

### 2. Setup

[](#2-setup)

1. [init and configure PHPIcons](https://github.com/yassinedoghri/php-icons), ie. create the PHPIcons config file.
2. add icons helper to your `app/Config/Autoload.php` file:

```
public $helpers = [/*...other helpers...*/, 'icons'];
```

### 3. Usage

[](#3-usage)

Use the `icon(string $iconKey, array $attributes)` helper function in your View files to render svg icons:

```
