Skip to content

SourceCode/strider-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Strider Engine

The Open Source Extensible App Engine

by Ryan Rentfro & Isaac Mendoza

INSTALL INSTRUCTIONS

We will be bringing this app to Composer and other loaders once code is stable.

In the meantime if you are ready to use Strider do the following:

Requirements: PHP 5.4 Node JS

  • Run: install.sh - This will install of the Node JS, Bower, and Grunt Packages
  • Run: composer install

(Note: If you can't run composer, download composer.phar with the instructions from Composers website)

  • Copy: example.config.php to config.php
  • Update: Update your settings and save
  • Run: Your URL in the browser (localhost/{yourapp} or whatever you've setup.

(Note: You will be in the init app under app/init/controller/init.php) (Note: You can change all this with the config file if you want, just change it and test it!)

FEATURE MATRIX

Task Status
Traits In Progress
Interfaces In Progress
Abstractions In Progress
Config In Progress
Globals In Progress
Controller In Progress
Model In Progress
Package In Progress
Template In Progress
Validate In Progress
Convert In Progress
Event In Progress
Debug In Progress
Unit Tests In Progress

CLASS BLUEPRINTS

Traits

Task Status
Singleton Alpha

Interfaces

Task Status
Controller Alpha
Crud Model In Progress
JSON Model In Progress
XML Model In Progress

Abstractions

Task Status
Data Store Alpha
Data Loader In Progress
Router Alpha

CONCRETE CLASSES

Config

Task Status
Base Class Alpha
Properties Alpha
Methods Alpha
Interface/Abstraction In Progress
Tests In Progress

Globals

Task Status
Base Class Alpha
Properties Alpha
Methods Alpha
Interface/Abstraction In Progress
Tests In Progress

Controller

Task Status
Base Class Alpha
Properties Alpha
Methods Alpha
Interface/Abstraction In Progress
Tests In Progress

Model

Task Status
Base Class In Progress
Properties In Progress
Methods In Progress
Interface/Abstraction In Progress
Tests In Progress

Package

Task Status
Base Class In Progress
Properties In Progress
Methods In Progress
Interface/Abstraction In Progress
Tests In Progress

Template

Task Status
Base Class In Progress
Properties In Progress
Methods In Progress
Interface/Abstraction In Progress
Tests In Progress

Validate

Task Status
Base Class In Progress
Properties In Progress
Methods In Progress
Interface/Abstraction In Progress
Tests In Progress

Convert

Task Status
Base Class In Progress
Properties In Progress
Methods In Progress
Interface/Abstraction In Progress
Tests In Progress

Event

Task Status
Base Class In Progress
Properties In Progress
Methods In Progress
Interface/Abstraction In Progress
Tests In Progress

Debug

Task Status
Base Class In Progress
Properties In Progress
Methods In Progress
Interface/Abstraction In Progress
Tests In Progress

UNIT TESTS

Test Status
Config In Progress
Controller In Progress
Package In Progress
Template In Progress
Validate In Progress
Convert In Progress
Event In Progress

About

The Open Source Extensible App Engine for PHP 5.4 and Node JS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published