File: aksara/Laboratory/Router.php

Recommend this page to a friend!
  Classes of Aby Dahana  >  Aksara  >  aksara/Laboratory/Router.php  
File: aksara/Laboratory/Router.php
Role: Class source
Content type: text/plain
Description: Class source
Class: Aksara
A CodeIgniter based API and CRUD generator
Author: By
Last change: Update Router.php
Initial commit for update version 4.2.5

Bug Fixed:
1. Unable to operate the batch delete;
2. Unable to delete the data when using chaining method;
3. Permission: Correct the privilege that not push any method even it's exists;

Changes:
1. Main Helper: change the exception with message;
2. Core System: Change the method restriction referrer, from model to self class;
3. Model: Change the missing statement;
4. Javascript: Change the response template based on status code response (see New Feature point 1);

Improvements:
1. Cleaner Module: Replace the exception to popup information;
2. Updater Module: Replace the exception to popup information;
3. API Debugger: Merge the response to single event;
4. Router: Checking the method that will be used if controller and method has identical name but the method is presented in class;
5. Add the memory limit for document creation;
6. Separate the option popup for logged and non-logged user;
7. Model: Add the table existence checker before executing the query;
8. Login view improvements;
9. Correcting the asset_loader function to load the assets that included in theme folder;
10. Change the theme property to following the given configuration, both front-end and back-end;
11. Add new phrase on first app boot;

New Features:
1. Main Helper: Add the response code (status code) within response header. Now the status code response are following the code sets from request;
2. Core System: Add the access token checker (used to match the device that doesn't support cookie storage) on API Request Handshake;
3. Authentication: Add the Access Token to the response made through API;
4. Updater: Add the ability to merge the remote and local dependencies if custom dependency already installed;
5. Miscellanious: Add the QR Code, Barcode and Shortlink generator;
6. Add sprintf function to javascript;
7. Validation: Add the best practice to use the callback validation (referred to CI3) to use the rules from the method that presented in same controller.

Deprecated:
1. Exception: Remove status code 206 and replace with 200 instead, use "popup" parameter to separate the modal and static content;
2. Removing the color of Privilege Management to keep the consistency;
3. Removing Midtrans and JSON Machine from the dependencies since it's not being used by the default existing modules;
Date: 2 months ago
Size: 6,640 bytes

You need to be a registered user and login to get this file.

Login Immediately with your account on:

FacebookGmailHotmailStackOverflowGitHubYahoo

For more information send a message to info at phpclasses dot org.