Download the PHP package lightmvc/ascmvc without Composer

On this page you can find all versions of the php package lightmvc/ascmvc. 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 ascmvc

LightMVC Banner

LightMVC Framework

https://lightmvcframework.net

Easily create PHP applications by using any PHP library within this very modular, event-driven and Swoole-enabled framework!

Build Status Documentation Status PDS Skeleton

To add the LightMVC Framework package to your PHP project, you can simply run the following command on your computer's CLI:

$ composer require lightmvc/ascmvc

You can also use the LightMVC Skeleton Application by issuing these commands:

$ git clone https://github.com/lightmvc/lightmvcskel
$ cd lightmvcskel
$ composer install

The LightMVC Skeleton Application can also be downloaded as an archive file from https://lightmvcframework.net/download.

The LightMVC Framework Skeleton Application can run on Swoole in order to make it lightning fast. In order to do so, you must make sure to install Swoole. From the CLI, as the root user, type the following:

$ pecl install swoole

After answering a few questions, Swoole will be compiled and installed. Then, as the root user, run the following command (on Linux/Unix/Mac):

$ echo "extension=swoole.so" >> /etc/php.ini

If running Swoole on Windows, please add the extension manually in PHP's php.ini file. The php.ini file might be located elsewhere on your system. For example, on Ubuntu 18.04, when running PHP 7.2, you will find this file in /etc/php/7.2/apache2. You can discover the location of this file by entering the command php --ini on the command line. It must also be mentioned that some systems have multiple INI files (CLI vs Web). Please modify all those that apply.

Then, from within the root directory of the project, you can run the following command:

$ COMPOSER_PROCESS_TIMEOUT=0 composer run-swoole

By default, Swoole will listen on the localhost loopback, on port 9501. If you wish to change this, please modify the run-swoole command inside the composer.json file accordingly.

Upgrading from 4.0.0 to 5.0.0

When upgrading from version 4.0.0 to 5.0.0, please make sure to replace the namespace \Doctrine\Common with \Ascmvc\Session\Common in your config/session.config.php file.

Have a lot of fun! :)


All versions of ascmvc with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0 <8.3
doctrine/dbal Version 3.5.2
doctrine/orm Version 2.14.0
filp/whoops Version 2.14.6
league/plates Version 3.4.0
nikic/fast-route Version 1.3.0
pimple/pimple Version 3.5.0
smarty/smarty Version 4.3.0
twig/twig Version 3.5.0
laminas/laminas-diactoros Version 2.24.0
laminas/laminas-eventmanager Version 3.9.2
laminas/laminas-stdlib Version 3.16.1
laminas/laminas-stratigility Version 3.9.0
container-interop/container-interop Version 1.2.0
atlas/orm Version 3.1.1
psr/cache Version 2.0.0
psr/event-dispatcher Version 1.0.0
symfony/cache Version ^5.4
symfony/process Version 5.4.11
doctrine/annotations Version ^2.0
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 lightmvc/ascmvc contains the following files

Loading the files please wait ....