Skip to main content

Aura

Aura Framework Released

·67 words·1 min
It is a great feeling, and one of the happiest moment in my life when aura releases its stable framework. Aura is one of my first framework, which helped me to learn the inner working of a framework, how to create a framework, rather than playing with full stack framework. If you are interested to learn or contribute in the next version of Aura join the group.

The Book on Aura Moves to the Manual

·126 words·1 min
Some days back I wrote about a WIP of The Book on Aura It got some attention and pull requests. Akihito Koriyama have already started to convert the documentation to Japanese. And today I am happy to announce that it is officially going to the manuals. Contributing # Fork https://github.com/auraphp/auraphp.github.com and contribute to the manuals. The manuals are in different languages. Currently Akihito Koriyama is working on Japanese translation.

The Book on Aura

·184 words·1 min
There has been lot of requests to show how the individual packages in aura, can be made use inside the framework. So today I am happy to announce that there is a work in progress to make the framework documentation better. I have already started the work on the same. You can read the chapters online. The examples used in the book are also online at https://github.com/harikt/Example.Package I hope Something is better than nothing.

Aura.Web: A Page Controller for MVC

·52 words·1 min
If you are new to the concept of MVC, or if you are planning to build your own framework, probably Aura.Web help you to do the same. Here is the article in phpmaster.com Aura.Web: Aura’s Page Controller for MVC. Probably you may also like the article Web Routing in PHP with Aura.Router.

Aura System Released Beta 5

·99 words·1 min
Yesterday Paul M Jones tagged the beta5 for the system repo. So you can download the system from http://auraphp.com/system/downloads/ via composer # Creating aura framework based projects has been made easy with composer. You can run php composer.phar create-project -s dev aura/system your-directory What it does is almost similar to git clone and installing via git as below

Standalone Forms for PHP

·710 words·4 mins
Yesterday I wrote about Standalone Forms and Validation. It may need a little bit knowledge on how the Aura.Filter works. But that is a good start if you want to know how you can integrate the pieces of Aura. Today I think I need to show you the very minimal approach you can take to build the form and validate your form. If you want to use a powerful validation and filtering use something like Aura.Filter or bind your favourite components which does the validation Respect, Symfony2 Validator, valitron and filtering with something like DMS-Filter.

Standalone Forms and Validation in PHP

·876 words·5 mins
Update : I wrote a very minimal approach here Recently Aura.Input was tagged Beta1. I would like to show you how you can use Aura.Input, Aura.Filter and Aura.View to create form. The Aura.Input itself contains a basic filter implementation. As shown in earlier post Aura Turns 2 But in this post let us use the power of Aura.Filter. As Aura.Input doesn’t have a rendering capability you may need to use Aura.View as templating system ( see Using Aura.View ) or use the helper classes provided by Aura.View ( see below Without using Aura.View completely ) or create your own helper classes to render the same from the hints ( see Hints for the view ).

Aura Turns 2

·335 words·2 mins
Looking over the commits on Aura.Router, Aura.Signal etc you will notice, aura project has turned 2. And today, I would like to introduce you, the new born baby still under active development and refactoring based on user feedback, the form library for php, Aura.Input. The Aura.Input, doesn’t have a rendering functionality. But you can always use Aura.View or create your own helpers. A basic filtering based on closure exists in Aura.Input. But you are not limited, you can use your own filtering components or integrate Aura.Filter.

Aura.Http Request and Response

·856 words·5 mins
The Aura.Http package provide you the tool to build and send request and response. Instantiation: # The easiest way is 1 2 3 <?php $http = require 'path/to/Aura.Http/scripts/instance.php'; What it gives you is an object of Aura\Http\Manager. If you want to create manually you can look into the instance.php Building your Response # Probably you may not have bothered too much on building the http response either the framework does it for you, or until you need to send the correct response.

Aura Framework Releases Beta 4

·41 words·1 min
Aura.Framework released Beta4. In this release Aura.Framework has extracted the Hello Word package and renamed it as Aura.Demo. You can get the system as a whole from http://auraphp.github.com/system/downloads/ Read about the release from blog post and join discussion at auraphp group