itprism / socialcommunity-library
The library of the extension Social Community.
Requires
- php: >=5.6
- itprism/prism-library: ~1.20
Requires (Dev)
- apigen/apigen: dev-master
- itprism/prism-library: 1.20.x-dev
- phpunit/phpunit: 5.2.*
- roave/better-reflection: dev-master
This package is not auto-updated.
Last update: 2024-11-12 19:31:32 UTC
README
( 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.
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.
- Clone this repository.
- Go to folder build.
- Rename antconfig.dist.txt to antconfig.txt.
- 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.
- 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