Download the PHP package econceptes/joomla-phing-tasks without Composer
On this page you can find all versions of the php package econceptes/joomla-phing-tasks. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download econceptes/joomla-phing-tasks
More information about econceptes/joomla-phing-tasks
Files in econceptes/joomla-phing-tasks
Package joomla-phing-tasks
Short Description Phing tasks to help with Joomla! extensions development
License LGPL-3.0
Homepage http://www.econceptes.com
Informations about the package joomla-phing-tasks
JoPh Tasks
This is a set of phing tasks which helps me to develop Joomla! extensions by shortening the phing targets definition for copying an extension.
By using those tasks it is possible to copy a component (including media and languages for front-end and backend) with only 1 line of code. This allows to have very simple phing build files which improves project maintanability.
Tasks
The tasks defined allows you to copy:
- Components
- Modules
- Plugins
- Templates
from your coding directory to the local Joomla installation you are using for development. Of course, those tasks can help if you develop your extensions outside of the Joomla installation folders.
Install
Add to your project composer.json require section and execute a command.
How to use it
The file on the directory is a good example to get an idea of how to use those tasks. The most important part is the and tags which allows to 'plug' the custom tasks into Phing. Don't forget to adjust the path of on your project phing build file to match your settings. Usually the package is installed under (tasks are inside the folder ).
Change log
- v1.0.5beta: extensions language folder can be written un plural (languages) or singular (language)