scabbiafw / scabbia2-fw
Scabbia2 PHP Framework
Installs: 163
Dependents: 0
Suggesters: 0
Security: 0
Stars: 13
Watchers: 5
Forks: 1
Open Issues: 0
Type:project
Requires
- php: >=5.6.0
- scabbiafw/scabbia2-config: *
- scabbiafw/scabbia2-events: *
- scabbiafw/scabbia2-formatters: *
- scabbiafw/scabbia2-helpers: *
- scabbiafw/scabbia2-lightstack: *
- scabbiafw/scabbia2-router: *
- scabbiafw/scabbia2-scanners: *
- scabbiafw/scabbia2-services: *
- scabbiafw/scabbia2-tasks: *
- scabbiafw/scabbia2-yaml: *
Requires (Dev)
Suggests
- ext-curl: ext/curl for http communication
- ext-mbstring: ext/mbstring for multibyte string manipulation
- ext-tokenizer: ext/tokenizer for lexical analysis
This package is not auto-updated.
Last update: 2022-02-01 12:36:17 UTC
README
Scabbia2 is a set of open source PHP components. And this repository contains a framework forged with Scabbia2 components.
History
This project derived from Scabbia PHP Framework (1.x branch) with taken advantage of modern software tools. Since we don't have active GitHub users and online continous integration tools for free when we started in 2008, we think it's time to create a new branch of the existing framework idea/brand for a reset.
1.x versions had been under development by Eser Ozvataf for 2 years and reached version 1.5 on stable branch. You can take a look to the repository of Scabbia 1.x. It's active development is frozen but small bugfixes will be available in time.
Installation
Please make sure that you can access php command line tool via php
command. Further commands will be executed on Terminal or Command Prompt:
Step 1: Download and install composer dependency manager.
php -r "readfile('https://getcomposer.org/installer');" | php
Step 2:
Create a new scabbia2-fw project under the directory named project
.
php composer.phar create-project eserozvataf/scabbia2-fw:dev-master project
Step 3:
Make project/var
directory writable.
cd project
chmod 0777 -R var
Requirements
- PHP 5.6.0+ (http://www.php.net/)
- Composer Dependency Manager (http://getcomposer.org/)
Links
Contributing
It is publicly open for any contribution. Bugfixes, new features and extra modules are welcome. All contributions should be filed on the eserozvataf/scabbia2-fw repository.