Download the PHP package vysual/prado without Composer

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

Prado PHP Framework

PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 7. PRADO stands for PHP Rapid Application Development Object-oriented.

Build Status Code Quality Code Coverage Total Downloads Latest Stable Version Gitter

PRADO is best suitable for creating Web applications that are highly user-interactive. It can be used to develop systems as simple as a blog system to those as complex as a content management system (CMS) or a complete e-commerce solution. Because PRADO promotes object-oriented programming (OOP) through its component-based methodology, it fits extremely well for team work and enterprise development. Its event-driven programming pattern helps developers gain better focus on business logic rather than distracted by various tedious and repetitive low-level coding handling.

PRADO comes with many features that can cut down development time significantly. In particular, it provides a rich set of pluggable Web controls, complete database support including both active record and complex object mapper, seamless AJAX support, theme and skin, internationalization and localization, various caching solutions, security measures, and many other features that are seldom found in other programming frameworks.

The PRADO framework and the included demos are free software. They are released under the terms of the LICENSE.

Install

The best way to install PRADO is through composer. If you don't use composer yet, first install it:

Then, create the application structure using composer:

The application will be installed in the "app" directory.

Add PRADO to an existing application

Just create a composer.json file for your project:

The asset-packagist repository is used to install javascript dependencies. Assuming you already installed composer, run

Then you can include the autoloader, and you will have access to the library classes:

Documentation

A great introduction to PRADO is available in the Quickstart tutorial. The tutorial itself is a PRADO application included in the demos The complete API documentation can be found on the API Manual

Demo Apps

Several different example PRADO applications are provided in the https://github.com/pradosoft/prado-demos repository. You can see these applications running here: http://www.pradoframework.net/site/demos/ .

Integration with your favorite IDE/editor

Plugins providing syntax highlighting and code snippets can be found at https://github.com/pradosoft/editor-plugins

Contributing

In the spirit of free software, everyone is encouraged to help improve this project.

Here are some ways you can contribute:

Starting point:

Testing

PRADO uses phpunit (https://phpunit.de/) for unit testing and Selenium (http://www.seleniumhq.org/) for functional testing.

In order to run tests, first clone the PRADO repository and have composer install the needed development libraries:

For functional tests only, you need to manually download and run an app called Selenium Server. It's a java application, so you'll need to install a JRE/JDK and then run it from a terminal:

Depending on the browser you want to use to do functional testing, you may need an additional driver.

Now you are redy to run tests; a phpunit configuration file is providen, to run the tests just execute

to run unit tests and to run functional tests.

Test results will be saved in in the build/tests/ directory.

Generatting the API documentation

PRADO uses its own fork of ApiGen 4 (http://www.apigen.org) to generate its API documentation. An ApiGen configuration file is providen, to generate the documentation just execute

The documentation will be generated in the build/docs/ directory.


All versions of prado with dependencies

PHP Build Version
Package Version
Requires php Version >=7.1.0
ext-ctype Version *
ext-dom Version *
ext-intl Version *
ext-json Version *
ext-pcre Version *
ext-spl Version *
firephp/firephp-core Version ^0
erusev/parsedown Version ^1
ezyang/htmlpurifier Version ^4
mrclay/jsmin-php Version ^2
pradosoft/prado-wsdlgenerator Version ^1
pradosoft/prado-tinymce3 Version ^3
bower-asset/jquery Version ^3
bower-asset/jquery-ui Version ^1
bower-asset/bootstrap Version ^3.3
bower-asset/tinymce Version ^4
bower-asset/highlightjs Version ^9
bower-asset/clipboard Version ^2
bower-asset/highlightjs-line-numbers.js Version ^2
psy/psysh Version ^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 vysual/prado contains the following files

Loading the files please wait ....