Download the PHP package arvici/framework without Composer

On this page you can find all versions of the php package arvici/framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package framework

Arvici Framework - Framework Core Package

Build Status License Coverage Status Codacy Badge Codacy Badge

Latest Stable Version Latest Unstable Version Dependency Status

Arvici Framework

Introduction

This package contains the core functionality of the Arvici Framework. Currently being in development!

Getting started

Using this package is for experts only, please follow the link bellow to get instructions on how to get started with the framework. Getting started, use composer create-project

Components

Router

You can define your routes in the Router.php configuration. Define your routes with the Router::define method.

Example:

Database

Configuration of your database is located in the Database.php.

Example:

Models/ORM

When using the ORM, check the separate documentation: https://github.com/tomvlk/sweet-orm#defining-entities

Caching

To use the Caching system, you have to define the Caching configuration or use the FileSystem by default.

Configuration file Cache.php:

Using the cache pools

To retrieve a pool (where you can save and get items) you have to use the Manager:

In the next step you need to get the Pool. The pool is configured in your configuration file.

To retrieve, save or use an item you first have to get the context. With the instance of Item you can read and manipulate the content.

Examples of usage:

More information

The caching library that is used is Stash. For more information on using the pools see: http://www.stashphp.com/Basics.html

License

MIT License, see LICENSE file.


All versions of framework with dependencies

PHP Build Version
Package Version
Requires php Version >=7.0.0
ext-mbstring Version *
psr/log Version 1.0.2
psr/http-message Version 1.0.1
monolog/monolog Version 1.23.0
mustache/mustache Version 2.11.1
doctrine/dbal Version 2.5.13
doctrine/annotations Version 1.4.0
doctrine/migrations Version 1.5.0
doctrine/orm Version 2.5.14
indigophp/hash-compat Version 1.1.0
swiftmailer/swiftmailer Version 6.0.2
symfony/var-dumper Version 3.3.16
symfony/console Version 3.3.16
symfony/monolog-bridge Version 3.3.16
symfony/http-foundation Version 3.3.16
symfony/psr-http-message-bridge Version 1.0.2
symfony/security Version 3.3.16
symfony/validator Version 3.3.16
symfony/form Version 3.3.16
twig/twig Version 2.4.7
tomvlk/sweet-orm Version 2.0.0-rc.1
tedivm/stash Version 0.14.2
filp/whoops Version 2.1.14
maximebf/debugbar Version 1.13.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package arvici/framework contains the following files

Loading the files please wait ....