Skip to content

A PHP wrapper library for the fantastic FontAwesome icon set. Designed for Laravel, but will work with any PHP project.

License

Notifications You must be signed in to change notification settings

kevinkhill/FontAwesomePHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FontAwesome 5 for PHP

Total Downloads License Minimum PHP Version

Current Release Build Status Coverage Status

A composer ready package designed to integrate the fantastic Font Awesome icon set into your PHP projects through an easy to use interface.

Created with Laravel in mind, a ServiceProvider and Facade have been included as well. Don't worry though, the library will work in any PHP application, via composer or manually.

If you would like to use FontAwesome 4 then use the 1.1 branch

Install

First, add the package to your main composer.json file:

"khill/fontawesomephp" : "2.0.*"

Next, run composer from the command line to download and install:

$ composer update

If you are using Laravel, add the ServiceProvider to the service providers array

'Khill\FontAwesome\Laravel\FontAwesomeServiceProvider'

Last, add the link in your view's page header to the FontAwesome CSS or JS file, provided by the FontAwesome CDN:

FontAwesome::css() // Or FA::css() if you want to use the alias
FontAwesome::js() // Or FA::js() if you want to use the alias

If you have a FontAwesome Pro license, add true to the CDN methods to request the Pro assets (make sure you've whitelisted your domains first):

FontAwesome::js(true) // Or FA::js(true) if you want to use the alias

Examples and Api

Please visit FontAwesomePHP for a complete list of features, examples and the api.

About

A PHP wrapper library for the fantastic FontAwesome icon set. Designed for Laravel, but will work with any PHP project.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages