Download the PHP package hassankhan/sonic without Composer

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

Sonic Latest Stable Version Total Downloads License SensioLabsInsight

Master Develop
Build Status Coverage Status Dependency Status Build Status Coverage Status Dependency Status

Sonic is a stupidly simple, blazing fast, flat-file CMS based on Pico.

Sonic is a microCMS - this means there is no administration backend and database to deal with. You simply create .md files in the "content" folder and that becomes a page.

Its interface is supposed to be simple and is in process of documentation. Thank you for choosing Sonic for your next project.

Features

Getting Started

Refer to Sonic Skeleton for instructions on creating a new project with Sonic.

Documentation

You can check out more in-depth documentation here.

How to Contribute

Pull Requests

  1. Fork the Sonic repository
  2. Create a new branch for each feature or improvement
  3. Write tests so my precious code coverage doesn't decrease (too much)
  4. Send a pull request from each feature branch to the develop branch

It's pretty important to separate new features or improvements into separate feature branches, and to send a pull request for each branch. This allows me to review and pull in new features or improvements individually.

Style Guide

Unit Testing

All pull requests should ideally be accompanied by passing unit tests and complete code coverage. Sonic uses PHPUnit for testing.

Community

Don't make me laugh

Forum and Knowledgebase

Coming soon

Twitter

Coming soon

Author

Sonic is created and maintained by Hassan Khan.

Credits

Clearly a lot of help (especially) from PHP-Markdown and many others. The open-source PHP community in general does a fantastic job of polishing turds.

License

Sonic is released under the MIT public license.


All versions of sonic with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3
twig/twig Version 1.*
michelf/php-markdown Version ~1.4
pimple/pimple Version ~2.0
symfony/http-foundation Version ~2.4
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 hassankhan/sonic contains the following files

Loading the files please wait ...