XP-Framework core

The XP framework is an all-purpose, object oriented PHP framework

License

License

BSD
Categories

Categories

Net
GroupId

GroupId

net.xp-framework
ArtifactId

ArtifactId

core
Last Version

Last Version

5.10.1
Release Date

Release Date

Type

Type

xar
Description

Description

XP-Framework core
The XP framework is an all-purpose, object oriented PHP framework
Project URL

Project URL

http://xp-framework.net/
Project Organization

Project Organization

XP-Framework Team
Source Code Management

Source Code Management

https://github.com/xp-framework/xp-framework

Download core

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

XP Framework

Build Status on TravisCI BSD Licence Required PHP 5.3+

This is the XP Framework's development checkout for the 5.X-SERIES.

Note: Development now focusses on the 6.X-SERIES, which are maintained in the xp-framework/core repository. Bugfixes may be backported, but new features will usually only go to 6.X

Installation

Clone this repository, e.g. using Git Read-Only:

$ cd [path]
$ git clone git://github.com/xp-framework/xp-framework.git

Directory structure

[path]/xp-framework
`- core
   |- ChangeLog         # Version log
   |- boot.pth          # Bootstrap classpath
   |- tools             # Bootstrapping (lang.base.php, class.php, xar.php, web.php)
   `- src               # Sourcecode, by Maven conventions
      |- main
      |  `- php
      `- test
         |- php
         |- config      # Unittest configuration
         `- resources   # Test resources

Runners

The entry point for software written in the XP Framework is not the PHP interpreter's CLI / web server API but either a command line runner or a specialized web entry point. These runners can be installed by using the following one-liner:

$ cd ~/bin
$ wget 'https://github.com/xp-framework/xp-runners/releases/download/v6.2.0/setup' -O - | php

Using it

To use the the XP Framework development checkout, put the following in your ~/bin/xp.ini file:

use=[path]/xp-framework/core

Enjoy!

Contributing

To contribute, use the GitHub way - fork, hack, and submit a pull request!

net.xp-framework

XP-Framework

Versions

Version
5.10.1
5.10.0
5.9.11
5.9.10
5.9.9
5.9.8
5.9.7
5.9.5
5.9.4
5.9.3
5.9.0
5.9.0-RC9
5.8.13
5.8.12
5.8.10
5.8.9
5.8.8
5.8.7
5.8.6
5.8.5
5.8.4
5.8.3
5.8.2