As you can see, the amount of code becomes at least 2 times smaller. So you need to type at least 2 times less and you can read it and understand it at least 2 times faster., (*4)
-
v2.0.0 / 26.08.2014, (*5)
new
Added new methods: module() and component()., (*6)
chg
Removed protected method _getComponent()., (*7)
chg
Removed method getRequest()., (*8)
chg
Protected method _getValueByComplexKeyFromArray() renamed to getValueByComplexKeyFromArray() and changed to public., (*9)
chg
Methods getGet(), getPost() and getFiles() renamed to GET(), POST() and FILES() respectively., (*10)
chg
Method isAuthed() renamed to isAuthenticated()., (*11)
chg
Method redir() renamed to redirect()., (*12)
chg
Method flashRedir() renamed to flashAndRedirect()., (*13)
chg
Methods redirAuthed() and redirGuest() renamed to redirectIfAuthenticated() and redirectIfGuest() respectively., (*14)
chg
Method hasAccess() renamed to checkAccess()., (*15)
chg
Setters, getters and deleters for cache, cookie and session renamed to comply common pattern, e.g.: cacheSet() -> setCache()., (*16)
-
v1.3.2 / 05.05.2014, (*17)
fix
Composer autoloading fixed., (*18)
chg
Scope of _getComponent() and _getValueByComplexKeyFromArray() methods changed to protected., (*19)
chg
README.md enhanced and style updated., (*20)
chg
phpDoc comments light reformat., (*21)
-
v1.3.1 / 28.09.2013, (*22)
fix
Fixed urls to repo. No code changed., (*23)
-
v1.3.0 / 12.07.2013, (*24)
new
Everything is translated to English., (*25)
new
Added LICENSE file., (*26)
chg
Updated composer.json file., (*27)
chg
Added second argument $options to cookieDelete() method., (*28)
chg
Added $secure and $httpOnly arguments to cookieSet() method. Besides, $value argument could be an instance of CHttpCookie class now., (*29)
chg
CSRF token name in method csrfJsParam() now quoted., (*30)
chg
Default $message argument value in flash() method changed to 'false' so now there is a way to remove flash message by passing 'null' as $message argument., (*31)
chg
Added $params and $allowCaching arguments to hasAccess() method. It doesn't change previous behaviour but extending method abilities., (*32)
chg
Code refactoring., (*33)
-
v1.2.1 / 25.01.2012, (*34)
new
Added method getFile()., (*35)
-
v1.2.0 / 20.10.2011, (*36)
new
Added methods: format, script, session, sessionGet, sessionSet, sessionDelete., (*37)
new
Added internal caching of application components., (*38)
chg
cookieDelete() method now returns the object of removed cookie (like the original method)., (*39)
-
v1.1.5 / 29.09.2011, (*40)
new
Added method dbCmd()., (*41)
fix
Fixed errors in @since phpDoc tags., (*42)
-
v1.1.4 / 27.09.2011, (*43)
fix
Fixed bug in cookieSet() method, which prevents setting cookie if there was no $expire argument., (*44)
chg
Cookie methods now use native methods of the CCookieCollection class., (*45)
-
v1.1.3 / 19.07.2011, (*46)
new
Added methods: getGet, getPost, getRequest, getPdo, hasFlash., (*47)
chg
cache(), cacheDelete(), cacheGet(), cacheSet() methods now have $cacheId argument, which gives the ability to select different cache backends., (*48)
chg
Added $options argument to endJson() method, which gives the ability to pass options to native json_encode() function., (*49)
chg
More "magic" removed. Code refactoring., (*50)
-
v1.1.0 / 29.05.2011, (*51)
new
Added methods: isAjaxRequest, isPutRequest, isDeleteRequest, isPostRequest, isSecureConnection., (*52)
new
Added changelog to README. README.markdown renamed to README.md, (*53)
chg
Removed almost every "magic" inside methods., (*54)
chg
Added $absolute argument to baseUrl() method, which gives the ability to get absolute URL instead of relative one., (*55)
chg
Added $default argument to cookieGet() method, which gives the ability to return value of $default variable if cookie with specified name doesn't exist., (*56)
chg
Added $default argument to param() method, which gives the ability to return value of $default variable if parameter with specified name doesn't exist. Also, method code refactored., (*57)
chg
Fixed and enhanced phpDoc comments., (*58)
-
v1.0.4 / 05.01.2011, (*59)
chg
Code refactoring. Class uploaded to GitHub., (*60)
-
v1.0.3 / 16.12.2010, (*61)
fix
Fixed bug in param() method., (*62)
-
v1.0.2 / 16.12.2010, (*63)
new
Added method hasAccess()., (*64)
new
Enhanced method param(). Now key could contain dot delimited string to access nested variables. For example: 'site.title' returns value at param['site']['title']. Thanks for idea to sergebezborodov., (*65)
chg
Code refactoring., (*66)