ITPrism / SocialCommunityLibrary by Fun Fex

The library of the extension Social Community.
2
0
2
Package Data
Maintainer Username: Fun Fex
Maintainer Contact: todor@itprism.com (Todor Iliev)
Package Create Date: 2017-09-08
Package Last Update: 2017-09-08
Language: PHP
License: GPL-3.0
Last Refreshed: 2024-04-18 15:08:41
Package Statistics
Total Downloads: 2
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 0
Total Watchers: 2
Total Forks: 1
Total Open Issues: 0

Social Community Library

( Version 3.0 )


This library provides a business logic of the extension Social Community. You can use it to any framework. Social Community is Joomla! extension that provides functionality, API and resources to manage social profiles on Joomla! websites.

Installation

The preferred method of installation is via Packagist and Composer. Run the following command to install the package and add it as a requirement to your project's composer.json:

composer require itprism/socialcommunity-library

Documentation

You can find documentation on following pages.

Documentation and FAQ

API documentation

Download

You can download SocialCommunity package and additional extensions (modules and plugins) from the website of ITPrism.

License

Virtual Currency is under GPLv3 license.

Building Joomla! package

If you would like to build a package that you will be able to install on your Joomla! website, follow next steps.

NOTE: Use this option if you would like to upgrade the library urgently. The component Virtual Currency contains the library and it will be overridden when you upgrade the component on Joomla! CMS.

You will have to install Apache Ant on your PC.

  1. Clone this repository.
  2. Go to folder build.
  3. Rename antconfig.dist.txt to antconfig.txt.
  4. Enter the path to the folder where you downloaded the library. You have to enter the path as value of variable cfg.sourceDir in antconfig.txt.
  5. Execute ant in your console.
ant

Features

  • PSR-4 autoloading compliant structure
  • Unit-Testing with PHPUnit
  • Comprehensive Guides and tutorial
  • Easy to use to any framework or even a plain php file